|
RTEMS
5.1
|
57 #define REG_BASE 0xFFFF8000 60 #define SCI_SMR0 (REG_BASE + 0x01a0) 61 #define SCI_BRR0 (REG_BASE + 0x01a1) 62 #define SCI_SCR0 (REG_BASE + 0x01a2) 63 #define SCI_TDR0 (REG_BASE + 0x01a3) 64 #define SCI_SSR0 (REG_BASE + 0x01a4) 65 #define SCI_RDR0 (REG_BASE + 0x01a5) 67 #define SCI0_SMR SCI_SMR0 70 #define SCI_SMR1 (REG_BASE + 0x01b0) 71 #define SCI_BRR1 (REG_BASE + 0x01b1) 72 #define SCI_SCR1 (REG_BASE + 0x01b2) 73 #define SCI_TDR1 (REG_BASE + 0x01b3) 74 #define SCI_SSR1 (REG_BASE + 0x01b4) 75 #define SCI_RDR1 (REG_BASE + 0x01b5) 77 #define SCI1_SMR SCI_SMR1 81 #define ADDRA (REG_BASE + 0x03F0) 82 #define ADDRB (REG_BASE + 0x03F2) 83 #define ADDRC (REG_BASE + 0x03F4) 84 #define ADDRD (REG_BASE + 0x03F6) 85 #define ADDRE (REG_BASE + 0x03F8) 86 #define ADDRF (REG_BASE + 0x03FA) 87 #define ADDRG (REG_BASE + 0x03FC) 88 #define ADDRH (REG_BASE + 0x03FE) 89 #define ADCSR (REG_BASE + 0x03E0) 90 #define ADCR (REG_BASE + 0x03E1) 93 #define ADDRA0 (REG_BASE + 0x0400) 94 #define ADDRA0H (REG_BASE + 0x0400) 95 #define ADDRA0L (REG_BASE + 0x0401) 96 #define ADDRB0 (REG_BASE + 0x0402) 97 #define ADDRB0H (REG_BASE + 0x0402) 98 #define ADDRB0L (REG_BASE + 0x0403) 99 #define ADDRC0 (REG_BASE + 0x0404) 100 #define ADDRC0H (REG_BASE + 0x0404) 101 #define ADDRC0L (REG_BASE + 0x0405) 102 #define ADDRD0 (REG_BASE + 0x0406) 103 #define ADDRD0H (REG_BASE + 0x0406) 104 #define ADDRD0L (REG_BASE + 0x0407) 105 #define ADCSR0 (REG_BASE + 0x0410) 106 #define ADCR0 (REG_BASE + 0x0412) 107 #define ADDRA1 (REG_BASE + 0x0408) 108 #define ADDRA1H (REG_BASE + 0x0408) 109 #define ADDRA1L (REG_BASE + 0x0409) 110 #define ADDRB1 (REG_BASE + 0x040A) 111 #define ADDRB1H (REG_BASE + 0x040A) 112 #define ADDRB1L (REG_BASE + 0x040B) 113 #define ADDRC1 (REG_BASE + 0x040C) 114 #define ADDRC1H (REG_BASE + 0x040C) 115 #define ADDRC1L (REG_BASE + 0x040D) 116 #define ADDRD1 (REG_BASE + 0x040E) 117 #define ADDRD1H (REG_BASE + 0x040E) 118 #define ADDRD1L (REG_BASE + 0x040F) 119 #define ADCSR1 (REG_BASE + 0x0411) 120 #define ADCR1 (REG_BASE + 0x0413) 123 #define MTU_TSTR (REG_BASE + 0x0240) 124 #define MTU_TSYR (REG_BASE + 0x0241) 125 #define MTU_ICSR (REG_BASE + 0x03C0) 126 #define MTU_OCSR (REG_BASE + 0x03C0) 129 #define MTU_TCR0 (REG_BASE + 0x0260) 130 #define MTU_TMDR0 (REG_BASE + 0x0261) 131 #define MTU_TIORH0 (REG_BASE + 0x0262) 132 #define MTU_TIORL0 (REG_BASE + 0x0263) 133 #define MTU_TIER0 (REG_BASE + 0x0264) 134 #define MTU_TSR0 (REG_BASE + 0x0265) 135 #define MTU_TCNT0 (REG_BASE + 0x0266) 136 #define MTU_GR0A (REG_BASE + 0x0268) 137 #define MTU_GR0B (REG_BASE + 0x026A) 138 #define MTU_GR0C (REG_BASE + 0x026C) 139 #define MTU_GR0D (REG_BASE + 0x026E) 142 #define MTU_TCR1 (REG_BASE + 0x0280) 143 #define MTU_TMDR1 (REG_BASE + 0x0281) 144 #define MTU_TIOR1 (REG_BASE + 0x0282) 145 #define MTU_TIER1 (REG_BASE + 0x0284) 146 #define MTU_TSR1 (REG_BASE + 0x0285) 147 #define MTU_TCNT1 (REG_BASE + 0x0286) 148 #define MTU_GR1A (REG_BASE + 0x0288) 149 #define MTU_GR1B (REG_BASE + 0x028A) 152 #define MTU_TCR2 (REG_BASE + 0x02A0) 153 #define MTU_TMDR2 (REG_BASE + 0x02A1) 154 #define MTU_TIOR2 (REG_BASE + 0x02A2) 155 #define MTU_TIER2 (REG_BASE + 0x02A4) 156 #define MTU_TSR2 (REG_BASE + 0x02A5) 157 #define MTU_TCNT2 (REG_BASE + 0x02A6) 158 #define MTU_GR2A (REG_BASE + 0x02A8) 159 #define MTU_GR2B (REG_BASE + 0x02AA) 162 #define MTU_TOER (REG_BASE + 0x020A) 163 #define MTU_TOCR (REG_BASE + 0x020B) 164 #define MTU_TGCR (REG_BASE + 0x020D) 165 #define MTU_TCDR (REG_BASE + 0x0214) 166 #define MTU_TDDR (REG_BASE + 0x0216) 167 #define MTU_TCNTS (REG_BASE + 0x0220) 168 #define MTU_TCBR (REG_BASE + 0x0222) 171 #define MTU_TCR3 (REG_BASE + 0x0200) 172 #define MTU_TMDR3 (REG_BASE + 0x0202) 173 #define MTU_TIORH3 (REG_BASE + 0x0204) 174 #define MTU_TIORL3 (REG_BASE + 0x0205) 175 #define MTU_TIER3 (REG_BASE + 0x0208) 176 #define MTU_TSR3 (REG_BASE + 0x022C) 177 #define MTU_TCNT3 (REG_BASE + 0x0210) 178 #define MTU_GR3A (REG_BASE + 0x0218) 179 #define MTU_GR3B (REG_BASE + 0x021A) 180 #define MTU_GR3C (REG_BASE + 0x0224) 181 #define MTU_GR3D (REG_BASE + 0x0226) 184 #define MTU_TCR4 (REG_BASE + 0x0201) 185 #define MTU_TMDR4 (REG_BASE + 0x0203) 186 #define MTU_TIOR4 (REG_BASE + 0x0206) 187 #define MTU_TIORH4 (REG_BASE + 0x0206) 188 #define MTU_TIORL4 (REG_BASE + 0x0207) 189 #define MTU_TIER4 (REG_BASE + 0x0209) 190 #define MTU_TSR4 (REG_BASE + 0x022D) 191 #define MTU_TCNT4 (REG_BASE + 0x0212) 192 #define MTU_GR4A (REG_BASE + 0x021C) 193 #define MTU_GR4B (REG_BASE + 0x021E) 194 #define MTU_GR4C (REG_BASE + 0x0228) 195 #define MTU_GR4D (REG_BASE + 0x022A) 198 #define DMAOR (REG_BASE + 0x06B0) 201 #define DMA_SAR0 (REG_BASE + 0x06C0) 202 #define DMA_DAR0 (REG_BASE + 0x06C4) 203 #define DMA_DMATCR0 (REG_BASE + 0x06C8) 204 #define DMA_CHCR0 (REG_BASE + 0x06CC) 207 #define DMA_SAR1 (REG_BASE + 0x06D0) 208 #define DMA_DAR1 (REG_BASE + 0x06D4) 209 #define DMA_DMATCR1 (REG_BASE + 0x06D8) 210 #define DMA_CHCR1 (REG_BASE + 0x06DC) 213 #define DMA_SAR3 (REG_BASE + 0x06E0) 214 #define DMA_DAR3 (REG_BASE + 0x06E4) 215 #define DMA_DMATCR3 (REG_BASE + 0x06E8) 216 #define DMA_CHCR3 (REG_BASE + 0x06EC) 219 #define DMA_SAR4 (REG_BASE + 0x06F0) 220 #define DMA_DAR4 (REG_BASE + 0x06F4) 221 #define DMA_DMATCR4 (REG_BASE + 0x06F8) 222 #define DMA_CHCR4 (REG_BASE + 0x06FC) 225 #define DTC_DTEA (REG_BASE + 0x0700) 226 #define DTC_DTEB (REG_BASE + 0x0701) 227 #define DTC_DTEC (REG_BASE + 0x0702) 228 #define DTC_DTED (REG_BASE + 0x0703) 229 #define DTC_DTEE (REG_BASE + 0x0704) 230 #define DTC_DTCSR (REG_BASE + 0x0706) 231 #define DTC_DTBR (REG_BASE + 0x0708) 234 #define CAC_CCR (REG_BASE + 0x0740) 237 #define INTC_IPRA (REG_BASE + 0x0348) 238 #define INTC_IPRB (REG_BASE + 0x034A) 239 #define INTC_IPRC (REG_BASE + 0x034C) 240 #define INTC_IPRD (REG_BASE + 0x034E) 241 #define INTC_IPRE (REG_BASE + 0x0350) 242 #define INTC_IPRF (REG_BASE + 0x0352) 243 #define INTC_IPRG (REG_BASE + 0x0354) 244 #define INTC_IPRH (REG_BASE + 0x0356) 245 #define INTC_ICR (REG_BASE + 0x0358) 246 #define INTC_ISR (REG_BASE + 0x035A) 249 #define FL_FLMCR1 (REG_BASE + 0x0580) 250 #define FL_FLMCR2 (REG_BASE + 0x0581) 251 #define FL_EBR1 (REG_BASE + 0x0582) 252 #define FL_EBR2 (REG_BASE + 0x0584) 253 #define FL_RAMER (REG_BASE + 0x0628) 256 #define UBC_BARH (REG_BASE + 0x0600) 257 #define UBC_BARL (REG_BASE + 0x0602) 258 #define UBC_BAMRH (REG_BASE + 0x0604) 259 #define UBC_BAMRL (REG_BASE + 0x0606) 260 #define UBC_BBR (REG_BASE + 0x0608) 262 #define BSC_BCR1 (REG_BASE + 0x0620) 263 #define BSC_BCR2 (REG_BASE + 0x0622) 264 #define BSC_WCR1 (REG_BASE + 0x0624) 265 #define BSC_WCR2 (REG_BASE + 0x0626) 266 #define BSC_DCR (REG_BASE + 0x062A) 267 #define BSC_RTCSR (REG_BASE + 0x062C) 268 #define BSC_RTCNT (REG_BASE + 0x062E) 269 #define BSC_RTCOR (REG_BASE + 0x0630) 272 #define WDT_R_TCSR (REG_BASE + 0x0610) 273 #define WDT_R_TCNT (REG_BASE + 0x0611) 274 #define WDT_R_RSTCSR (REG_BASE + 0x0613) 275 #define WDT_W_TCSR (REG_BASE + 0x0610) 276 #define WDT_W_TCNT (REG_BASE + 0x0610) 277 #define WDT_W_RSTCSR (REG_BASE + 0x0612) 280 #define PDT_SBYCR (REG_BASE + 0x0614) 283 #define IO_PADRH (REG_BASE + 0x0380) 284 #define IO_PADRL (REG_BASE + 0x0382) 285 #define IO_PBDR (REG_BASE + 0x0390) 286 #define IO_PCDR (REG_BASE + 0x0392) 287 #define IO_PDDRH (REG_BASE + 0x03A0) 288 #define IO_PDDRL (REG_BASE + 0x03A2) 289 #define IO_PEDR (REG_BASE + 0x03B0) 290 #define IO_PFDR (REG_BASE + 0x03B2) 293 #define PFC_PAIORH (REG_BASE + 0x0384) 294 #define PFC_PAIORL (REG_BASE + 0x0386) 295 #define PFC_PACRH (REG_BASE + 0x0388) 296 #define PFC_PACRL1 (REG_BASE + 0x038C) 297 #define PFC_PACRL2 (REG_BASE + 0x038E) 298 #define PFC_PBIOR (REG_BASE + 0x0394) 299 #define PFC_PBCR1 (REG_BASE + 0x0398) 300 #define PFC_PBCR2 (REG_BASE + 0x039A) 301 #define PFC_PCIOR (REG_BASE + 0x0396) 302 #define PFC_PCCR (REG_BASE + 0x039C) 303 #define PFC_PDIORH (REG_BASE + 0x03A4) 304 #define PFC_PDIORL (REG_BASE + 0x03A6) 305 #define PFC_PDCRH1 (REG_BASE + 0x03A8) 306 #define PFC_PDCRH2 (REG_BASE + 0x03AA) 307 #define PFC_PDCRL (REG_BASE + 0x03AC) 308 #define PFC_PEIOR (REG_BASE + 0x03B4) 309 #define PFC_PECR1 (REG_BASE + 0x03B8) 310 #define PFC_PECR2 (REG_BASE + 0x03BA) 311 #define PFC_IFCR (REG_BASE + 0x03C8) 314 #define CMT_CMSTR (REG_BASE + 0x3D0) 315 #define CMT_CMCSR0 (REG_BASE + 0x3D2) 316 #define CMT_CMCNT0 (REG_BASE + 0x3D4) 317 #define CMT_CMCOR0 (REG_BASE + 0x3D6) 318 #define CMT_CMCSR1 (REG_BASE + 0x3D8) 319 #define CMT_CMCNT1 (REG_BASE + 0x3DA) 320 #define CMT_CMCOR1 (REG_BASE + 0x3DC)