4 image sensor interface (isi) user interface – Rainbow Electronics AT91CAP9S250A User Manual
Page 921

921
6264A–CAP–21-May-07
AT91CAP9S500A/AT91CAP9S250A
45.4
Image Sensor Interface (ISI) User Interface
Note:
Several parts of the ISI controller use the pixel clock provided by the image sensor (ISI_PCK). Thus the user must first program
the image sensor to provide this clock (ISI_PCK) before programming the Image Sensor Controller.
Table 45-9.
ISI Memory Mapping
Offset
Register Name
Register
Access
Reset Value
0x00
ISI Control 1 Register
ISI_CR1
Read/Write
0x00000002
0x04
ISI Control 2 Register
ISI_CR2
Read/Write
0x00000000
0x08
ISI Status Register
ISI_SR
Read
0x00000000
0x0C
ISI Interrupt Enable Register
ISI_IER
Read/Write
0x00000000
0x10
ISI Interrupt Disable Register
ISI_IDR
Read/Write
0x00000000
0x14
ISI Interrupt Mask Register
ISI_IMR
Read/Write
0x00000000
0x18
Reserved
-
-
-
0x1C
Reserved
-
-
-
0x20
ISI Preview Size Register
ISI_PSIZE
Read/Write
0x00000000
0x24
ISI Preview Decimation Factor Register
ISI_PDECF
Read/Write
0x00000010
0x28
ISI Preview Primary FBD Register
ISI_PPFBD
Read/Write
0x00000000
0x2C
ISI Codec DMA Base Address Register
ISI_CDBA
Read/Write
0x00000000
0x30
ISI CSC YCrCb To RGB Set 0 Register
ISI_Y2R_SET0
Read/Write
0x6832cc95
0x34
ISI CSC YCrCb To RGB Set 1 Register
ISI_Y2R_SET1
Read/Write
0x00007102
0x38
ISI CSC RGB To YCrCb Set 0 Register
ISI_R2Y_SET0
Read/Write
0x01324145
0x3C
ISI CSC RGB To YCrCb Set 1 Register
ISI_R2Y_SET1
Read/Write
0x01245e38
0x40
ISI CSC RGB To YCrCb Set 2 Register
ISI_R2Y_SET2
Read/Write
0x01384a4b
0x44-0xF8
Reserved
–
–
–
0xFC
Reserved
–
–
–