Nut/OS  4.10.3
API Reference
XgNutArchArmAt91Isi

Image Sensor Control Register 1

#define ISI_CR1_OFF   0x00000000
 Control register 1 offset.
#define ISI_CR1   (ISI_BASE + ISI_CR1_OFF)
 Control register 1 address.
#define ISI_RST   0x00000001
 Image sensor interface reset.
#define ISI_HSYNC_POL   0x00000004
 HSYNC active low.
#define ISI_VSYNC_POL   0x00000008
 VSYNC active low.
#define ISI_PIXCLK_POL   0x00000010
 Data sampled on falling edge of pixel clock.
#define ISI_EMB_SYNC   0x00000040
 Embedded synchronisation.
#define ISI_CRC_SYNC   0x00000080
 CRC correction.
#define ISI_FRATE   0x00000700
 Frame rate capture mask.
#define ISI_FRATE_LSB   8
 Frame rate capture LSB.
#define ISI_FULL   0x00001000
 Full mode is allowed.
#define ISI_THMASK   0x00006000
 Threshold mask.
#define ISI_THMASK_4_8_16_BURST   0x00000000
 4, 8 and 16 AHB bursts are allowed.
#define ISI_THMASK_8_16_BURST   0x00002000
 8 and 16 AHB bursts are allowed.
#define ISI_THMASK_16_BURST   0x00004000
 Only 16 AHB bursts are allowed.
#define ISI_CODEC_ON   0x00008000
 Codec path enable.
#define ISI_SLD   0x00FF0000
 Start of line delay mask.
#define ISI_SLD_LSB   16
 Start of line delay LSB.
#define ISI_SFD   0xFF000000
 Start of frame delay mask.
#define ISI_SFD_LSB   24
 Start of frame delay LSB.

Image Sensor Control Register 2

#define ISI_CR2_OFF   0x00000004
 Control register 2 offset.
#define ISI_CR2   (ISI_BASE + ISI_CR2_OFF)
 Control register 2 address.
#define ISI_IM_VSIZE   0x000007FF
 Vertical size of the image sensor mask.
#define ISI_IM_VSIZE_LSB   0
 Vertical size of the image sensor LSB.
#define ISI_GS_MODE   0x00000800
 1 pixel grayscale mode.
#define ISI_RGB_MODE   0x00001000
 16 bit RGB mode.
#define ISI_GRAYSCALE   0x00002000
 Grayscale enable.
#define ISI_RGB_SWAP   0x00004000
 RGB swap.
#define ISI_COL_SPACE   0x00008000
 RGB color space for the image data.
#define ISI_IM_HSIZE   0x07FF0000
 Horizontal size of the image sensor mask.
#define ISI_IM_HSIZE_LSB   16
 Horizontal size of the image sensor LSB.
#define ISI_YCC_SWAP   0x30000000
 YCC swap mask.
#define ISI_YCC_SWAP_DEFAULT   0x00000000
 Image data format Cb(i) Y(i) Cr(i) Y(i+1).
#define ISI_YCC_SWAP_MODE1   0x10000000
 Image data format Cr(i) Y(i) Cb(i) Y(i+1).
#define ISI_YCC_SWAP_MODE2   0x20000000
 Image data format Y(i) Cb(i) Y(i+1) Cr(i).
#define ISI_YCC_SWAP_MODE3   0x30000000
 Image data format Y(i) Cr(i) Y(i+1) Cb(i).
#define ISI_RGB_CFG   0xC0000000
 RGB configuration mask.
#define ISI_RGB_CFG_DEFAULT   0x00000000
 RGB pattern R/G(MSB) G(LSB)/B R/G(MSB) G(LSB)/B.
#define ISI_RGB_CFG_MODE1   0x40000000
 RGB pattern B/G(MSB) G(LSB)/R B/G(MSB) G(LSB)/R.
#define ISI_RGB_CFG_MODE2   0x80000000
 RGB pattern G(LSB)/R B/G(MSB) G(LSB)/R B/G(MSB).
#define ISI_RGB_CFG_MODE3   0xC0000000
 RGB pattern G(LSB)/B R/G(MSB) G(LSB)/B R/G(MSB).

Image Sensor Status and Interrupt Registers

#define ISI_DIS   0x00000002
 Image sensor shut down.
#define ISI_DIS   0x00000002
 Image sensor shut down.
#define ISI_SR_OFF   0x00000008
 Status register offset.
#define ISI_SR   (ISI_BASE + ISI_SR_OFF)
 Status register address.
#define ISI_IER_OFF   0x0000000C
 Interrupt enable register offset.
#define ISI_IER   (ISI_BASE + ISI_IER_OFF)
 Interrupt enable address.
#define ISI_IDR_OFF   0x00000010
 Interrupt disable register offset.
#define ISI_IDR   (ISI_BASE + ISI_IDR_OFF)
 Interrupt disable address.
#define ISI_IMR_OFF   0x00000014
 Interrupt mask register offset.
#define ISI_IMR   (ISI_BASE + ISI_IMR_OFF)
 Interrupt mask address.
#define ISI_SOF   0x00000001
 Start of frame.
#define ISI_SOFTRST   0x00000004
 Software reset.
#define ISI_CDC_PND   0x00000008
 Codec request pending.
#define ISI_CRC_ERR   0x00000010
 CRC synchronisation error.
#define ISI_FO_C_OVF   0x00000020
 Codec overflow.
#define ISI_FO_P_OVF   0x00000040
 Preview FIFO overflow.
#define ISI_FO_P_EMP   0x00000080
 Preview FIFO empty.
#define ISI_FO_C_EMP   0x00000100
 Codec FIFO empty.
#define ISI_FR_OVR   0x00000200
 Frame rate overun.

Image Sensor Preview Size Register

#define ISI_PSIZE_OFF   0x00000020
 Preview size register offset.
#define ISI_PSIZE   (ISI_BASE + ISI_PSIZE_OFF)
 Preview size register address.
#define ISI_PREV_VSIZE   0x000003FF
 Vertical size for the preview path mask.
#define ISI_PREV_VSIZE_LSB   0
 Vertical size for the preview path LSB.
#define ISI_PREV_HSIZE   0x03FF0000
 Horizontal size for the preview path mask.
#define ISI_PREV_HSIZE_LSB   16
 Horizontal size for the preview path LSB.

Image Sensor Preview Decimation Register

#define ISI_PDECF_OFF   0x00000024
 Preview decimation factor register offset.
#define ISI_PDECF   (ISI_BASE + ISI_PDECF_OFF)
 Preview decimation factor register address.
#define ISI_DEC_FACTOR   0x000000FF
 Decimation factor mask.
#define ISI_DEC_FACTOR_LSB   0
 Decimation factor LSB.

Image Sensor Preview Primary FBD Register

#define ISI_PPFBD_OFF   0x00000028
 Preview frame buffer address register offset.
#define ISI_PPFBD   (ISI_BASE + ISI_PPFBD_OFF)
 Preview frame buffer address register address.

Image Sensor Codec DMA Base Address Register

#define ISI_CDBA_OFF   0x0000002C
 Codec DMA address register offset.
#define ISI_CDBA   (ISI_BASE + ISI_CDBA_OFF)
 Codec DMA address register address.

Image Sensor Color Space Conversion YCrCb To RGB Set 0 Register

#define ISI_Y2R_SET0_OFF   0x00000030
 YCrCb to RGB conversion set 0 register offset.
#define ISI_Y2R_SET0   (ISI_BASE + ISI_Y2R_SET0_OFF)
 YCrCb to RGB conversion set 0 register address.
#define ISI_Y2R_C0   0x000000FF
 Conversion matrix coefficient C0 mask.
#define ISI_Y2R_C0_LSB   0
 Conversion matrix coefficient C0 LSB.
#define ISI_Y2R_C1   0x0000FF00
 Conversion matrix coefficient C1 mask.
#define ISI_Y2R_C1_LSB   8
 Conversion matrix coefficient C1 LSB.
#define ISI_Y2R_C2   0x00FF0000
 Conversion matrix coefficient C2 mask.
#define ISI_Y2R_C2_LSB   16
 Conversion matrix coefficient C2 LSB.
#define ISI_Y2R_C3   0xFF000000
 Conversion matrix coefficient C3 mask.
#define ISI_Y2R_C3_LSB   24
 Conversion matrix coefficient C3 LSB.

Image Sensor Color Space Conversion YCrCb To RGB Set 1 Register

#define ISI_Y2R_SET1_OFF   0x00000034
 YCrCb to RGB conversion set 1 register offset.
#define ISI_Y2R_SET1   (ISI_BASE + ISI_Y2R_SET1_OFF)
 YCrCb to RGB conversion set 1 register address.
#define ISI_Y2R_C4   0x000001FF
 Conversion matrix coefficient C4 mask.
#define ISI_Y2R_C4_LSB   0
 Conversion matrix coefficient C4 LSB.
#define ISI_Y2R_YOFF   0x00001000
 Luminance default offset 128.
#define ISI_Y2R_CROFF   0x00002000
 Red chrominance default offset 16.
#define ISI_Y2R_CBOFF   0x00004000
 Blue chrominance default offset 16.

Image Sensor Color Space Conversion RGB To YCrCb Set 0 Register

#define ISI_R2Y_SET0_OFF   0x00000038
 RGB to YCrCb conversion set 0 register offset.
#define ISI_R2Y_SET0   (ISI_BASE + ISI_R2Y_SET0_OFF)
 RGB to YCrCb conversion set 0 register address.
#define ISI_R2Y_C0   0x000000FF
 Conversion matrix coefficient C0 mask.
#define ISI_R2Y_C0_LSB   0
 Conversion matrix coefficient C0 LSB.
#define ISI_R2Y_C1   0x0000FF00
 Conversion matrix coefficient C1 mask.
#define ISI_R2Y_C1_LSB   8
 Conversion matrix coefficient C1 LSB.
#define ISI_R2Y_C2   0x00FF0000
 Conversion matrix coefficient C2 mask.
#define ISI_R2Y_C2_LSB   16
 Conversion matrix coefficient C2 LSB.
#define ISI_R2Y_ROFF   0x01000000
 Red component offset 16.

Image Sensor Color Space Conversion RGB To YCrCb Set 1 Register

#define ISI_R2Y_SET1_OFF   0x0000003C
 RGB to YCrCb conversion set 1 register offset.
#define ISI_R2Y_SET1   (ISI_BASE + ISI_R2Y_SET1_OFF)
 RGB to YCrCb conversion set 1 register address.
#define ISI_R2Y_C3   0x000000FF
 Conversion matrix coefficient C3 mask.
#define ISI_R2Y_C3_LSB   0
 Conversion matrix coefficient C3 LSB.
#define ISI_R2Y_C4   0x0000FF00
 Conversion matrix coefficient C4 mask.
#define ISI_R2Y_C4_LSB   8
 Conversion matrix coefficient C4 LSB.
#define ISI_R2Y_C5   0x00FF0000
 Conversion matrix coefficient C5 mask.
#define ISI_R2Y_C5_LSB   16
 Conversion matrix coefficient C5 LSB.
#define ISI_R2Y_GOFF   0x01000000
 Green component offset 128.

Image Sensor Color Space Conversion RGB To YCrCb Set 2 Register

#define ISI_R2Y_SET2_OFF   0x00000040
 RGB to YCrCb conversion set 2 register offset.
#define ISI_R2Y_SET2   (ISI_BASE + ISI_R2Y_SET2_OFF)
 RGB to YCrCb conversion set 2 register address.
#define ISI_R2Y_C6   0x000000FF
 Conversion matrix coefficient C6 mask.
#define ISI_R2Y_C6_LSB   0
 Conversion matrix coefficient C6 LSB.
#define ISI_R2Y_C7   0x0000FF00
 Conversion matrix coefficient C7 mask.
#define ISI_R2Y_C7_LSB   8
 Conversion matrix coefficient C7 LSB.
#define ISI_R2Y_C8   0x00FF0000
 Conversion matrix coefficient C8 mask.
#define ISI_R2Y_C8_LSB   16
 Conversion matrix coefficient C8 LSB.
#define ISI_R2Y_BOFF   0x01000000
 Blue component offset 128.

Define Documentation

#define ISI_CR1_OFF   0x00000000

Control register 1 offset.

Definition at line 54 of file at91_isi.h.

#define ISI_CR1   (ISI_BASE + ISI_CR1_OFF)

Control register 1 address.

Definition at line 55 of file at91_isi.h.

#define ISI_RST   0x00000001

Image sensor interface reset.

Definition at line 56 of file at91_isi.h.

#define ISI_DIS   0x00000002

Image sensor shut down.

Interface disable.

Definition at line 113 of file at91_isi.h.

#define ISI_DIS   0x00000002

Image sensor shut down.

Interface disable.

Definition at line 113 of file at91_isi.h.

#define ISI_HSYNC_POL   0x00000004

HSYNC active low.

Definition at line 58 of file at91_isi.h.

#define ISI_VSYNC_POL   0x00000008

VSYNC active low.

Definition at line 59 of file at91_isi.h.

#define ISI_PIXCLK_POL   0x00000010

Data sampled on falling edge of pixel clock.

Definition at line 60 of file at91_isi.h.

#define ISI_EMB_SYNC   0x00000040

Embedded synchronisation.

Definition at line 61 of file at91_isi.h.

#define ISI_CRC_SYNC   0x00000080

CRC correction.

Definition at line 62 of file at91_isi.h.

#define ISI_FRATE   0x00000700

Frame rate capture mask.

Definition at line 63 of file at91_isi.h.

#define ISI_FRATE_LSB   8

Frame rate capture LSB.

Definition at line 64 of file at91_isi.h.

#define ISI_FULL   0x00001000

Full mode is allowed.

Definition at line 65 of file at91_isi.h.

#define ISI_THMASK   0x00006000

Threshold mask.

Definition at line 66 of file at91_isi.h.

#define ISI_THMASK_4_8_16_BURST   0x00000000

4, 8 and 16 AHB bursts are allowed.

Definition at line 67 of file at91_isi.h.

#define ISI_THMASK_8_16_BURST   0x00002000

8 and 16 AHB bursts are allowed.

Definition at line 68 of file at91_isi.h.

#define ISI_THMASK_16_BURST   0x00004000

Only 16 AHB bursts are allowed.

Definition at line 69 of file at91_isi.h.

#define ISI_CODEC_ON   0x00008000

Codec path enable.

Definition at line 70 of file at91_isi.h.

#define ISI_SLD   0x00FF0000

Start of line delay mask.

Definition at line 71 of file at91_isi.h.

#define ISI_SLD_LSB   16

Start of line delay LSB.

Definition at line 72 of file at91_isi.h.

#define ISI_SFD   0xFF000000

Start of frame delay mask.

Definition at line 73 of file at91_isi.h.

#define ISI_SFD_LSB   24

Start of frame delay LSB.

Definition at line 74 of file at91_isi.h.

#define ISI_CR2_OFF   0x00000004

Control register 2 offset.

Definition at line 79 of file at91_isi.h.

#define ISI_CR2   (ISI_BASE + ISI_CR2_OFF)

Control register 2 address.

Definition at line 80 of file at91_isi.h.

#define ISI_IM_VSIZE   0x000007FF

Vertical size of the image sensor mask.

Definition at line 81 of file at91_isi.h.

#define ISI_IM_VSIZE_LSB   0

Vertical size of the image sensor LSB.

Definition at line 82 of file at91_isi.h.

#define ISI_GS_MODE   0x00000800

1 pixel grayscale mode.

Definition at line 83 of file at91_isi.h.

#define ISI_RGB_MODE   0x00001000

16 bit RGB mode.

Definition at line 84 of file at91_isi.h.

#define ISI_GRAYSCALE   0x00002000

Grayscale enable.

Definition at line 85 of file at91_isi.h.

#define ISI_RGB_SWAP   0x00004000

RGB swap.

Definition at line 86 of file at91_isi.h.

#define ISI_COL_SPACE   0x00008000

RGB color space for the image data.

Definition at line 87 of file at91_isi.h.

#define ISI_IM_HSIZE   0x07FF0000

Horizontal size of the image sensor mask.

Definition at line 88 of file at91_isi.h.

#define ISI_IM_HSIZE_LSB   16

Horizontal size of the image sensor LSB.

Definition at line 89 of file at91_isi.h.

#define ISI_YCC_SWAP   0x30000000

YCC swap mask.

Definition at line 90 of file at91_isi.h.

#define ISI_YCC_SWAP_DEFAULT   0x00000000

Image data format Cb(i) Y(i) Cr(i) Y(i+1).

Definition at line 91 of file at91_isi.h.

#define ISI_YCC_SWAP_MODE1   0x10000000

Image data format Cr(i) Y(i) Cb(i) Y(i+1).

Definition at line 92 of file at91_isi.h.

#define ISI_YCC_SWAP_MODE2   0x20000000

Image data format Y(i) Cb(i) Y(i+1) Cr(i).

Definition at line 93 of file at91_isi.h.

#define ISI_YCC_SWAP_MODE3   0x30000000

Image data format Y(i) Cr(i) Y(i+1) Cb(i).

Definition at line 94 of file at91_isi.h.

#define ISI_RGB_CFG   0xC0000000

RGB configuration mask.

Definition at line 95 of file at91_isi.h.

#define ISI_RGB_CFG_DEFAULT   0x00000000

RGB pattern R/G(MSB) G(LSB)/B R/G(MSB) G(LSB)/B.

Definition at line 96 of file at91_isi.h.

#define ISI_RGB_CFG_MODE1   0x40000000

RGB pattern B/G(MSB) G(LSB)/R B/G(MSB) G(LSB)/R.

Definition at line 97 of file at91_isi.h.

#define ISI_RGB_CFG_MODE2   0x80000000

RGB pattern G(LSB)/R B/G(MSB) G(LSB)/R B/G(MSB).

Definition at line 98 of file at91_isi.h.

#define ISI_RGB_CFG_MODE3   0xC0000000

RGB pattern G(LSB)/B R/G(MSB) G(LSB)/B R/G(MSB).

Definition at line 99 of file at91_isi.h.

#define ISI_SR_OFF   0x00000008

Status register offset.

Definition at line 104 of file at91_isi.h.

#define ISI_SR   (ISI_BASE + ISI_SR_OFF)

Status register address.

Definition at line 105 of file at91_isi.h.

#define ISI_IER_OFF   0x0000000C

Interrupt enable register offset.

Definition at line 106 of file at91_isi.h.

#define ISI_IER   (ISI_BASE + ISI_IER_OFF)

Interrupt enable address.

Definition at line 107 of file at91_isi.h.

#define ISI_IDR_OFF   0x00000010

Interrupt disable register offset.

Definition at line 108 of file at91_isi.h.

#define ISI_IDR   (ISI_BASE + ISI_IDR_OFF)

Interrupt disable address.

Definition at line 109 of file at91_isi.h.

#define ISI_IMR_OFF   0x00000014

Interrupt mask register offset.

Definition at line 110 of file at91_isi.h.

#define ISI_IMR   (ISI_BASE + ISI_IMR_OFF)

Interrupt mask address.

Definition at line 111 of file at91_isi.h.

#define ISI_SOF   0x00000001

Start of frame.

Definition at line 112 of file at91_isi.h.

#define ISI_SOFTRST   0x00000004

Software reset.

Definition at line 114 of file at91_isi.h.

#define ISI_CDC_PND   0x00000008

Codec request pending.

Definition at line 115 of file at91_isi.h.

#define ISI_CRC_ERR   0x00000010

CRC synchronisation error.

Definition at line 116 of file at91_isi.h.

#define ISI_FO_C_OVF   0x00000020

Codec overflow.

Definition at line 117 of file at91_isi.h.

#define ISI_FO_P_OVF   0x00000040

Preview FIFO overflow.

Definition at line 118 of file at91_isi.h.

#define ISI_FO_P_EMP   0x00000080

Preview FIFO empty.

Definition at line 119 of file at91_isi.h.

#define ISI_FO_C_EMP   0x00000100

Codec FIFO empty.

Definition at line 120 of file at91_isi.h.

#define ISI_FR_OVR   0x00000200

Frame rate overun.

Definition at line 121 of file at91_isi.h.

#define ISI_PSIZE_OFF   0x00000020

Preview size register offset.

Definition at line 126 of file at91_isi.h.

#define ISI_PSIZE   (ISI_BASE + ISI_PSIZE_OFF)

Preview size register address.

Definition at line 127 of file at91_isi.h.

#define ISI_PREV_VSIZE   0x000003FF

Vertical size for the preview path mask.

Definition at line 128 of file at91_isi.h.

#define ISI_PREV_VSIZE_LSB   0

Vertical size for the preview path LSB.

Definition at line 129 of file at91_isi.h.

#define ISI_PREV_HSIZE   0x03FF0000

Horizontal size for the preview path mask.

Definition at line 130 of file at91_isi.h.

#define ISI_PREV_HSIZE_LSB   16

Horizontal size for the preview path LSB.

Definition at line 131 of file at91_isi.h.

#define ISI_PDECF_OFF   0x00000024

Preview decimation factor register offset.

Definition at line 136 of file at91_isi.h.

#define ISI_PDECF   (ISI_BASE + ISI_PDECF_OFF)

Preview decimation factor register address.

Definition at line 137 of file at91_isi.h.

#define ISI_DEC_FACTOR   0x000000FF

Decimation factor mask.

Definition at line 138 of file at91_isi.h.

#define ISI_DEC_FACTOR_LSB   0

Decimation factor LSB.

Definition at line 139 of file at91_isi.h.

#define ISI_PPFBD_OFF   0x00000028

Preview frame buffer address register offset.

Definition at line 144 of file at91_isi.h.

#define ISI_PPFBD   (ISI_BASE + ISI_PPFBD_OFF)

Preview frame buffer address register address.

Definition at line 145 of file at91_isi.h.

#define ISI_CDBA_OFF   0x0000002C

Codec DMA address register offset.

Definition at line 150 of file at91_isi.h.

#define ISI_CDBA   (ISI_BASE + ISI_CDBA_OFF)

Codec DMA address register address.

Definition at line 151 of file at91_isi.h.

#define ISI_Y2R_SET0_OFF   0x00000030

YCrCb to RGB conversion set 0 register offset.

Definition at line 156 of file at91_isi.h.

#define ISI_Y2R_SET0   (ISI_BASE + ISI_Y2R_SET0_OFF)

YCrCb to RGB conversion set 0 register address.

Definition at line 157 of file at91_isi.h.

#define ISI_Y2R_C0   0x000000FF

Conversion matrix coefficient C0 mask.

Definition at line 158 of file at91_isi.h.

#define ISI_Y2R_C0_LSB   0

Conversion matrix coefficient C0 LSB.

Definition at line 159 of file at91_isi.h.

#define ISI_Y2R_C1   0x0000FF00

Conversion matrix coefficient C1 mask.

Definition at line 160 of file at91_isi.h.

#define ISI_Y2R_C1_LSB   8

Conversion matrix coefficient C1 LSB.

Definition at line 161 of file at91_isi.h.

#define ISI_Y2R_C2   0x00FF0000

Conversion matrix coefficient C2 mask.

Definition at line 162 of file at91_isi.h.

#define ISI_Y2R_C2_LSB   16

Conversion matrix coefficient C2 LSB.

Definition at line 163 of file at91_isi.h.

#define ISI_Y2R_C3   0xFF000000

Conversion matrix coefficient C3 mask.

Definition at line 164 of file at91_isi.h.

#define ISI_Y2R_C3_LSB   24

Conversion matrix coefficient C3 LSB.

Definition at line 165 of file at91_isi.h.

#define ISI_Y2R_SET1_OFF   0x00000034

YCrCb to RGB conversion set 1 register offset.

Definition at line 170 of file at91_isi.h.

#define ISI_Y2R_SET1   (ISI_BASE + ISI_Y2R_SET1_OFF)

YCrCb to RGB conversion set 1 register address.

Definition at line 171 of file at91_isi.h.

#define ISI_Y2R_C4   0x000001FF

Conversion matrix coefficient C4 mask.

Definition at line 172 of file at91_isi.h.

#define ISI_Y2R_C4_LSB   0

Conversion matrix coefficient C4 LSB.

Definition at line 173 of file at91_isi.h.

#define ISI_Y2R_YOFF   0x00001000

Luminance default offset 128.

Definition at line 174 of file at91_isi.h.

#define ISI_Y2R_CROFF   0x00002000

Red chrominance default offset 16.

Definition at line 175 of file at91_isi.h.

#define ISI_Y2R_CBOFF   0x00004000

Blue chrominance default offset 16.

Definition at line 176 of file at91_isi.h.

#define ISI_R2Y_SET0_OFF   0x00000038

RGB to YCrCb conversion set 0 register offset.

Definition at line 181 of file at91_isi.h.

#define ISI_R2Y_SET0   (ISI_BASE + ISI_R2Y_SET0_OFF)

RGB to YCrCb conversion set 0 register address.

Definition at line 182 of file at91_isi.h.

#define ISI_R2Y_C0   0x000000FF

Conversion matrix coefficient C0 mask.

Definition at line 183 of file at91_isi.h.

#define ISI_R2Y_C0_LSB   0

Conversion matrix coefficient C0 LSB.

Definition at line 184 of file at91_isi.h.

#define ISI_R2Y_C1   0x0000FF00

Conversion matrix coefficient C1 mask.

Definition at line 185 of file at91_isi.h.

#define ISI_R2Y_C1_LSB   8

Conversion matrix coefficient C1 LSB.

Definition at line 186 of file at91_isi.h.

#define ISI_R2Y_C2   0x00FF0000

Conversion matrix coefficient C2 mask.

Definition at line 187 of file at91_isi.h.

#define ISI_R2Y_C2_LSB   16

Conversion matrix coefficient C2 LSB.

Definition at line 188 of file at91_isi.h.

#define ISI_R2Y_ROFF   0x01000000

Red component offset 16.

Definition at line 189 of file at91_isi.h.

#define ISI_R2Y_SET1_OFF   0x0000003C

RGB to YCrCb conversion set 1 register offset.

Definition at line 194 of file at91_isi.h.

#define ISI_R2Y_SET1   (ISI_BASE + ISI_R2Y_SET1_OFF)

RGB to YCrCb conversion set 1 register address.

Definition at line 195 of file at91_isi.h.

#define ISI_R2Y_C3   0x000000FF

Conversion matrix coefficient C3 mask.

Definition at line 196 of file at91_isi.h.

#define ISI_R2Y_C3_LSB   0

Conversion matrix coefficient C3 LSB.

Definition at line 197 of file at91_isi.h.

#define ISI_R2Y_C4   0x0000FF00

Conversion matrix coefficient C4 mask.

Definition at line 198 of file at91_isi.h.

#define ISI_R2Y_C4_LSB   8

Conversion matrix coefficient C4 LSB.

Definition at line 199 of file at91_isi.h.

#define ISI_R2Y_C5   0x00FF0000

Conversion matrix coefficient C5 mask.

Definition at line 200 of file at91_isi.h.

#define ISI_R2Y_C5_LSB   16

Conversion matrix coefficient C5 LSB.

Definition at line 201 of file at91_isi.h.

#define ISI_R2Y_GOFF   0x01000000

Green component offset 128.

Definition at line 202 of file at91_isi.h.

#define ISI_R2Y_SET2_OFF   0x00000040

RGB to YCrCb conversion set 2 register offset.

Definition at line 207 of file at91_isi.h.

#define ISI_R2Y_SET2   (ISI_BASE + ISI_R2Y_SET2_OFF)

RGB to YCrCb conversion set 2 register address.

Definition at line 208 of file at91_isi.h.

#define ISI_R2Y_C6   0x000000FF

Conversion matrix coefficient C6 mask.

Definition at line 209 of file at91_isi.h.

#define ISI_R2Y_C6_LSB   0

Conversion matrix coefficient C6 LSB.

Definition at line 210 of file at91_isi.h.

#define ISI_R2Y_C7   0x0000FF00

Conversion matrix coefficient C7 mask.

Definition at line 211 of file at91_isi.h.

#define ISI_R2Y_C7_LSB   8

Conversion matrix coefficient C7 LSB.

Definition at line 212 of file at91_isi.h.

#define ISI_R2Y_C8   0x00FF0000

Conversion matrix coefficient C8 mask.

Definition at line 213 of file at91_isi.h.

#define ISI_R2Y_C8_LSB   16

Conversion matrix coefficient C8 LSB.

Definition at line 214 of file at91_isi.h.

#define ISI_R2Y_BOFF   0x01000000

Blue component offset 128.

Definition at line 215 of file at91_isi.h.