Blame | Last modification | View Log | Download | RSS feed
ifndef __52xxfbusinc ; avoid multiple inclusion__52xxfbusinc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File 52XXFBUS.INC *;* *;* Contains SFR and Bit Definitions for ColdFire MCF52xx FlexBus *;* *;****************************************************************************__N set 0rept 6__decstr __NS,__NCSAR{__NS} equ MBAR_FBUS+(__N*12)+0 ; Chip-Select Address Register (32b)BA cffield CSAR{__NS},16,16 ; Base AddressCSMR{__NS} equ MBAR_FBUS+(__N*12)+4 ; Chip-Select Mask Register (32b)BAM cffield CSMR{__NS},16,16 ; Base Address MaskWP cfbit CSMR{__NS},8 ; Write ProtectV cfbit CSMR{__NS},0 ; ValidCSCR{__NS} equ MBAR_FBUS+(__N*12)+8 ; Chip-Select Control Register (32b)SWS cffield CSCR{__NS},26,6 ; Secondary Wait StatesSWSEN cfbit CSCR{__NS},23 ; Secondary Wait State EnableASET cffield CSCR{__NS},20,2 ; Address SetupRDAH cffield CSCR{__NS},18,2 ; Read Address Hold Or DeselectWRAH cffield CSCR{__NS},16,2 ; Write Address Hold Or DeselectWS cffield CSCR{__NS},10,6 ; Wait StatesSBM cfbit CSCR{__NS},9 ; Split Bus Mode (not on MCF54xx)AA cfbit CSCR{__NS},8 ; Auto-Acknowledge EnablePS cffield CSCR{__NS},6,2 ; Port SizeBEM cfbit CSCR{__NS},5 ; Byte-Enable ModeBSTR cfbit CSCR{__NS},4 ; Burst-Read EnableBSTW cfbit CSCR{__NS},3 ; Burst-Write Enable__N set __N+1endmrestore ; re-enable listingendif ; __52xxfbusinc