External Bus Interface Peripheral

EBI (AT91S_EBI) 0xFFFFFF60 (AT91C_BASE_EBI)
SignalSymbolPIO controllerDescription
A24(AT91C_PC8_A24 )PIOC Periph: A Bit: 8Address Bus[24]
A23(AT91C_PC7_A23 )PIOC Periph: A Bit: 7Address Bus[23]

FunctionDescription
AT91F_EBI_CfgPIOConfigure PIO controllers to drive EBI signals


EBI Software API (AT91S_EBI)

OffsetFieldDescription
0x0EBI_CSAChip Select Assignment Register
0x4EBI_CFGRConfiguration Register

EBI Register Description

EBI: AT91_REG EBI_CSA Chip Select Assignment Register

OffsetNameDescription
0EBI_CS0A
AT91C_EBI_CS0A
Chip Select 0 Assignment
0 = Chip Select 0 is assigned to the Static Memory Controller.
1 = Chip Select 0 is assigned to the Burst Flash Controller.
ValueLabelDescription
0EBI_CS0A_SMC
AT91C_EBI_CS0A_SMC

Chip Select 0 is assigned to the Static Memory Controller.
1EBI_CS0A_BFC
AT91C_EBI_CS0A_BFC

Chip Select 0 is assigned to the Burst Flash Controller.
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 SMC2.
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 SMC2.
1EBI_CS3A_SMC_SmartMedia
AT91C_EBI_CS3A_SMC_SmartMedia

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 assigned to the Static Memory Controller and NCS4,NCS5 and NCS6 behave as defined by the SMC2.
1 = Chip Select 4 is assigned to the Static Memory Controller and the CompactFlash Logic is activated.
ValueLabelDescription
0EBI_CS4A_SMC
AT91C_EBI_CS4A_SMC

Chip Select 4 is assigned to the Static Memory Controller and NCS4,NCS5 and NCS6 behave as defined by the SMC2.
1EBI_CS4A_SMC_CompactFlash
AT91C_EBI_CS4A_SMC_CompactFlash

Chip Select 4 is assigned to the Static Memory Controller and the CompactFlash Logic is activated.

EBI: AT91_REG EBI_CFGR Configuration Register

OffsetNameDescription
0EBI_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.
1EBI_EBSEN
AT91C_EBI_EBSEN
Bus Sharing Enable
0 = The External Bus Sharing feature is disabled.
1 = The External Bus Sharing feature is enabled.