⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m52233demo.mem

📁 基于32位ColdFire构建嵌入式系统书本原程序.rar
💻 MEM
📖 第 1 页 / 共 3 页
字号:
reserved   0x40100021 0x40100021
range      0x40100022 0x40100022 1 ReadWrite    // DDRAN
range      0x40100023 0x40100023 1 ReadWrite    // DDRAS
range      0x40100024 0x40100024 1 ReadWrite    // DDRQS
reserved   0x40100025 0x40100025
range      0x40100026 0x40100026 1 ReadWrite    // DDRTA
range      0x40100027 0x40100027 1 ReadWrite    // DDRTC
range      0x40100028 0x40100028 1 ReadWrite    // DDRTD
range      0x40100029 0x40100029 1 ReadWrite    // DDRUA
range      0x4010002A 0x4010002A 1 ReadWrite    // DDRUB
range      0x4010002B 0x4010002B 1 ReadWrite    // DDRUC
range      0x4010002C 0x4010002C 1 ReadWrite    // DDRDD
range      0x4010002D 0x4010002D 1 ReadWrite    // DDRLD
range      0x4010002E 0x4010002E 1 ReadWrite    // DDRGP
reserved   0x4010002F 0x40100037
range      0x40100038 0x40100038 1 ReadWrite    // SETNQ
reserved   0x40100039 0x40100039
range      0x4010003A 0x4010003A 1 ReadWrite    // SETAN
range      0x4010003B 0x4010003B 1 ReadWrite    // SETAS
range      0x4010003C 0x4010003C 1 ReadWrite    // SETQS
reserved   0x4010003D 0x4010003D
range      0x4010003E 0x4010003E 1 ReadWrite    // SETTA
range      0x4010003F 0x4010003F 1 ReadWrite    // SETTC
range      0x40100040 0x40100040 1 ReadWrite    // SETTD
range      0x40100041 0x40100041 1 ReadWrite    // SETUA
range      0x40100042 0x40100042 1 ReadWrite    // SETUB
range      0x40100043 0x40100043 1 ReadWrite    // SETUC
range      0x40100044 0x40100044 1 ReadWrite    // SETDD
range      0x40100045 0x40100045 1 ReadWrite    // SETLD
range      0x40100046 0x40100046 1 ReadWrite    // SETGP
reserved   0x40100047 0x4010004F
range      0x40100050 0x40100050 1 ReadWrite    // CLRNQ
reserved   0x40100051 0x40100051
range      0x40100052 0x40100052 1 ReadWrite    // CLRAN
range      0x40100053 0x40100053 1 ReadWrite    // CLRAS
range      0x40100054 0x40100054 1 ReadWrite    // CLRQS
reserved   0x40100055 0x40100055
range      0x40100056 0x40100056 1 ReadWrite    // CLRTA
range      0x40100057 0x40100057 1 ReadWrite    // CLRTC
range      0x40100058 0x40100058 1 ReadWrite    // CLRTD
range      0x40100059 0x40100059 1 ReadWrite    // CLRUA
range      0x4010005A 0x4010005A 1 ReadWrite    // CLRUB
range      0x4010005B 0x4010005B 1 ReadWrite    // CLRUC
range      0x4010005C 0x4010005C 1 ReadWrite    // CLRDD
range      0x4010005D 0x4010005D 1 ReadWrite    // CLRLD
range      0x4010005E 0x4010005E 1 ReadWrite    // CLRGP
reserved   0x4010005F 0x40100067
range      0x40100068 0x40100069 2 ReadWrite    // PNQPAR
range      0x4010006A 0x4010006A 1 ReadWrite    // PANPAR
range      0x4010006B 0x4010006B 1 ReadWrite    // PASPAR
range      0x4010006C 0x4010006D 2 ReadWrite    // PQSPAR
range      0x4010006E 0x4010006E 1 ReadWrite    // PTAPAR
range      0x4010006F 0x4010006F 1 ReadWrite    // PTCPAR
range      0x40100070 0x40100070 1 ReadWrite    // PTDPAR
range      0x40100071 0x40100071 1 ReadWrite    // PUAPAR
range      0x40100072 0x40100072 1 ReadWrite    // PUBPAR
range      0x40100073 0x40100073 1 ReadWrite    // PUCPAR
range      0x40100074 0x40100074 1 ReadWrite    // PDDPAR
range      0x40100075 0x40100075 1 ReadWrite    // PLDPAR
range      0x40100076 0x40100076 1 ReadWrite    // PGPPAR
reserved   0x40100077 0x40100077
range      0x40100078 0x4010007B 4 ReadWrite    // PSRR
range      0x4010007C 0x4010007F 4 ReadWrite    // PDSR
reserved   0x40100080 0x4010FFFF

// Chip Configuration Module Registers
range      0x40110000 0x40110000 1 ReadWrite    // RCR
range      0x40110001 0x40110001 1 ReadWrite    // RSR
reserved   0x40110002 0x40110003
range      0x40110004 0x40110005 2 ReadWrite    // CCR
reserved   0x40110006 0x40110006
range      0x40110007 0x40110007 1 ReadWrite    // LPCR
range      0x40110008 0x40110009 2 ReadWrite    // RCON
range      0x4011000A 0x4011000B 2 ReadWrite    // CIR
reserved   0x4011000C 0x4011FFFF

// Clock Module Registers
range      0x40120000 0x40120001 2 ReadWrite    // SYNCR
range      0x40120002 0x40120002 1 Read         // SYNSR
reserved   0x40120003 0x40120006
range      0x40120007 0x40120007 1 ReadWrite    // LPCR
range      0x40120008 0x40120008 1 ReadWrite    // CCHR
reserved   0x40120009 0x4012000B
range      0x4012000C 0x4012000F 4 ReadWrite    // RTCDR
reserved   0x40120010 0x4012FFFF

// Edge Port 0 Registers
range      0x40130000 0x40130001 2 ReadWrite    // EPPAR
range      0x40130002 0x40130002 1 ReadWrite    // EPDDR
range      0x40130003 0x40130003 1 ReadWrite    // EPIER
range      0x40130004 0x40130004 1 ReadWrite    // EPDR
range      0x40130005 0x40130005 1 Read         // EPPDR
range      0x40130006 0x40130006 1 ReadWrite    // EPFR
reserved   0x40130007 0x4013FFFF

// Edge Port 1 Registers
range      0x40140000 0x40140001 2 ReadWrite    // EPPAR
range      0x40140002 0x40140002 1 ReadWrite    // EPDDR
range      0x40140003 0x40140003 1 ReadWrite    // EPIER
range      0x40140004 0x40140004 1 ReadWrite    // EPDR
range      0x40140005 0x40140005 1 Read         // EPPDR
range      0x40140006 0x40140006 1 ReadWrite    // EPFR
reserved   0x40140007 0x4014FFFF

// Programmable Interrupt Timer 0 Modules Registers
range      0x40150000 0x40150001 2 ReadWrite    // PCSR
range      0x40150002 0x40150003 2 ReadWrite    // PMR
range      0x40150004 0x40150005 2 Read         // PCNTR
reserved   0x40150006 0x4015FFFF

// Programmable Interrupt Timer 1 Modules Registers
range      0x40160000 0x40160001 2 ReadWrite    // PCSR
range      0x40160002 0x40160003 2 ReadWrite    // PMR
range      0x40160004 0x40160005 2 Read         // PCNTR
reserved   0x40160006 0x4018FFFF

// Analog-to-Digital Converter (ADC) Registers
range      0x40190000 0x40190001 2 ReadWrite    // CTRL1
range      0x40190002 0x40190003 2 ReadWrite    // CTRL2
range      0x40190004 0x40190005 2 ReadWrite    // ADZCC
range      0x40190006 0x40190007 2 ReadWrite    // ADLST1
range      0x40190008 0x40190009 2 ReadWrite    // ADLST2
range      0x4019000A 0x4019000B 2 ReadWrite    // ADSDIS
range      0x4019000C 0x4019000D 2 ReadWrite    // ADSTAT
range      0x4019000E 0x4019000F 2 ReadWrite    // ADLSTAT
range      0x40190010 0x40190011 2 ReadWrite    // ADZCSTAT
range      0x40190012 0x40190013 2 ReadWrite    // ADRSLT0
range      0x40190014 0x40190015 2 ReadWrite    // ADRSLT1
range      0x40190016 0x40190017 2 ReadWrite    // ADRSLT2
range      0x40190018 0x40190019 2 ReadWrite    // ADRSLT3
range      0x4019001A 0x4019001B 2 ReadWrite    // ADRSLT4
range      0x4019001C 0x4019001D 2 ReadWrite    // ADRSLT5
range      0x4019001E 0x4019001F 2 ReadWrite    // ADRSLT6
range      0x40190020 0x40190021 2 ReadWrite    // ADRSLT7
range      0x40190022 0x40190023 2 ReadWrite    // ADLLMT0
range      0x40190024 0x40190025 2 ReadWrite    // ADLLMT1
range      0x40190026 0x40190027 2 ReadWrite    // ADLLMT2
range      0x40190028 0x40190029 2 ReadWrite    // ADLLMT3
range      0x4019002A 0x4019002B 2 ReadWrite    // ADLLMT4
range      0x4019002C 0x4019002D 2 ReadWrite    // ADLLMT5
range      0x4019002E 0x4019002F 2 ReadWrite    // ADLLMT6
range      0x40190030 0x40190031 2 ReadWrite    // ADLLMT7
range      0x40190032 0x40190033 2 ReadWrite    // ADHLMT0
range      0x40190034 0x40190035 2 ReadWrite    // ADHLMT1
range      0x40190036 0x40190037 2 ReadWrite    // ADHLMT2
range      0x40190038 0x40190039 2 ReadWrite    // ADHLMT3
range      0x4019003A 0x4019003B 2 ReadWrite    // ADHLMT4
range      0x4019003C 0x4019003D 2 ReadWrite    // ADHLMT5
range      0x4019003E 0x4019003F 2 ReadWrite    // ADHLMT6
range      0x40190040 0x40190041 2 ReadWrite    // ADHLMT7
range      0x40190042 0x40190043 2 ReadWrite    // ADOFS0
range      0x40190044 0x40190045 2 ReadWrite    // ADOFS1
range      0x40190046 0x40190047 2 ReadWrite    // ADOFS2
range      0x40190048 0x40190049 2 ReadWrite    // ADOFS3
range      0x4019004A 0x4019004B 2 ReadWrite    // ADOFS4
range      0x4019004C 0x4019004D 2 ReadWrite    // ADOFS5
range      0x4019004E 0x4019004F 2 ReadWrite    // ADOFS6
range      0x40190050 0x40190051 2 ReadWrite    // ADOFS7
range      0x40190052 0x40190053 2 ReadWrite    // POWER
range      0x40190054 0x40190055 2 ReadWrite    // CAL
reserved   0x40190056 0x4019FFFF

// General Purpose Timer module Registers
range      0x401A0000 0x401A0000 1 ReadWrite    // GPTIOS
range      0x401A0001 0x401A0001 1 ReadWrite    // GPTCFORC
range      0x401A0002 0x401A0002 1 ReadWrite    // GPTOC3M
range      0x401A0003 0x401A0003 1 ReadWrite    // GPTOC3D
range      0x401A0004 0x401A0005 2 Read         // GPTCNT
range      0x401A0006 0x401A0006 1 ReadWrite    // GPTSCR1
reserved   0x401A0007 0x401A0007
range      0x401A0008 0x401A0008 1 ReadWrite    // GPTTOV
range      0x401A0009 0x401A0009 1 ReadWrite    // GPTCTL1
reserved   0x401A000A 0x401A000A
range      0x401A000B 0x401A000B 1 ReadWrite    // GPTCTL2
range      0x401A000C 0x401A000C 1 ReadWrite    // GPTIE
range      0x401A000D 0x401A000D 1 ReadWrite    // GPTSCR2
range      0x401A000E 0x401A000E 1 ReadWrite    // GPTFLG1
range      0x401A000F 0x401A000F 1 ReadWrite    // GPTFLG2
range      0x401A0010 0x401A0011 2 ReadWrite    // GPTC0
range      0x401A0012 0x401A0013 2 ReadWrite    // GPTC1
range      0x401A0014 0x401A0015 2 ReadWrite    // GPTC2
range      0x401A0016 0x401A0017 2 ReadWrite    // GPTC3
range      0x401A0018 0x401A0018 1 ReadWrite    // GPTPACTL
range      0x401A0019 0x401A0019 1 ReadWrite    // GPTPAFLG
range      0x401A001A 0x401A001B 2 ReadWrite    // GPTPACNT
reserved   0x401A001C 0x401A001C
range      0x401A001D 0x401A001D 1 ReadWrite    // GPTPORT
range      0x401A001E 0x401A001E 1 ReadWrite    // GPTDDR
reserved   0x401A001F 0x401AFFFF

// Pulse Width Modulation Registers
range      0x401B0000 0x401B0000 1 ReadWrite    // PWME
range      0x401B0001 0x401B0001 1 ReadWrite    // PWMPOL
range      0x401B0002 0x401B0002 1 ReadWrite    // PWMCLK
range      0x401B0003 0x401B0003 1 ReadWrite    // PWMPRCLK
range      0x401B0004 0x401B0004 1 ReadWrite    // PWMCAE
range      0x401B0005 0x401B0005 1 ReadWrite    // PWMCTL
reserved   0x401B0006 0x401B0007
range      0x401B0008 0x401B0008 1 ReadWrite    // PWMSCLA
range      0x401B0009 0x401B0009 1 ReadWrite    // PWMSCLB
reserved   0x401B000A 0x401B000B
range      0x401B000C 0x401B000C 1 ReadWrite    // PWMCNT0
range      0x401B000D 0x401B000D 1 ReadWrite    // PWMCNT1
range      0x401B000E 0x401B000E 1 ReadWrite    // PWMCNT2
range      0x401B000F 0x401B000F 1 ReadWrite    // PWMCNT3
range      0x401B0010 0x401B0010 1 ReadWrite    // PWMCNT4
range      0x401B0011 0x401B0011 1 ReadWrite    // PWMCNT5
range      0x401B0012 0x401B0012 1 ReadWrite    // PWMCNT6
range      0x401B0013 0x401B0013 1 ReadWrite    // PWMCNT7
range      0x401B0014 0x401B0014 1 ReadWrite    // PWMPER0
range      0x401B0015 0x401B0015 1 ReadWrite    // PWMPER1
range      0x401B0016 0x401B0016 1 ReadWrite    // PWMPER2
range      0x401B0017 0x401B0017 1 ReadWrite    // PWMPER3
range      0x401B0018 0x401B0018 1 ReadWrite    // PWMPER4
range      0x401B0019 0x401B0019 1 ReadWrite    // PWMPER5
range      0x401B001A 0x401B001A 1 ReadWrite    // PWMPER6
range      0x401B001B 0x401B001B 1 ReadWrite    // PWMPER7
range      0x401B001C 0x401B001C 1 ReadWrite    // PWMDTY0
range      0x401B001D 0x401B001D 1 ReadWrite    // PWMDTY1
range      0x401B001E 0x401B001E 1 ReadWrite    // PWMDTY2
range      0x401B001F 0x401B001F 1 ReadWrite    // PWMDTY3
range      0x401B0020 0x401B0020 1 ReadWrite    // PWMDTY4
range      0x401B0021 0x401B0021 1 ReadWrite    // PWMDTY5
range      0x401B0022 0x401B0022 1 ReadWrite    // PWMDTY6
range      0x401B0023 0x401B0023 1 ReadWrite    // PWMDTY7
range      0x401B0024 0x401B0024 1 ReadWrite    // PWMSDN
reserved   0x401B0025 0x401BFFFF

// Flex Controller Area Network Registers
range      0x401C0000 0x401C0003 4 ReadWrite    // CANMCR
range      0x401C0004 0x401C0007 4 ReadWrite    // CANCTRL
range      0x401C0008 0x401C000B 4 ReadWrite    // TIMER
reserved   0x401C000C 0x401C000F
range      0x401C0010 0x401C0013 4 ReadWrite    // RXGMASK
range      0x401C0014 0x401C0017 4 ReadWrite    // RX14MASK
range      0x401C0018 0x401C001B 4 ReadWrite    // RX15MASK
range      0x401C001C 0x401C001F 4 ReadWrite    // ERRCNT
range      0x401C0020 0x401C0023 4 ReadWrite    // ERRSTAT
reserved   0x401C0024 0x401C0027
range      0x401C0028 0x401C002B 4 ReadWrite    // IMASK
reserved   0x401C002C 0x401C002F
range      0x401C0030 0x401C0033 4 ReadWrite    // IFLAG
reserved   0x401C0034 0x401CFFFF

// Coldfire Flash Module Registers
range      0x401D0000 0x401D0001 2 ReadWrite    // CFMMCR
range      0x401D0002 0x401D0002 1 ReadWrite    // CFMCLKD
reserved   0x401D0003 0x401D0007
range      0x401D0008 0x401D000B 4 ReadWrite    // CFMSEC
reserved   0x401D000C 0x401D000F
range      0x401D0010 0x401D0013 4 ReadWrite    // CFMPROT
range      0x401D0014 0x401D0017 4 ReadWrite    // CFMSACC
range      0x401D0018 0x401D001B 4 ReadWrite    // CFMDACC
reserved   0x401D001C 0x401D001F
range      0x401D0020 0x401D0020 1 ReadWrite    // CFMUSTAT
reserved   0x401D0021 0x401D0023
range      0x401D0024 0x401D0024 1 ReadWrite    // CFMCMD
reserved   0x401D0025 0x401DFFFF

// EPHY Registers
range      0x401E0000 0x401E0000 1 ReadWrite    // EPHYCTL0
range      0x401E0001 0x401E0001 1 ReadWrite    // EPHYCTL1
range      0x401E0002 0x401E0002 1 ReadWrite    // EPHYSR
reserved   0x401E0003 0x401EFFFF

// Random Number Generator Registers
range      0x401F0000 0x401F0003 4 ReadWrite    // RNGCR
range      0x401F0004 0x401F0007 4 Read         // RNGSR
range      0x401F0008 0x401F000B 4 Write        // RNGER
range      0x401F000C 0x401F000F 4 Read         // RNGOUT
reserved   0x401F0010 0x43FFFFFF

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -