diff -r 000000000000 -r 4472ee7c6c3e drivers/hcs12/ports.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/drivers/hcs12/ports.txt Wed May 10 16:59:40 2006 +0200 @@ -0,0 +1,652 @@ +/* MC9S12DP256 Revision 1.1 66 Registers MOTOROLA */ + +$0000 PORTA +$0001 PORTB +$0002 DDRA +$0003 DDRB + +$0008 PORTE +$0009 DDRE +$000A PEAR +$000B MODE +$000C PUCR +$000D RDRIV +$000E EBICTL + +$0010 INITRM +$0011 INITRG +$0012 INITEE +$0013 MISC +$0014 MTST0 +$0015 ITCR +$0016 ITEST +$0017 MTST1 + +$001A PARTIDH +$001B PARTIDL +$001C MEMSIZ0 +$001D MEMSIZ1 +$001E INTCR +$001F HPRIO + +$0028 BKPCT0 +$0029 BKPCT1 +$002A BKP0X +$002B BKP0H +$002C BKP0L +$002D BKP1X +$002E BKP1H +$002F BKP1L +$0030 PPAGE + +$0032 PORTK +$0033 DDRK +$0034 SYNR +$0035 REFDV +$0036 CTFLG +$0037 CRGFLG +$0038 CRGINT +$0039 CLKSEL +$003A PLLCTL +$003B RTICTL +$003C COPCTL +$003D FORBYP +$003E CTCTL +$003F ARMCOP +$0040 TIOS +$0041 TCFORC +$0042 TOC7M +$0043 TOC7D +$0044 TCNTH +$0045 TCNTL +$0046 TSCR1 +$0047 TTOV +$0048 TCTL1 +$0049 TCTL2 +$004A TCTL3 +$004B TCTL4 +$004C TIE +$004D TSCR2 +$004E TFLG1 +$004F TFLG2 +$0050 TC0H +$0051 TC0L +$0052 TC1H +$0053 TC1L +$0054 TC2H +$0055 TC2L +$0056 TC3H +$0057 TC3L +$0058 TC4H +$0059 TC4L +$005A TC5H +$005B TC5L +$005C TC6H +$005D TC6L +$005E TC7H +$005F TC7L +$0060 PACTL +$0061 PAFLG +$0062 PACN3H +$0063 PACN2L +$0064 PACN1H +$0065 PACN0L +$0066 MCCTL +$0067 MCFLG +$0068 ICPAR +$0069 DLYCT +$006A ICOVW +$006B ICSYS + +$006D TIMTST + +$0070 PBCTL +$0071 PBFLG +$0072 PA3H +$0073 PA2H +$0074 PA1H +$0075 PA0H +$0076 MCCNTH +$0077 MCCNTL +$0078 TC0HH +$0079 TC0HL +$007A TC1HH +$007B TC1HL +$007C TC2HH +$007D TC2HL +$007E TC3HH + +$0080 ATD0CTL0 +$0081 ATD00CTL1 +$0082 ATD0CTL2 +$0083 ATD0CTL3 +$0084 ATD0CTL4 +$0085 ATD0CTL5 +$0086 ATD0STAT0 +$0087 ATD0STAT1 +$0088 ATD0TEST0 +$0089 ATD0TEST1 + +$008D ATD0DIEN + +$008F PORTAD0 +$0090 ATD0DR0H +$0091 ATD0DR0L +$0092 ATD0DR1H +$0093 ATD0DR1L +$0094 ATD0DR2H +$0095 ATD0DR2L +$0096 ATD0DR3H +$0097 ATD0DR3L +$0098 ATD0DR4H +$0099 ATD0DR4L +$009A ATD0DR5H +$009B ATD0DR5L +$009C ATD0DR6H +$009D ATD0DR6L +$009E ATD0DR7H +$009F ATD0DR7L +$00A0 PWME +$00A1 PWMPOL +$00A2 PWMCLK +$00A3 PWMPRCLK +$00A4 PWMCAE +$00A5 PWMCTL +$00A6 PWMTST +$00A7 PWMPRSC +$00A8 PWMSCLA +$00A9 PWMSCLB +$00AA PWMSCNTA +$00AB PWMSCNTB +$00AC PWMCNT0 +$00AD PWMCNT1 +$00AE PWMCNT2 +$00AF PWMCNT3 +$00B0 PWMCNT4 +$00B1 PWMCNT5 +$00B2 PWMCNT6 +$00B3 PWMCNT7 +$00B4 PWMPER0 +$00B5 PWMPER1 +$00B6 PWMPER2 +$00B7 PWMPER3 +$00B8 PWMPER4 +$00B9 PWMPER5 +$00BA PWMPER6 +$00BB PWMPER7 +$00BC PWMDTY0 +$00BD PWMDTY1 +$00BE PWMDTY2 +$00BF PWMDTY3 +$00C0 PWMDTY4 +$00C1 PWMDTY5 +$00C2 PWMDTY6 +$00C3 PWMDTY7 +$00C4 PWMSDN + +$00C8 SCI0BDH +$00C9 SCI0BDL +$00CA SC0CR1 +$00CB SCI0CR2 +$00CC SCI0SR1 +$00CD SC0SR2 +$00CE SCI0DRH +$00CF SCI0DRL +$00D0 SCI1BDH +$00D1 SCI1BDL +$00D2 SC1CR1 +$00D3 SCI1CR2 +$00D4 SCI1SR1 +$00D5 SC1SR2 +$00D6 SCI1DRH +$00D7 SCI1DRL +$00D8 SPI0CR1 +$00D9 SPI0CR2 +$00DA SPI0BR +$00DB SPI0SR + +$00DD SPI0DR + +$00E0 IBAD +$00E1 IBFD +$00E2 IBCR +$00E3 IBSR +$00E4 IICDR + +$00E8 DLCBCR1 +$00E9 DLCBSVR +$00EA DLCBCR2 +$00EB DLCBDR +$00EC DLCBARD +$00ED DLCBRSR +$00EE DLCSCR +$00EF DLCBSTAT +$00F0 SPI1CR1 +$00F1 SPI1CR2 +$00F2 SPI1BR +$00F3 SPI1SR + +$00F5 SPI1DR + +$00F8 SPI2CR1 +$00F9 SPI2CR2 +$00FA SPI2BR +$00FB SPI2SR + +$00FD SPI2DR + +$0100 FCLKDIV +$0101 FSEC + +$0103 FCNFG +$0104 FPROT +$0105 FSTAT +$0106 FCMD + +$0110 ECLKDIV + +$0113 ECNFG +$0114 EPROT +$0115 ESTAT +$0116 ECMD + +$0120 ATD1CTL0 +$0121 ATD1CTL1 +$0122 ATD1CTL2 +$0123 ATD1CTL3 +$0124 ATD1CTL4 +$0125 ATD1CTL5 +$0126 ATD1STAT0 +$0127 ATD1STAT1 +$0128 ATD1TEST0 +$0129 ATD1TEST1 + +$012D ATDDIEN + +$012F PORTAD1 +$0130 ATD1DR0H +$0131 ATD1DR0L +$0132 ATD1DR1H +$0133 ATD1DR1L +$0134 ATD1DR2H +$0135 ATD1DR2L +$0136 ATD1DR3H +$0137 ATD1DR3L +$0138 ATD1DR4H +$0139 ATD1DR4L +$013A ATD1DR5H +$013B ATD1DR5L +$013C ATD1DR6H +$013D ATD1DR6L +$013E ATD1DR7H +$013F ATD1DR7L +$0140 CAN0CTL0 +$0141 CAN0CTL1 +$0142 CAN0BTR0 +$0143 CAN0BTR1 +$0144 CAN0RFLG +$0145 CAN0RIER +$0146 CAN0TFLG +$0147 CAN0TIER +$0148 CAN0TARQ +$0149 CAN0TAAK +$014A CAN0TBSEL +$014B CAN0IDAC + +$014E CAN0RXERR +$014F CAN0TXERR +$0150 CAN0IDAR0 +$0151 CAN0IDAR1 +$0152 CAN0IDAR2 +$0153 CAN0IDAR3 +$0154 CAN0IDMR0 +$0155 CAN0IDMR1 +$0156 CAN0IDMR2 +$0157 CAN0IDMR3 +$0158 CAN0IDAR4 +$0159 CAN0IDAR5 +$015A CAN0IDAR6 +$015B CAN0IDAR7 +$015C CAN0IDMR4 +$015D CAN0IDMR5 +$015E CAN0IDMR6 +$015F CAN0IDMR7 +$0160 CAN0RXFG0 +$0161 CAN0RXFG1 +$0162 CAN0RXFG2 +$0163 CAN0RXFG3 +$0164 CAN0RXFG4 +$0165 CAN0RXFG5 +$0166 CAN0RXFG6 +$0167 CAN0RXFG7 +$0168 CAN0RXFG8 +$0169 CAN0RXFG9 +$016A CAN0RXFGA +$016B CAN0RXFGB +$016C CAN0RXFGC +$016D CAN0RXFGD +$016E CAN0RXFGE +$016F CAN0RXFGF +$0170 CAN0TXFG0 +$0171 CAN0TXFG1 +$0172 CAN0TXFG2 +$0173 CAN0TXFG3 +$0174 CAN0TXFG4 +$0175 CAN0TXFG5 +$0176 CAN0TXFG6 +$0177 CAN0TXFG7 +$0178 CAN0TXFG8 +$0179 CAN0TXFG9 +$017A CAN0TXFGA +$017B CAN0TXFGB +$017C CAN0TXFGC +$017D CAN0TXFGD +$017E CAN0TXFGE +$017F CAN0TXFGF +$0180 CAN1CTL0 +$0181 CAN1CTL1 +$0182 CAN1BTR0 +$0183 CAN1BTR1 +$0184 CAN1RFLG +$0185 CAN1RIER +$0186 CAN1TFLG +$0187 CAN1TIER +$0188 CAN1TARQ +$0189 CAN1TAAK +$018A CAN1TBSEL +$018B CAN1IDAC +$018E CAN1RXERR +$018F CAN1TXERR +$0190 CAN1IDAR0 +$0191 CAN1IDAR1 +$0192 CAN1IDAR2 +$0193 CAN1IDAR3 +$0194 CAN1IDMR0 +$0195 CAN1IDMR1 +$0196 CAN1IDMR2 +$0197 CAN1IDMR3 +$0198 CAN1IDAR4 +$0199 CAN1IDAR5 +$019A CAN1IDAR6 +$019B CAN1IDAR7 +$019C CAN1IDMR4 +$019D CAN1IDMR5 +$019E CAN1IDMR6 +$019F CAN1IDMR7 + +$01A0 CAN1RXFG0 +$01A1 CAN1RXFG1 +$01A2 CAN1RXFG2 +$01A3 CAN1RXFG3 +$01A4 CAN1RXFG4 +$01A5 CAN1RXFG5 +$01A6 CAN1RXFG6 +$01A7 CAN1RXFG7 +$01A8 CAN1RXFG8 +$01A9 CAN1RXFG9 +$01AA CAN1RXFGA +$01AB CAN1RXFGB +$01AC CAN1RXFGC +$01AD CAN1RXFGD +$01AE CAN1RXFGE +$01AF CAN1RXFGF +$01B0 CAN1TXFG0 +$01B1 CAN1TXFG1 +$01B2 CAN1TXFG2 +$01B3 CAN1TXFG3 +$01B4 CAN1TXFG4 +$01B5 CAN1TXFG5 +$01B6 CAN1TXFG6 +$01B7 CAN1TXFG7 +$01B8 CAN1TXFG8 +$01B9 CAN1TXFG9 +$01BA CAN1TXFGA +$01BB CAN1TXFGB +$01BC CAN1TXFGC +$01BD CAN1TXFGD +$01BE CAN1TXFGE +$01BF CAN1TXFGF +$01C0 CAN2CTL0 +$01C1 CAN2CTL1 +$01C2 CAN2BTR0 +$01C3 CAN2BTR1 +$01C4 CAN2RFLG +$01C5 CAN2RIER +$01C6 CAN2TFLG +$01C7 CAN2TIER +$01C8 CAN2TARQ +$01C9 CAN2TAAK +$01CA CAN2TBSEL +$01CB CAN2IDAC + +$01CE CAN2RXERR +$01CF CAN2TXERR +$01D0 CAN2IDAR0 +$01D1 CAN2IDAR1 +$01D2 CAN2IDAR2 +$01D3 CAN2IDAR3 +$01D4 CAN2IDMR0 +$01D5 CAN2IDMR1 +$01D6 CAN2IDMR2 +$01D7 CAN2IDMR3 +$01D8 CAN2IDAR4 +$01D9 CAN2IDAR5 +$01DA CAN2IDAR6 +$01DB CAN2IDAR7 +$01DC CAN2IDMR4 +$01DD CAN2IDMR5 +$01DE CAN2IDMR6 +$01DF CAN2IDMR7 + +$01E0 CAN2RXFG0 +$01E1 CAN2RXFG1 +$01E2 CAN2RXFG2 +$01E3 CAN2RXFG3 +$01E4 CAN2RXFG4 +$01E5 CAN2RXFG5 +$01E6 CAN2RXFG6 +$01E7 CAN2RXFG7 +$01E8 CAN2RXFG8 +$01E9 CAN2RXFG9 +$01EA CAN2RXFGA +$01EB CAN2RXFGB +$01EC CAN2RXFGC +$01ED CAN2RXFGD +$01EE CAN2RXFGE +$01EF CAN2RXFGF +$01F0 CAN2TXFG0 +$01F1 CAN2TXFG1 +$01F2 CAN2TXFG2 +$01F3 CAN2TXFG3 +$01F4 CAN2TXFG4 +$01F5 CAN2TXFG5 +$01F6 CAN2TXFG6 +$01F7 CAN2TXFG7 +$01F8 CAN2TXFG8 +$01F9 CAN2TXFG9 +$01FA CAN2TXFGA +$01FB CAN2TXFGB +$01FC CAN2TXFGC +$01FD CAN2TXFGD +$01FE CAN2TXFGE +$01FF CAN2TXFGF + +$0200 CAN3CTL0 +$0201 CAN3CTL1 +$0202 CAN3BTR0 +$0203 CAN3BTR1 +$0204 CAN3RFLG +$0205 CAN3RIER +$0206 CAN3TFLG +$0207 CAN3TIER +$0208 CAN3TARQ +$0209 CAN3TAAK +$020A CAN3TBSEL +$020B CAN3IDAC + +$020E CAN3RXERR +$020F CAN3TXERR +$0210 CAN3IDAR0 +$0211 CAN3IDAR1 +$0212 CAN3IDAR2 +$0213 CAN3IDAR3 +$0214 CAN3IDMR0 +$0215 CAN3IDMR1 +$0216 CAN3IDMR2 +$0217 CAN3IDMR3 +$0218 CAN3IDAR4 +$0219 CAN3IDAR5 +$021A CAN3IDAR6 +$021B CAN3IDAR7 +$021C CAN3IDMR4 +$021D CAN3IDMR5 +$021E CAN3IDMR6 +$021F CAN3IDMR7 + +$0220 CAN3RXFG0 +$0221 CAN3RXFG1 +$0222 CAN3RXFG2 +$0223 CAN3RXFG3 +$0224 CAN3RXFG4 +$0225 CAN3RXFG5 +$0226 CAN3RXFG6 +$0227 CAN3RXFG7 +$0228 CAN3RXFG8 +$0229 CAN3RXFG9 +$022A CAN3RXFGA +$022B CAN3RXFGB +$022C CAN3RXFGC +$022D CAN3RXFGD +$022E CAN3RXFGE +$022F CAN3RXFGF +$0230 CAN3TXFG0 +$0231 CAN3TXFG1 +$0232 CAN3TXFG2 +$0233 CAN3TXFG3 +$0234 CAN3TXFG4 +$0235 CAN3TXFG5 +$0236 CAN3TXFG6 +$0237 CAN3TXFG7 +$0238 CAN3TXFG8 +$0239 CAN3TXFG9 +$023A CAN3TXFGA +$023B CAN3TXFGB +$023C CAN3TXFGC +$023D CAN3TXFGD +$023E CAN3TXFGE +$023F CAN3TXFGF + +$0240 PTT +$0241 PTIT +$0242 DDRT +$0243 RDRT +$0244 PERT +$0245 PPST + +$0248 PTS +$0249 PTIS +$024A DDRS +$024B RDRS +$024C PERS +$024D PPSS +$024E WOMS + +$0250 PTM +$0251 PTIM +$0252 DDRM +$0253 RDRM +$0254 PERM +$0255 PPSM +$0256 WOMM + +$0258 PTP +$0259 PTIP +$025A DDRP +$025B RDRP +$025C PERP +$025D PPSP +$025E PIEP +$025F PIFP +$0260 PTH +$0261 PTIH +$0262 DDRH +$0263 RDRH +$0264 PERH +$0265 PPSH +$0266 PIEH +$0267 PIFH +$0268 PTJ +$0269 PTIJ +$026A DDRJ +$026B RDRJ +$026C PERJ +$026D PPSJ +$026E PIEJ +$026F PIFJ + +$0280 CAN4CTL0 +$0281 CAN4CTL1 +$0282 CAN4BTR0 +$0283 CAN4BTR1 +$0284 CAN4RFLG +$0285 CAN4RIER +$0286 CAN4TFLG +$0287 CAN4TIER +$0288 CAN4TARQ +$0289 CAN4TAAK +$028A CAN4TBSEL +$028B CAN4IDAC + +$028E CAN4RXERR +$028F CAN4TXERR +$0290 CAN4IDAR0 +$0291 CAN4IDAR1 +$0292 CAN4IDAR2 +$0293 CAN4IDAR3 +$0294 CAN4IDMR0 +$0295 CAN4IDMR1 +$0296 CAN4IDMR2 +$0297 CAN4IDMR3 +$0298 CAN4IDAR4 +$0299 CAN4IDAR5 +$029A CAN4IDAR6 +$029B CAN4IDAR7 +$029C CAN4IDMR4 +$029D CAN4IDMR5 +$029E CAN4IDMR6 +$029F CAN4IDMR7 + +$02A0 CAN4RXFG0 +$02A1 CAN4RXFG1 +$02A2 CAN4RXFG2 +$02A3 CAN4RXFG3 +$02A4 CAN4RXFG4 +$02A5 CAN4RXFG5 +$02A6 CAN4RXFG6 +$02A7 CAN4RXFG7 +$02A8 CAN4RXFG8 +$02A9 CAN4RXFG9 +$02AA CAN4RXFGA +$02AB CAN4RXFGB +$02AC CAN4RXFGC +$02AD CAN4RXFGD +$02AE CAN4RXFGE +$02AF CAN4RXFGF +$02B0 CAN4TXFG0 +$02B1 CAN4TXFG1 +$02B2 CAN4TXFG2 +$02B3 CAN4TXFG3 +$02B4 CAN4TXFG4 +$02B5 CAN4TXFG5 +$02B6 CAN4TXFG6 +$02B7 CAN4TXFG7 +$02B8 CAN4TXFG8 +$02B9 CAN4TXFG9 +$02BA CAN4TXFGA +$02BB CAN4TXFGB +$02BC CAN4TXFGC +$02BD CAN4TXFGD +$02BE CAN4TXFGE +$02BF CAN4TXFGF + +