Chip Configuration Registers Peripheral

CCR (AT91S_CCR) 0xFFFFEF10 (AT91C_BASE_CCR)

CCR Software API (AT91S_CCR)

OffsetFieldDescription
0xCCCR_EBICSA EBI Chip Select Assignement Register
0xECCCR_MATRIXVERSION Version Register

FunctionDescription
AT91F_EBI_DisableCF_On_CS4Disable the Chip Select 4 for CF Controller
AT91F_EBI_EnableCF_On_CS4Enable the Chip Select 4 for CF Controller
AT91F_EBI_DisableSM_On_CS3Disable the Chip Select 3 for CF Controller
AT91F_EBI_DisableCF_On_CS5Disable the Chip Select 5 for CF Controller
AT91F_EBI_EnableCF_On_CS5Enable the Chip Select 5 for CF Controller
AT91F_EBI_EnableSDRAMCEnable the Chip Select of the SDRAM Controller
AT91F_EBI_DisableSDRAMCDisable the Chip Select of the SDRAM Controller
AT91F_EBI_DisableEBIPULLUPDisable the EBI PULLUP
AT91F_EBI_EnableEBIPULLUPEnable the EBI PULLUP
AT91F_EBI_EnableSM_On_CS3Enable the Chip Select 3 for CF Controller

CCR Register Description

CCR: AT91_REG CCR_EBICSA EBI Chip Select Assignement Register

OffsetNameDescription
1EBI_CS1A
AT91C_EBI_CS1A
Chip Select 1 Assignment
0: Chip Select 1 is assigned to the Static Memory Controller.
1: Chip Select 1 is assigned to the SDRAM Controller.
ValueLabelDescription
0EBI_CS1A_SMC
AT91C_EBI_CS1A_SMC

Chip Select 1 is assigned to the Static Memory Controller.
1EBI_CS1A_SDRAMC
AT91C_EBI_CS1A_SDRAMC

Chip Select 1 is assigned to the SDRAM Controller.
3EBI_CS3A
AT91C_EBI_CS3A
Chip Select 3 Assignment
0: Chip Select 3 is only assigned to the Static Memory Controller and NCS3 behaves as defined by the SMC.
1: Chip Select 3 is assigned to the Static Memory Controller and the SmartMedia Logic is activated.
ValueLabelDescription
0EBI_CS3A_SMC
AT91C_EBI_CS3A_SMC

Chip Select 3 is only assigned to the Static Memory Controller and NCS3 behaves as defined by the SMC.
1EBI_CS3A_SM
AT91C_EBI_CS3A_SM

Chip Select 3 is assigned to the Static Memory Controller and the SmartMedia Logic is activated.
4EBI_CS4A
AT91C_EBI_CS4A
Chip Select 4 Assignment
0: Chip Select 4 is only assigned to the Static Memory Controller and NCS4 behaves as defined by the SMC.
1: Chip Select 4 is assigned to the Static Memory Controller and the CompactFlash Logic (first slot) is activated.
ValueLabelDescription
0EBI_CS4A_SMC
AT91C_EBI_CS4A_SMC

Chip Select 4 is only assigned to the Static Memory Controller and NCS4 behaves as defined by the SMC.
1EBI_CS4A_CF
AT91C_EBI_CS4A_CF

Chip Select 4 is assigned to the Static Memory Controller and the CompactFlash Logic (first slot) is activated.
5EBI_CS5A
AT91C_EBI_CS5A
Chip Select 5 Assignment
0: Chip Select 5 is only assigned to the Static Memory Controller and NCS5 behaves as defined by the SMC.
1: Chip Select 5 is assigned to the Static Memory Controller and the CompactFlash Logic (second slot) is activated.
ValueLabelDescription
0EBI_CS5A_SMC
AT91C_EBI_CS5A_SMC

Chip Select 5 is only assigned to the Static Memory Controller and NCS5 behaves as defined by the SMC
1EBI_CS5A_CF
AT91C_EBI_CS5A_CF

Chip Select 5 is assigned to the Static Memory Controller and the CompactFlash Logic (second slot) is activated.
8EBI_DBPUC
AT91C_EBI_DBPUC
Data Bus Pull-up Configuration
0: D0-D15 Data Bus bits are internally pulled-up to the VDDIOM power supply.
1: D0-D15 Data Bus bits are not internally pulled-up.

CCR: AT91_REG CCR_MATRIXVERSION Version Register