blob: 7b2661f3b7129538c7a65bebbd9945464ba66692 [file] [log] [blame]
/* FR IO-MAP HEADER FILE */
/* ===================== */
/* CREATED BY IO-WIZARD V2.27 */
/* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */
/* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */
/* ELIGIBILITY FOR ANY PURPOSES. */
/* (C) Fujitsu Microelectronics Europe GmbH */
/* */
/* ************************************************************************* */
/* Fujitsu Microelectronics Europe GmbH */
/* http://emea.fujitsu.com/microelectronics */
/* */
/* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */
/* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */
/* ELIGIBILITY FOR ANY PURPOSES */
/* (C) Fujitsu Microelectronics Europe GmbH */
/* ************************************************************************* */
/* ---------------------------------------------------------------------- */
/* $Id: mb91467D.h,v 1.13 2007/08/08 10:56:26 mwilla Exp $ */
/* ---------------------------------------------------------------------- */
/* */
/* Id: mb91467D.iow,v 1.1 2005/10/14 11:25:42 umarke Exp */
/* - Initial Version based on mb91V460A, v1.1 */
/* Id: mb91467D.iow,v 1.2 2005/10/14 09:47:18 umarke Exp */
/* - Littel Endian IFxDTA_SWP_yz added */
/* Id: mb91467D.iow,v 1.3 2005/11/18 06:55:29 umarke Exp */
/* - No. of port register reduced to the no. of registers in MB91467D */
/* - Registers added: FMWT2, FMCR */
/* - Addapted Bit Names of Register FMCS */
/* Id: mb91467D.iow,v 1.4 2005/11/18 06:55:29 umarke Exp */
/* - OCS01 and OCS23 added */
/* Id: mb91467D.iow,v 1.6 2006/01/13 08:58:51 umarke Exp */
/* - Bitnames of CLKR changed */
/* Id: mb91467D.iow,v 1.7 2006/01/26 15:42:05 umarke Exp */
/* - REGSEL, BRPERx added */
/* - REGCTR added */
/* - LVSEL added */
/* - Old Bitname of CLKR added */
/* Id: mb91467D.iow,v 1.8 2006/02/27 10:31:28 umarke Exp */
/* - BGR10x und BGR00x added */
/* - PCNx, ITBAx, ITMKx, IDARx_D7 added */
/* - SGCRH, SGCRL added */
/* - Bit ACSR_MD added */
/* - Bit CSCFG_PLLLOCK and CSCFG_RCSEL */
/* - CUCR: Bits shifted to correct position */
/* - CUTR1 & CUTR2 bits renamed to TDR14 instead of TR14 */
/* - CMCR_RUN renamed to CMCR_FMODRUN and shifted */
/* - Bitnames of OSCCx and OSCRx added */
/* - FSVx, BSVx and FSCRx added */
/* - RBSYNC, CBSYNCx */
/* Id: mb91467D.iow,v 1.9 2006/02/27 11:56:23 umarke Exp */
/* - changed Adress of REGSEL */
/* $Id: mb91467D.h,v 1.13 2007/08/08 10:56:26 mwilla Exp $ */
/* - Grouped CANPRE_CPCKS */
/* - Bitdescription of HLRC added */
/* ASSEMBLER DEFINITIONS : */
#ifdef __IO_DEFINE
#define __IO_EXTERN
#else
#define __IO_EXTERN extern volatile
#endif
#ifdef __IO_DEFINE
#pragma asm
.GLOBAL _pdr00, _pdr01, _pdr02, _pdr03, _pdr04, _pdr05
.GLOBAL _pdr06, _pdr07, _pdr08, _pdr09, _pdr10, _pdr13
.GLOBAL _pdr14, _pdr15, _pdr16, _pdr17, _pdr18, _pdr19
.GLOBAL _pdr20, _pdr22, _pdr23, _pdr24, _pdr25, _pdr26
.GLOBAL _pdr27, _pdr29, _eirr0, _enir0, _elvr0, _eirr1
.GLOBAL _enir1, _elvr1, _dicr, _hrcl, _rbsync, _scr02
.GLOBAL _smr02, _ssr02, _rdr02, _tdr02, _escr02, _eccr02
.GLOBAL _scr04, _smr04, _ssr04, _rdr04, _tdr04, _escr04
.GLOBAL _eccr04, _fsr04, _fcr04, _scr05, _smr05, _ssr05
.GLOBAL _rdr05, _tdr05, _escr05, _eccr05, _fsr05, _fcr05
.GLOBAL _scr06, _smr06, _ssr06, _rdr06, _tdr06, _escr06
.GLOBAL _eccr06, _fsr06, _fcr06, _scr07, _smr07, _ssr07
.GLOBAL _rdr07, _tdr07, _escr07, _eccr07, _fsr07, _fcr07
.GLOBAL _bgr02, _bgr102, _bgr002, _bgr04, _bgr104, _bgr004
.GLOBAL _bgr05, _bgr105, _bgr005, _bgr06, _bgr106, _bgr006
.GLOBAL _bgr07, _bgr107, _bgr007, _pwc20, _pwc10, _pws20
.GLOBAL _pws10, _pwc21, _pwc11, _pws21, _pws11, _pwc22
.GLOBAL _pwc12, _pws22, _pws12, _pwc23, _pwc13, _pws23
.GLOBAL _pws13, _pwc24, _pwc14, _pws24, _pws14, _pwc25
.GLOBAL _pwc15, _pws25, _pws15, _pwc0, _pwc1, _pwc2
.GLOBAL _pwc3, _pwc4, _pwc5, _ibcr0, _ibsr0, _itba0
.GLOBAL _itbah0, _itbal0, _itmk0, _itmkh0, _itmkl0, _ismk0
.GLOBAL _isba0, _idar0, _iccr0, _gcn11, _gcn21, _gcn12
.GLOBAL _gcn22, _ptmr04, _pcsr04, _pdut04, _pcn04, _pcnh04
.GLOBAL _pcnl04, _ptmr05, _pcsr05, _pdut05, _pcn05, _pcnh05
.GLOBAL _pcnl05, _ptmr06, _pcsr06, _pdut06, _pcn06, _pcnh06
.GLOBAL _pcnl06, _ptmr07, _pcsr07, _pdut07, _pcn07, _pcnh07
.GLOBAL _pcnl07, _ptmr08, _pcsr08, _pdut08, _pcn08, _pcnh08
.GLOBAL _pcnl08, _ptmr09, _pcsr09, _pdut09, _pcn09, _pcnh09
.GLOBAL _pcnl09, _ptmr10, _pcsr10, _pdut10, _pcn10, _pcnh10
.GLOBAL _pcnl10, _ptmr11, _pcsr11, _pdut11, _pcn11, _pcnh11
.GLOBAL _pcnl11, _p0tmcsr, _p0tmcsrh, _p0tmcsrl, _p1tmcsr, _p1tmcsrh
.GLOBAL _p1tmcsrl, _p0tmrlr, _p0tmr, _p1tmrlr, _p1tmr, _ics01
.GLOBAL _ics23, _ipcp0, _ipcp1, _ipcp2, _ipcp3, _ocs01
.GLOBAL _ocs23, _occp0, _occp1, _occp2, _occp3, _sgcr
.GLOBAL _sgcrh, _sgcrl, _sgfr, _sgar, _sgtr, _sgdr
.GLOBAL _aderh, _aderl, _ader, _adcs1, _adcs0, _adcs
.GLOBAL _adcr1, _adcr0, _adcr, _adct1, _adct0, _adct
.GLOBAL _adsch, _adech, _acsr0, _tmrlr0, _tmr0, _tmcsr0
.GLOBAL _tmcsrh0, _tmcsrl0, _tmrlr1, _tmr1, _tmcsr1, _tmcsrh1
.GLOBAL _tmcsrl1, _tmrlr2, _tmr2, _tmcsr2, _tmcsrh2, _tmcsrl2
.GLOBAL _tmrlr3, _tmr3, _tmcsr3, _tmcsrh3, _tmcsrl3, _tmrlr4
.GLOBAL _tmr4, _tmcsr4, _tmcsrh4, _tmcsrl4, _tmrlr5, _tmr5
.GLOBAL _tmcsr5, _tmcsrh5, _tmcsrl5, _tmrlr6, _tmr6, _tmcsr6
.GLOBAL _tmcsrh6, _tmcsrl6, _tmrlr7, _tmr7, _tmcsr7, _tmcsrh7
.GLOBAL _tmcsrl7, _tcdt0, _tccs0, _tcdt1, _tccs1, _tcdt2
.GLOBAL _tccs2, _tcdt3, _tccs3, _dmaca0, _dmacb0, _dmaca1
.GLOBAL _dmacb1, _dmaca2, _dmacb2, _dmaca3, _dmacb3, _dmaca4
.GLOBAL _dmacb4, _dmacr, _ics45, _ics67, _ipcp4, _ipcp5
.GLOBAL _ipcp6, _ipcp7, _tcdt4, _tccs4, _tcdt5, _tccs5
.GLOBAL _tcdt6, _tccs6, _tcdt7, _tccs7, _udrc10, _udrc1
.GLOBAL _udrc0, _udcr10, _udcr1, _udcr0, _udcc0, _udcch0
.GLOBAL _udccl0, _udcs0, _udcc1, _udcch1, _udccl1, _udcs1
.GLOBAL _udrc32, _udrc3, _udrc2, _udcr32, _udcr3, _udcr2
.GLOBAL _udcc2, _udcch2, _udccl2, _udcs2, _udcc3, _udcch3
.GLOBAL _udccl3, _udcs3, _gcn13, _gcn23, _ptmr12, _pcsr12
.GLOBAL _pdut12, _pcn12, _pcnh12, _pcnl12, _ptmr13, _pcsr13
.GLOBAL _pdut13, _pcn13, _pcnh13, _pcnl13, _ptmr14, _pcsr14
.GLOBAL _pdut14, _pcn14, _pcnh14, _pcnl14, _ptmr15, _pcsr15
.GLOBAL _pdut15, _pcn15, _pcnh15, _pcnl15, _ibcr2, _ibsr2
.GLOBAL _itba2, _itbah2, _itbal2, _itmk2, _itmkh2, _itmkl2
.GLOBAL _ismk2, _isba2, _idar2, _iccr2, _ibcr3, _ibsr3
.GLOBAL _itba3, _itbah3, _itbal3, _itmk3, _itmkh3, _itmkl3
.GLOBAL _ismk3, _isba3, _idar3, _iccr3, _roms, _bsd0
.GLOBAL _bsd1, _bsdc, _bsrr, _icr00, _icr01, _icr02
.GLOBAL _icr03, _icr04, _icr05, _icr06, _icr07, _icr08
.GLOBAL _icr09, _icr10, _icr11, _icr12, _icr13, _icr14
.GLOBAL _icr15, _icr16, _icr17, _icr18, _icr19, _icr20
.GLOBAL _icr21, _icr22, _icr23, _icr24, _icr25, _icr26
.GLOBAL _icr27, _icr28, _icr29, _icr30, _icr31, _icr32
.GLOBAL _icr33, _icr34, _icr35, _icr36, _icr37, _icr38
.GLOBAL _icr39, _icr40, _icr41, _icr42, _icr43, _icr44
.GLOBAL _icr45, _icr46, _icr47, _icr48, _icr49, _icr50
.GLOBAL _icr51, _icr52, _icr53, _icr54, _icr55, _icr56
.GLOBAL _icr57, _icr58, _icr59, _icr60, _icr61, _icr62
.GLOBAL _icr63, _rsrr, _stcr, _tbcr, _ctbr, _clkr
.GLOBAL _wpr, _divr0, _divr1, _plldivm, _plldivn, _plldivg
.GLOBAL _pllmulg, _pllctrl, _oscc1, _oscs1, _oscc2, _oscs2
.GLOBAL _porten, _wtcer, _wtcr, _wtbr, _wthr, _wtmr
.GLOBAL _wtsr, _csvtr, _csvcr, _cscfg, _cmcfg, _cucr
.GLOBAL _cutd, _cutr1, _cutr2, _cmpr, _cmcr, _cmt1
.GLOBAL _cmt2, _canpre, _canckd, _lvsel, _lvdet, _hwwde
.GLOBAL _hwwd, _oscrh, _oscrl, _wpcrh, _wpcrl, _osccr
.GLOBAL _regsel, _regctr, _asr0, _acr0, _asr1, _acr1
.GLOBAL _asr2, _acr2, _asr3, _acr3, _asr4, _acr4
.GLOBAL _asr5, _acr5, _asr6, _acr6, _asr7, _acr7
.GLOBAL _awr0, _awr1, _awr2, _awr3, _awr4, _awr5
.GLOBAL _awr6, _awr7, _mcra, _mcrb, _iowr0, _iowr1
.GLOBAL _iowr2, _iowr3, _cser, _cher, _tcr, _rcr
.GLOBAL _modr, _pdrd00, _pdrd01, _pdrd02, _pdrd03, _pdrd04
.GLOBAL _pdrd05, _pdrd06, _pdrd07, _pdrd08, _pdrd09, _pdrd10
.GLOBAL _pdrd13, _pdrd14, _pdrd15, _pdrd16, _pdrd17, _pdrd18
.GLOBAL _pdrd19, _pdrd20, _pdrd22, _pdrd23, _pdrd24, _pdrd25
.GLOBAL _pdrd26, _pdrd27, _pdrd29, _ddr00, _ddr01, _ddr02
.GLOBAL _ddr03, _ddr04, _ddr05, _ddr06, _ddr07, _ddr08
.GLOBAL _ddr09, _ddr10, _ddr13, _ddr14, _ddr15, _ddr16
.GLOBAL _ddr17, _ddr18, _ddr19, _ddr20, _ddr22, _ddr23
.GLOBAL _ddr24, _ddr25, _ddr26, _ddr27, _ddr29, _pfr00
.GLOBAL _pfr01, _pfr02, _pfr03, _pfr04, _pfr05, _pfr06
.GLOBAL _pfr07, _pfr08, _pfr09, _pfr10, _pfr13, _pfr14
.GLOBAL _pfr15, _pfr16, _pfr17, _pfr18, _pfr19, _pfr20
.GLOBAL _pfr22, _pfr23, _pfr24, _pfr25, _pfr26, _pfr27
.GLOBAL _pfr29, _epfr10, _epfr13, _epfr14, _epfr15, _epfr16
.GLOBAL _epfr18, _epfr19, _epfr20, _epfr26, _epfr27, _podr00
.GLOBAL _podr01, _podr02, _podr03, _podr04, _podr05, _podr06
.GLOBAL _podr07, _podr08, _podr09, _podr10, _podr13, _podr14
.GLOBAL _podr15, _podr16, _podr17, _podr18, _podr19, _podr20
.GLOBAL _podr22, _podr23, _podr24, _podr25, _podr26, _podr27
.GLOBAL _podr29, _pilr00, _pilr01, _pilr02, _pilr03, _pilr04
.GLOBAL _pilr05, _pilr06, _pilr07, _pilr08, _pilr09, _pilr10
.GLOBAL _pilr13, _pilr14, _pilr15, _pilr16, _pilr17, _pilr18
.GLOBAL _pilr19, _pilr20, _pilr22, _pilr23, _pilr24, _pilr25
.GLOBAL _pilr26, _pilr27, _pilr29, _epilr00, _epilr01, _epilr02
.GLOBAL _epilr03, _epilr04, _epilr05, _epilr06, _epilr07, _epilr08
.GLOBAL _epilr09, _epilr10, _epilr13, _epilr14, _epilr15, _epilr16
.GLOBAL _epilr17, _epilr18, _epilr19, _epilr20, _epilr22, _epilr23
.GLOBAL _epilr24, _epilr25, _epilr26, _epilr27, _epilr29, _pper00
.GLOBAL _pper01, _pper02, _pper03, _pper04, _pper05, _pper06
.GLOBAL _pper07, _pper08, _pper09, _pper10, _pper13, _pper14
.GLOBAL _pper15, _pper16, _pper17, _pper18, _pper19, _pper20
.GLOBAL _pper22, _pper23, _pper24, _pper25, _pper26, _pper27
.GLOBAL _pper29, _ppcr00, _ppcr01, _ppcr02, _ppcr03, _ppcr04
.GLOBAL _ppcr05, _ppcr06, _ppcr07, _ppcr08, _ppcr09, _ppcr10
.GLOBAL _ppcr13, _ppcr14, _ppcr15, _ppcr16, _ppcr17, _ppcr18
.GLOBAL _ppcr19, _ppcr20, _ppcr22, _ppcr23, _ppcr24, _ppcr25
.GLOBAL _ppcr26, _ppcr27, _ppcr29, _dmasa0, _dmada0, _dmasa1
.GLOBAL _dmada1, _dmasa2, _dmada2, _dmasa3, _dmada3, _dmasa4
.GLOBAL _dmada4, _fmcs, _fmcr, _fchcr, _fmwt, _fmwt2
.GLOBAL _fmps, _fmac, _fcha0, _fcha1, _fscr0, _fscr1
.GLOBAL _ctrlr0, _statr0, _errcnt0, _btr0, _intr0, _testr0
.GLOBAL _brper0, _brpe0, _cbsync0, _if1creq0, _if1cmsk0, _if1msk120
.GLOBAL _if1msk20, _if1msk10, _if1arb120, _if1arb20, _if1arb10, _if1mctr0
.GLOBAL _if1dta120, _if1dta10, _if1dta20, _if1dtb120, _if1dtb10, _if1dtb20
.GLOBAL _if1dta_swp120, _if1dta_swp20, _if1dta_swp10, _if1dtb_swp120, _if1dtb_swp20, _if1dtb_swp10
.GLOBAL _if2creq0, _if2cmsk0, _if2msk120, _if2msk20, _if2msk10, _if2arb120
.GLOBAL _if2arb20, _if2arb10, _if2mctr0, _if2dta120, _if2dta10, _if2dta20
.GLOBAL _if2dtb120, _if2dtb10, _if2dtb20, _if2dta_swp120, _if2dta_swp20, _if2dta_swp10
.GLOBAL _if2dtb_swp120, _if2dtb_swp20, _if2dtb_swp10, _treqr120, _treqr20, _treqr10
.GLOBAL _newdt120, _newdt20, _newdt10, _intpnd120, _intpnd20, _intpnd10
.GLOBAL _msgval120, _msgval20, _msgval10, _msgval340, _ctrlr1, _statr1
.GLOBAL _errcnt1, _btr1, _intr1, _testr1, _brper1, _brpe1
.GLOBAL _cbsync1, _if1creq1, _if1cmsk1, _if1msk121, _if1msk21, _if1msk11
.GLOBAL _if1arb121, _if1arb21, _if1arb11, _if1mctr1, _if1dta121, _if1dta11
.GLOBAL _if1dta21, _if1dtb121, _if1dtb11, _if1dtb21, _if1dta_swp121, _if1dta_swp21
.GLOBAL _if1dta_swp11, _if1dtb_swp121, _if1dtb_swp21, _if1dtb_swp11, _if2creq1, _if2cmsk1
.GLOBAL _if2msk121, _if2msk21, _if2msk11, _if2arb121, _if2arb21, _if2arb11
.GLOBAL _if2mctr1, _if2dta121, _if2dta11, _if2dta21, _if2dtb121, _if2dtb11
.GLOBAL _if2dtb21, _if2dta_swp121, _if2dta_swp21, _if2dta_swp11, _if2dtb_swp121, _if2dtb_swp21
.GLOBAL _if2dtb_swp11, _treqr121, _treqr21, _treqr11, _newdt121, _newdt21
.GLOBAL _newdt11, _intpnd121, _intpnd21, _intpnd11, _msgval121, _msgval21
.GLOBAL _msgval11, _ctrlr2, _statr2, _errcnt2, _btr2, _intr2
.GLOBAL _testr2, _brper2, _brpe2, _cbsync2, _if1creq2, _if1cmsk2
.GLOBAL _if1msk122, _if1msk22, _if1msk12, _if1arb122, _if1arb22, _if1arb12
.GLOBAL _if1mctr2, _if1dta122, _if1dta12, _if1dta22, _if1dtb122, _if1dtb12
.GLOBAL _if1dtb22, _if1dta_swp122, _if1dta_swp22, _if1dta_swp12, _if1dtb_swp122, _if1dtb_swp22
.GLOBAL _if1dtb_swp12, _if2creq2, _if2cmsk2, _if2msk122, _if2msk22, _if2msk12
.GLOBAL _if2arb122, _if2arb22, _if2arb12, _if2mctr2, _if2dta122, _if2dta12
.GLOBAL _if2dta22, _if2dtb122, _if2dtb12, _if2dtb22, _if2dta_swp122, _if2dta_swp22
.GLOBAL _if2dta_swp12, _if2dtb_swp122, _if2dtb_swp22, _if2dtb_swp12, _treqr122, _treqr22
.GLOBAL _treqr12, _newdt122, _newdt22, _newdt12, _intpnd122, _intpnd22
.GLOBAL _intpnd12, _msgval122, _msgval22, _msgval12, _bctrl, _bstat
.GLOBAL _biac, _boac, _birq, _bcr0, _bcr1, _bcr2
.GLOBAL _bcr3, _bcr4, _bcr5, _bcr6, _bcr7, _bad0
.GLOBAL _bad1, _bad2, _bad3, _bad4, _bad5, _bad6
.GLOBAL _bad7, _bad8, _bad9, _bad10, _bad11, _bad12
.GLOBAL _bad13, _bad14, _bad15, _fsv1, _bsv1, _fsv2
.GLOBAL _bsv2
_pdr00 .EQU 0x000000
PDR00 .EQU 0x000000 /* Port Data Register */
_pdr01 .EQU 0x000001
PDR01 .EQU 0x000001
_pdr02 .EQU 0x000002
PDR02 .EQU 0x000002
_pdr03 .EQU 0x000003
PDR03 .EQU 0x000003
_pdr04 .EQU 0x000004
PDR04 .EQU 0x000004
_pdr05 .EQU 0x000005
PDR05 .EQU 0x000005
_pdr06 .EQU 0x000006
PDR06 .EQU 0x000006
_pdr07 .EQU 0x000007
PDR07 .EQU 0x000007
_pdr08 .EQU 0x000008
PDR08 .EQU 0x000008
_pdr09 .EQU 0x000009
PDR09 .EQU 0x000009
_pdr10 .EQU 0x00000A
PDR10 .EQU 0x00000A
_pdr13 .EQU 0x00000D
PDR13 .EQU 0x00000D
_pdr14 .EQU 0x00000E
PDR14 .EQU 0x00000E
_pdr15 .EQU 0x00000F
PDR15 .EQU 0x00000F
_pdr16 .EQU 0x000010
PDR16 .EQU 0x000010
_pdr17 .EQU 0x000011
PDR17 .EQU 0x000011
_pdr18 .EQU 0x000012
PDR18 .EQU 0x000012
_pdr19 .EQU 0x000013
PDR19 .EQU 0x000013
_pdr20 .EQU 0x000014
PDR20 .EQU 0x000014
_pdr22 .EQU 0x000016
PDR22 .EQU 0x000016
_pdr23 .EQU 0x000017
PDR23 .EQU 0x000017
_pdr24 .EQU 0x000018
PDR24 .EQU 0x000018
_pdr25 .EQU 0x000019
PDR25 .EQU 0x000019
_pdr26 .EQU 0x00001A
PDR26 .EQU 0x00001A
_pdr27 .EQU 0x00001B
PDR27 .EQU 0x00001B
_pdr29 .EQU 0x00001D
PDR29 .EQU 0x00001D
_eirr0 .EQU 0x000030
EIRR0 .EQU 0x000030 /* External Interrupt 0-7 */
_enir0 .EQU 0x000031
ENIR0 .EQU 0x000031
_elvr0 .EQU 0x000032
ELVR0 .EQU 0x000032
_eirr1 .EQU 0x000034
EIRR1 .EQU 0x000034 /* External Interrupt 8-15 */
_enir1 .EQU 0x000035
ENIR1 .EQU 0x000035
_elvr1 .EQU 0x000036
ELVR1 .EQU 0x000036
_dicr .EQU 0x000038
DICR .EQU 0x000038 /* DLYI/I-unit */
_hrcl .EQU 0x000039
HRCL .EQU 0x000039
_rbsync .EQU 0x00003A
RBSYNC .EQU 0x00003A /* R-Bus Sync */
_scr02 .EQU 0x000050
SCR02 .EQU 0x000050 /* USART (LIN) 2 */
_smr02 .EQU 0x000051
SMR02 .EQU 0x000051
_ssr02 .EQU 0x000052
SSR02 .EQU 0x000052
_rdr02 .EQU 0x000053
RDR02 .EQU 0x000053
_tdr02 .EQU 0x000053
TDR02 .EQU 0x000053
_escr02 .EQU 0x000054
ESCR02 .EQU 0x000054
_eccr02 .EQU 0x000055
ECCR02 .EQU 0x000055
_scr04 .EQU 0x000060
SCR04 .EQU 0x000060 /* USART (LIN) 4 with FIFO */
_smr04 .EQU 0x000061
SMR04 .EQU 0x000061
_ssr04 .EQU 0x000062
SSR04 .EQU 0x000062
_rdr04 .EQU 0x000063
RDR04 .EQU 0x000063
_tdr04 .EQU 0x000063
TDR04 .EQU 0x000063
_escr04 .EQU 0x000064
ESCR04 .EQU 0x000064
_eccr04 .EQU 0x000065
ECCR04 .EQU 0x000065
_fsr04 .EQU 0x000066
FSR04 .EQU 0x000066
_fcr04 .EQU 0x000067
FCR04 .EQU 0x000067
_scr05 .EQU 0x000068
SCR05 .EQU 0x000068 /* USART (LIN) 5 with FIFO */
_smr05 .EQU 0x000069
SMR05 .EQU 0x000069
_ssr05 .EQU 0x00006A
SSR05 .EQU 0x00006A
_rdr05 .EQU 0x00006B
RDR05 .EQU 0x00006B
_tdr05 .EQU 0x00006B
TDR05 .EQU 0x00006B
_escr05 .EQU 0x00006C
ESCR05 .EQU 0x00006C
_eccr05 .EQU 0x00006D
ECCR05 .EQU 0x00006D
_fsr05 .EQU 0x00006E
FSR05 .EQU 0x00006E
_fcr05 .EQU 0x00006F
FCR05 .EQU 0x00006F
_scr06 .EQU 0x000070
SCR06 .EQU 0x000070 /* USART (LIN) 6 with FIFO */
_smr06 .EQU 0x000071
SMR06 .EQU 0x000071
_ssr06 .EQU 0x000072
SSR06 .EQU 0x000072
_rdr06 .EQU 0x000073
RDR06 .EQU 0x000073
_tdr06 .EQU 0x000073
TDR06 .EQU 0x000073
_escr06 .EQU 0x000074
ESCR06 .EQU 0x000074
_eccr06 .EQU 0x000075
ECCR06 .EQU 0x000075
_fsr06 .EQU 0x000076
FSR06 .EQU 0x000076
_fcr06 .EQU 0x000077
FCR06 .EQU 0x000077
_scr07 .EQU 0x000078
SCR07 .EQU 0x000078 /* USART (LIN) 7 with FIFO */
_smr07 .EQU 0x000079
SMR07 .EQU 0x000079
_ssr07 .EQU 0x00007A
SSR07 .EQU 0x00007A
_rdr07 .EQU 0x00007B
RDR07 .EQU 0x00007B
_tdr07 .EQU 0x00007B
TDR07 .EQU 0x00007B
_escr07 .EQU 0x00007C
ESCR07 .EQU 0x00007C
_eccr07 .EQU 0x00007D
ECCR07 .EQU 0x00007D
_fsr07 .EQU 0x00007E
FSR07 .EQU 0x00007E
_fcr07 .EQU 0x00007F
FCR07 .EQU 0x00007F
_bgr02 .EQU 0x000084
BGR02 .EQU 0x000084 /* Bauderate Generator USART (LIN) 2,4-7 */
_bgr102 .EQU 0x000084
BGR102 .EQU 0x000084
_bgr002 .EQU 0x000085
BGR002 .EQU 0x000085
_bgr04 .EQU 0x000088
BGR04 .EQU 0x000088
_bgr104 .EQU 0x000088
BGR104 .EQU 0x000088
_bgr004 .EQU 0x000089
BGR004 .EQU 0x000089
_bgr05 .EQU 0x00008A
BGR05 .EQU 0x00008A
_bgr105 .EQU 0x00008A
BGR105 .EQU 0x00008A
_bgr005 .EQU 0x00008B
BGR005 .EQU 0x00008B
_bgr06 .EQU 0x00008C
BGR06 .EQU 0x00008C
_bgr106 .EQU 0x00008C
BGR106 .EQU 0x00008C
_bgr006 .EQU 0x00008D
BGR006 .EQU 0x00008D
_bgr07 .EQU 0x00008E
BGR07 .EQU 0x00008E
_bgr107 .EQU 0x00008E
BGR107 .EQU 0x00008E
_bgr007 .EQU 0x00008F
BGR007 .EQU 0x00008F
_pwc20 .EQU 0x000090
PWC20 .EQU 0x000090 /* Stepper Motor 0 */
_pwc10 .EQU 0x000092
PWC10 .EQU 0x000092
_pws20 .EQU 0x000096
PWS20 .EQU 0x000096
_pws10 .EQU 0x000097
PWS10 .EQU 0x000097
_pwc21 .EQU 0x000098
PWC21 .EQU 0x000098 /* Stepper Motor 1 */
_pwc11 .EQU 0x00009A
PWC11 .EQU 0x00009A
_pws21 .EQU 0x00009E
PWS21 .EQU 0x00009E
_pws11 .EQU 0x00009F
PWS11 .EQU 0x00009F
_pwc22 .EQU 0x0000A0
PWC22 .EQU 0x0000A0 /* Stepper Motor 2 */
_pwc12 .EQU 0x0000A2
PWC12 .EQU 0x0000A2
_pws22 .EQU 0x0000A6
PWS22 .EQU 0x0000A6
_pws12 .EQU 0x0000A7
PWS12 .EQU 0x0000A7
_pwc23 .EQU 0x0000A8
PWC23 .EQU 0x0000A8 /* Stepper Motor 3 */
_pwc13 .EQU 0x0000AA
PWC13 .EQU 0x0000AA
_pws23 .EQU 0x0000AE
PWS23 .EQU 0x0000AE
_pws13 .EQU 0x0000AF
PWS13 .EQU 0x0000AF
_pwc24 .EQU 0x0000B0
PWC24 .EQU 0x0000B0 /* Stepper Motor 4 */
_pwc14 .EQU 0x0000B2
PWC14 .EQU 0x0000B2
_pws24 .EQU 0x0000B6
PWS24 .EQU 0x0000B6
_pws14 .EQU 0x0000B7
PWS14 .EQU 0x0000B7
_pwc25 .EQU 0x0000B8
PWC25 .EQU 0x0000B8 /* Stepper Motor 5 */
_pwc15 .EQU 0x0000BA
PWC15 .EQU 0x0000BA
_pws25 .EQU 0x0000BE
PWS25 .EQU 0x0000BE
_pws15 .EQU 0x0000BF
PWS15 .EQU 0x0000BF
_pwc0 .EQU 0x0000C1
PWC0 .EQU 0x0000C1 /* Stepper Motor Control 0-5 */
_pwc1 .EQU 0x0000C3
PWC1 .EQU 0x0000C3
_pwc2 .EQU 0x0000C5
PWC2 .EQU 0x0000C5
_pwc3 .EQU 0x0000C7
PWC3 .EQU 0x0000C7
_pwc4 .EQU 0x0000C9
PWC4 .EQU 0x0000C9
_pwc5 .EQU 0x0000CB
PWC5 .EQU 0x0000CB
_ibcr0 .EQU 0x0000D0
IBCR0 .EQU 0x0000D0 /* I2C 0 */
_ibsr0 .EQU 0x0000D1
IBSR0 .EQU 0x0000D1
_itba0 .EQU 0x0000D2
ITBA0 .EQU 0x0000D2
_itbah0 .EQU 0x0000D2
ITBAH0 .EQU 0x0000D2
_itbal0 .EQU 0x0000D3
ITBAL0 .EQU 0x0000D3
_itmk0 .EQU 0x0000D4
ITMK0 .EQU 0x0000D4
_itmkh0 .EQU 0x0000D4
ITMKH0 .EQU 0x0000D4
_itmkl0 .EQU 0x0000D5
ITMKL0 .EQU 0x0000D5
_ismk0 .EQU 0x0000D6
ISMK0 .EQU 0x0000D6
_isba0 .EQU 0x0000D7
ISBA0 .EQU 0x0000D7
_idar0 .EQU 0x0000D9
IDAR0 .EQU 0x0000D9
_iccr0 .EQU 0x0000DA
ICCR0 .EQU 0x0000DA
_gcn11 .EQU 0x000104
GCN11 .EQU 0x000104 /* PPG Control 4-7 */
_gcn21 .EQU 0x000107
GCN21 .EQU 0x000107
_gcn12 .EQU 0x000108
GCN12 .EQU 0x000108 /* PPG Control 8-11 */
_gcn22 .EQU 0x00010B
GCN22 .EQU 0x00010B
_ptmr04 .EQU 0x000130
PTMR04 .EQU 0x000130 /* PPG 4 */
_pcsr04 .EQU 0x000132
PCSR04 .EQU 0x000132
_pdut04 .EQU 0x000134
PDUT04 .EQU 0x000134
_pcn04 .EQU 0x000136
PCN04 .EQU 0x000136
_pcnh04 .EQU 0x000136
PCNH04 .EQU 0x000136
_pcnl04 .EQU 0x000137
PCNL04 .EQU 0x000137
_ptmr05 .EQU 0x000138
PTMR05 .EQU 0x000138 /* PPG 5 */
_pcsr05 .EQU 0x00013A
PCSR05 .EQU 0x00013A
_pdut05 .EQU 0x00013C
PDUT05 .EQU 0x00013C
_pcn05 .EQU 0x00013E
PCN05 .EQU 0x00013E
_pcnh05 .EQU 0x00013E
PCNH05 .EQU 0x00013E
_pcnl05 .EQU 0x00013F
PCNL05 .EQU 0x00013F
_ptmr06 .EQU 0x000140
PTMR06 .EQU 0x000140 /* PPG 6 */
_pcsr06 .EQU 0x000142
PCSR06 .EQU 0x000142
_pdut06 .EQU 0x000144
PDUT06 .EQU 0x000144
_pcn06 .EQU 0x000146
PCN06 .EQU 0x000146
_pcnh06 .EQU 0x000146
PCNH06 .EQU 0x000146
_pcnl06 .EQU 0x000147
PCNL06 .EQU 0x000147
_ptmr07 .EQU 0x000148
PTMR07 .EQU 0x000148 /* PPG 7 */
_pcsr07 .EQU 0x00014A
PCSR07 .EQU 0x00014A
_pdut07 .EQU 0x00014C
PDUT07 .EQU 0x00014C
_pcn07 .EQU 0x00014E
PCN07 .EQU 0x00014E
_pcnh07 .EQU 0x00014E
PCNH07 .EQU 0x00014E
_pcnl07 .EQU 0x00014F
PCNL07 .EQU 0x00014F
_ptmr08 .EQU 0x000150
PTMR08 .EQU 0x000150 /* PPG 8 */
_pcsr08 .EQU 0x000152
PCSR08 .EQU 0x000152
_pdut08 .EQU 0x000154
PDUT08 .EQU 0x000154
_pcn08 .EQU 0x000156
PCN08 .EQU 0x000156
_pcnh08 .EQU 0x000156
PCNH08 .EQU 0x000156
_pcnl08 .EQU 0x000157
PCNL08 .EQU 0x000157
_ptmr09 .EQU 0x000158
PTMR09 .EQU 0x000158 /* PPG 9 */
_pcsr09 .EQU 0x00015A
PCSR09 .EQU 0x00015A
_pdut09 .EQU 0x00015C
PDUT09 .EQU 0x00015C
_pcn09 .EQU 0x00015E
PCN09 .EQU 0x00015E
_pcnh09 .EQU 0x00015E
PCNH09 .EQU 0x00015E
_pcnl09 .EQU 0x00015F
PCNL09 .EQU 0x00015F
_ptmr10 .EQU 0x000160
PTMR10 .EQU 0x000160 /* PPG 10 */
_pcsr10 .EQU 0x000162
PCSR10 .EQU 0x000162
_pdut10 .EQU 0x000164
PDUT10 .EQU 0x000164
_pcn10 .EQU 0x000166
PCN10 .EQU 0x000166
_pcnh10 .EQU 0x000166
PCNH10 .EQU 0x000166
_pcnl10 .EQU 0x000167
PCNL10 .EQU 0x000167
_ptmr11 .EQU 0x000168
PTMR11 .EQU 0x000168 /* PPG 11 */
_pcsr11 .EQU 0x00016A
PCSR11 .EQU 0x00016A
_pdut11 .EQU 0x00016C
PDUT11 .EQU 0x00016C
_pcn11 .EQU 0x00016E
PCN11 .EQU 0x00016E
_pcnh11 .EQU 0x00016E
PCNH11 .EQU 0x00016E
_pcnl11 .EQU 0x00016F
PCNL11 .EQU 0x00016F
_p0tmcsr .EQU 0x000170
P0TMCSR .EQU 0x000170 /* Pulse Frequency Modulator (PFM) */
_p0tmcsrh .EQU 0x000170
P0TMCSRH .EQU 0x000170
_p0tmcsrl .EQU 0x000171
P0TMCSRL .EQU 0x000171
_p1tmcsr .EQU 0x000172
P1TMCSR .EQU 0x000172
_p1tmcsrh .EQU 0x000172
P1TMCSRH .EQU 0x000172
_p1tmcsrl .EQU 0x000173
P1TMCSRL .EQU 0x000173
_p0tmrlr .EQU 0x000174
P0TMRLR .EQU 0x000174
_p0tmr .EQU 0x000176
P0TMR .EQU 0x000176
_p1tmrlr .EQU 0x000178
P1TMRLR .EQU 0x000178
_p1tmr .EQU 0x00017A
P1TMR .EQU 0x00017A
_ics01 .EQU 0x000181
ICS01 .EQU 0x000181 /* Input Capture 0-3 */
_ics23 .EQU 0x000183
ICS23 .EQU 0x000183
_ipcp0 .EQU 0x000184
IPCP0 .EQU 0x000184
_ipcp1 .EQU 0x000186
IPCP1 .EQU 0x000186
_ipcp2 .EQU 0x000188
IPCP2 .EQU 0x000188
_ipcp3 .EQU 0x00018A
IPCP3 .EQU 0x00018A
_ocs01 .EQU 0x00018C
OCS01 .EQU 0x00018C /* Output Compare 0-3 */
_ocs23 .EQU 0x00018E
OCS23 .EQU 0x00018E
_occp0 .EQU 0x000190
OCCP0 .EQU 0x000190
_occp1 .EQU 0x000192
OCCP1 .EQU 0x000192
_occp2 .EQU 0x000194
OCCP2 .EQU 0x000194
_occp3 .EQU 0x000196
OCCP3 .EQU 0x000196
_sgcr .EQU 0x000198
SGCR .EQU 0x000198 /* Sound Generator */
_sgcrh .EQU 0x000198
SGCRH .EQU 0x000198
_sgcrl .EQU 0x000199
SGCRL .EQU 0x000199
_sgfr .EQU 0x00019A
SGFR .EQU 0x00019A
_sgar .EQU 0x00019C
SGAR .EQU 0x00019C
_sgtr .EQU 0x00019E
SGTR .EQU 0x00019E
_sgdr .EQU 0x00019F
SGDR .EQU 0x00019F
_aderh .EQU 0x0001A0
ADERH .EQU 0x0001A0 /* ADC */
_aderl .EQU 0x0001A2
ADERL .EQU 0x0001A2
_ader .EQU 0x0001A0
ADER .EQU 0x0001A0
_adcs1 .EQU 0x0001A4
ADCS1 .EQU 0x0001A4
_adcs0 .EQU 0x0001A5
ADCS0 .EQU 0x0001A5
_adcs .EQU 0x0001A4
ADCS .EQU 0x0001A4
_adcr1 .EQU 0x0001A6
ADCR1 .EQU 0x0001A6
_adcr0 .EQU 0x0001A7
ADCR0 .EQU 0x0001A7
_adcr .EQU 0x0001A6
ADCR .EQU 0x0001A6
_adct1 .EQU 0x0001A8
ADCT1 .EQU 0x0001A8
_adct0 .EQU 0x0001A9
ADCT0 .EQU 0x0001A9
_adct .EQU 0x0001A8
ADCT .EQU 0x0001A8
_adsch .EQU 0x0001AA
ADSCH .EQU 0x0001AA
_adech .EQU 0x0001AB
ADECH .EQU 0x0001AB
_acsr0 .EQU 0x0001AD
ACSR0 .EQU 0x0001AD /* Alarm Comparator 0-1 */
_tmrlr0 .EQU 0x0001B0
TMRLR0 .EQU 0x0001B0 /* Reload Timer 0 */
_tmr0 .EQU 0x0001B2
TMR0 .EQU 0x0001B2
_tmcsr0 .EQU 0x0001B6
TMCSR0 .EQU 0x0001B6
_tmcsrh0 .EQU 0x0001B6
TMCSRH0 .EQU 0x0001B6
_tmcsrl0 .EQU 0x0001B7
TMCSRL0 .EQU 0x0001B7
_tmrlr1 .EQU 0x0001B8
TMRLR1 .EQU 0x0001B8 /* Reload Timer 1 */
_tmr1 .EQU 0x0001BA
TMR1 .EQU 0x0001BA
_tmcsr1 .EQU 0x0001BE
TMCSR1 .EQU 0x0001BE
_tmcsrh1 .EQU 0x0001BE
TMCSRH1 .EQU 0x0001BE
_tmcsrl1 .EQU 0x0001BF
TMCSRL1 .EQU 0x0001BF
_tmrlr2 .EQU 0x0001C0
TMRLR2 .EQU 0x0001C0 /* Reload Timer 2 */
_tmr2 .EQU 0x0001C2
TMR2 .EQU 0x0001C2
_tmcsr2 .EQU 0x0001C6
TMCSR2 .EQU 0x0001C6
_tmcsrh2 .EQU 0x0001C6
TMCSRH2 .EQU 0x0001C6
_tmcsrl2 .EQU 0x0001C7
TMCSRL2 .EQU 0x0001C7
_tmrlr3 .EQU 0x0001C8
TMRLR3 .EQU 0x0001C8 /* Reload Timer 3 */
_tmr3 .EQU 0x0001CA
TMR3 .EQU 0x0001CA
_tmcsr3 .EQU 0x0001CE
TMCSR3 .EQU 0x0001CE
_tmcsrh3 .EQU 0x0001CE
TMCSRH3 .EQU 0x0001CE
_tmcsrl3 .EQU 0x0001CF
TMCSRL3 .EQU 0x0001CF
_tmrlr4 .EQU 0x0001D0
TMRLR4 .EQU 0x0001D0 /* Reload Timer 4 */
_tmr4 .EQU 0x0001D2
TMR4 .EQU 0x0001D2
_tmcsr4 .EQU 0x0001D6
TMCSR4 .EQU 0x0001D6
_tmcsrh4 .EQU 0x0001D6
TMCSRH4 .EQU 0x0001D6
_tmcsrl4 .EQU 0x0001D7
TMCSRL4 .EQU 0x0001D7
_tmrlr5 .EQU 0x0001D8
TMRLR5 .EQU 0x0001D8 /* Reload Timer 5 */
_tmr5 .EQU 0x0001DA
TMR5 .EQU 0x0001DA
_tmcsr5 .EQU 0x0001DE
TMCSR5 .EQU 0x0001DE
_tmcsrh5 .EQU 0x0001DE
TMCSRH5 .EQU 0x0001DE
_tmcsrl5 .EQU 0x0001DF
TMCSRL5 .EQU 0x0001DF
_tmrlr6 .EQU 0x0001E0
TMRLR6 .EQU 0x0001E0 /* Reload Timer 6 */
_tmr6 .EQU 0x0001E2
TMR6 .EQU 0x0001E2
_tmcsr6 .EQU 0x0001E6
TMCSR6 .EQU 0x0001E6
_tmcsrh6 .EQU 0x0001E6
TMCSRH6 .EQU 0x0001E6
_tmcsrl6 .EQU 0x0001E7
TMCSRL6 .EQU 0x0001E7
_tmrlr7 .EQU 0x0001E8
TMRLR7 .EQU 0x0001E8 /* Reload Timer 7 */
_tmr7 .EQU 0x0001EA
TMR7 .EQU 0x0001EA
_tmcsr7 .EQU 0x0001EE
TMCSR7 .EQU 0x0001EE
_tmcsrh7 .EQU 0x0001EE
TMCSRH7 .EQU 0x0001EE
_tmcsrl7 .EQU 0x0001EF
TMCSRL7 .EQU 0x0001EF
_tcdt0 .EQU 0x0001F0
TCDT0 .EQU 0x0001F0 /* Free Running Timer0 */
_tccs0 .EQU 0x0001F3
TCCS0 .EQU 0x0001F3
_tcdt1 .EQU 0x0001F4
TCDT1 .EQU 0x0001F4 /* Free Running Timer1 */
_tccs1 .EQU 0x0001F7
TCCS1 .EQU 0x0001F7
_tcdt2 .EQU 0x0001F8
TCDT2 .EQU 0x0001F8 /* Free Running Timer2 */
_tccs2 .EQU 0x0001FB
TCCS2 .EQU 0x0001FB
_tcdt3 .EQU 0x0001FC
TCDT3 .EQU 0x0001FC /* Free Running Timer3 */
_tccs3 .EQU 0x0001FF
TCCS3 .EQU 0x0001FF
_dmaca0 .EQU 0x000200
DMACA0 .EQU 0x000200 /* DMAC */
_dmacb0 .EQU 0x000204
DMACB0 .EQU 0x000204
_dmaca1 .EQU 0x000208
DMACA1 .EQU 0x000208
_dmacb1 .EQU 0x00020C
DMACB1 .EQU 0x00020C
_dmaca2 .EQU 0x000210
DMACA2 .EQU 0x000210
_dmacb2 .EQU 0x000214
DMACB2 .EQU 0x000214
_dmaca3 .EQU 0x000218
DMACA3 .EQU 0x000218
_dmacb3 .EQU 0x00021C
DMACB3 .EQU 0x00021C
_dmaca4 .EQU 0x000220
DMACA4 .EQU 0x000220
_dmacb4 .EQU 0x000224
DMACB4 .EQU 0x000224
_dmacr .EQU 0x000240
DMACR .EQU 0x000240
_ics45 .EQU 0x0002D1
ICS45 .EQU 0x0002D1 /* Input Capture 4-7 */
_ics67 .EQU 0x0002D3
ICS67 .EQU 0x0002D3
_ipcp4 .EQU 0x0002D4
IPCP4 .EQU 0x0002D4
_ipcp5 .EQU 0x0002D6
IPCP5 .EQU 0x0002D6
_ipcp6 .EQU 0x0002D8
IPCP6 .EQU 0x0002D8
_ipcp7 .EQU 0x0002DA
IPCP7 .EQU 0x0002DA
_tcdt4 .EQU 0x0002F0
TCDT4 .EQU 0x0002F0 /* Free Running Timer4 */
_tccs4 .EQU 0x0002F3
TCCS4 .EQU 0x0002F3
_tcdt5 .EQU 0x0002F4
TCDT5 .EQU 0x0002F4 /* Free Running Timer5 */
_tccs5 .EQU 0x0002F7
TCCS5 .EQU 0x0002F7
_tcdt6 .EQU 0x0002F8
TCDT6 .EQU 0x0002F8 /* Free Running Timer6 */
_tccs6 .EQU 0x0002FB
TCCS6 .EQU 0x0002FB
_tcdt7 .EQU 0x0002FC
TCDT7 .EQU 0x0002FC /* Free Running Timer7 */
_tccs7 .EQU 0x0002FF
TCCS7 .EQU 0x0002FF
_udrc10 .EQU 0x000300
UDRC10 .EQU 0x000300 /* Up/Down Counter 0-1 */
_udrc1 .EQU 0x000300
UDRC1 .EQU 0x000300
_udrc0 .EQU 0x000301
UDRC0 .EQU 0x000301
_udcr10 .EQU 0x000302
UDCR10 .EQU 0x000302
_udcr1 .EQU 0x000302
UDCR1 .EQU 0x000302
_udcr0 .EQU 0x000303
UDCR0 .EQU 0x000303
_udcc0 .EQU 0x000304
UDCC0 .EQU 0x000304
_udcch0 .EQU 0x000304
UDCCH0 .EQU 0x000304
_udccl0 .EQU 0x000305
UDCCL0 .EQU 0x000305
_udcs0 .EQU 0x000307
UDCS0 .EQU 0x000307
_udcc1 .EQU 0x000308
UDCC1 .EQU 0x000308
_udcch1 .EQU 0x000308
UDCCH1 .EQU 0x000308
_udccl1 .EQU 0x000309
UDCCL1 .EQU 0x000309
_udcs1 .EQU 0x00030B
UDCS1 .EQU 0x00030B
_udrc32 .EQU 0x000310
UDRC32 .EQU 0x000310 /* Up/Down Counter 2-3 */
_udrc3 .EQU 0x000310
UDRC3 .EQU 0x000310
_udrc2 .EQU 0x000311
UDRC2 .EQU 0x000311
_udcr32 .EQU 0x000312
UDCR32 .EQU 0x000312
_udcr3 .EQU 0x000312
UDCR3 .EQU 0x000312
_udcr2 .EQU 0x000313
UDCR2 .EQU 0x000313
_udcc2 .EQU 0x000314
UDCC2 .EQU 0x000314
_udcch2 .EQU 0x000314
UDCCH2 .EQU 0x000314
_udccl2 .EQU 0x000315
UDCCL2 .EQU 0x000315
_udcs2 .EQU 0x000317
UDCS2 .EQU 0x000317
_udcc3 .EQU 0x000318
UDCC3 .EQU 0x000318
_udcch3 .EQU 0x000318
UDCCH3 .EQU 0x000318
_udccl3 .EQU 0x000319
UDCCL3 .EQU 0x000319
_udcs3 .EQU 0x00031B
UDCS3 .EQU 0x00031B
_gcn13 .EQU 0x000320
GCN13 .EQU 0x000320 /* PPG Control 12-15 */
_gcn23 .EQU 0x000323
GCN23 .EQU 0x000323
_ptmr12 .EQU 0x000330
PTMR12 .EQU 0x000330 /* PPG 12 */
_pcsr12 .EQU 0x000332
PCSR12 .EQU 0x000332
_pdut12 .EQU 0x000334
PDUT12 .EQU 0x000334
_pcn12 .EQU 0x000336
PCN12 .EQU 0x000336
_pcnh12 .EQU 0x000336
PCNH12 .EQU 0x000336
_pcnl12 .EQU 0x000337
PCNL12 .EQU 0x000337
_ptmr13 .EQU 0x000338
PTMR13 .EQU 0x000338 /* PPG 13 */
_pcsr13 .EQU 0x00033A
PCSR13 .EQU 0x00033A
_pdut13 .EQU 0x00033C
PDUT13 .EQU 0x00033C
_pcn13 .EQU 0x00033E
PCN13 .EQU 0x00033E
_pcnh13 .EQU 0x00033E
PCNH13 .EQU 0x00033E
_pcnl13 .EQU 0x00033F
PCNL13 .EQU 0x00033F
_ptmr14 .EQU 0x000340
PTMR14 .EQU 0x000340 /* PPG 14 */
_pcsr14 .EQU 0x000342
PCSR14 .EQU 0x000342
_pdut14 .EQU 0x000344
PDUT14 .EQU 0x000344
_pcn14 .EQU 0x000346
PCN14 .EQU 0x000346
_pcnh14 .EQU 0x000346
PCNH14 .EQU 0x000346
_pcnl14 .EQU 0x000347
PCNL14 .EQU 0x000347
_ptmr15 .EQU 0x000348
PTMR15 .EQU 0x000348 /* PPG 15 */
_pcsr15 .EQU 0x00034A
PCSR15 .EQU 0x00034A
_pdut15 .EQU 0x00034C
PDUT15 .EQU 0x00034C
_pcn15 .EQU 0x00034E
PCN15 .EQU 0x00034E
_pcnh15 .EQU 0x00034E
PCNH15 .EQU 0x00034E
_pcnl15 .EQU 0x00034F
PCNL15 .EQU 0x00034F
_ibcr2 .EQU 0x000368
IBCR2 .EQU 0x000368 /* I2C 2 */
_ibsr2 .EQU 0x000369
IBSR2 .EQU 0x000369
_itba2 .EQU 0x00036A
ITBA2 .EQU 0x00036A
_itbah2 .EQU 0x00036A
ITBAH2 .EQU 0x00036A
_itbal2 .EQU 0x00036B
ITBAL2 .EQU 0x00036B
_itmk2 .EQU 0x00036C
ITMK2 .EQU 0x00036C
_itmkh2 .EQU 0x00036C
ITMKH2 .EQU 0x00036C
_itmkl2 .EQU 0x00036D
ITMKL2 .EQU 0x00036D
_ismk2 .EQU 0x00036E
ISMK2 .EQU 0x00036E
_isba2 .EQU 0x00036F
ISBA2 .EQU 0x00036F
_idar2 .EQU 0x000371
IDAR2 .EQU 0x000371
_iccr2 .EQU 0x000372
ICCR2 .EQU 0x000372
_ibcr3 .EQU 0x000374
IBCR3 .EQU 0x000374 /* I2C 3 */
_ibsr3 .EQU 0x000375
IBSR3 .EQU 0x000375
_itba3 .EQU 0x000376
ITBA3 .EQU 0x000376
_itbah3 .EQU 0x000376
ITBAH3 .EQU 0x000376
_itbal3 .EQU 0x000377
ITBAL3 .EQU 0x000377
_itmk3 .EQU 0x000378
ITMK3 .EQU 0x000378
_itmkh3 .EQU 0x000378
ITMKH3 .EQU 0x000378
_itmkl3 .EQU 0x000379
ITMKL3 .EQU 0x000379
_ismk3 .EQU 0x00037A
ISMK3 .EQU 0x00037A
_isba3 .EQU 0x00037B
ISBA3 .EQU 0x00037B
_idar3 .EQU 0x00037D
IDAR3 .EQU 0x00037D
_iccr3 .EQU 0x00037E
ICCR3 .EQU 0x00037E
_roms .EQU 0x000390
ROMS .EQU 0x000390 /* ROM Select Register */
_bsd0 .EQU 0x0003F0
BSD0 .EQU 0x0003F0 /* Bit Search Module */
_bsd1 .EQU 0x0003F4
BSD1 .EQU 0x0003F4
_bsdc .EQU 0x0003F8
BSDC .EQU 0x0003F8
_bsrr .EQU 0x0003FC
BSRR .EQU 0x0003FC
_icr00 .EQU 0x000440
ICR00 .EQU 0x000440 /* Interrupt Control Unit */
_icr01 .EQU 0x000441
ICR01 .EQU 0x000441
_icr02 .EQU 0x000442
ICR02 .EQU 0x000442
_icr03 .EQU 0x000443
ICR03 .EQU 0x000443
_icr04 .EQU 0x000444
ICR04 .EQU 0x000444
_icr05 .EQU 0x000445
ICR05 .EQU 0x000445
_icr06 .EQU 0x000446
ICR06 .EQU 0x000446
_icr07 .EQU 0x000447
ICR07 .EQU 0x000447
_icr08 .EQU 0x000448
ICR08 .EQU 0x000448
_icr09 .EQU 0x000449
ICR09 .EQU 0x000449
_icr10 .EQU 0x00044A
ICR10 .EQU 0x00044A
_icr11 .EQU 0x00044B
ICR11 .EQU 0x00044B
_icr12 .EQU 0x00044C
ICR12 .EQU 0x00044C
_icr13 .EQU 0x00044D
ICR13 .EQU 0x00044D
_icr14 .EQU 0x00044E
ICR14 .EQU 0x00044E
_icr15 .EQU 0x00044F
ICR15 .EQU 0x00044F
_icr16 .EQU 0x000450
ICR16 .EQU 0x000450
_icr17 .EQU 0x000451
ICR17 .EQU 0x000451
_icr18 .EQU 0x000452
ICR18 .EQU 0x000452
_icr19 .EQU 0x000453
ICR19 .EQU 0x000453
_icr20 .EQU 0x000454
ICR20 .EQU 0x000454
_icr21 .EQU 0x000455
ICR21 .EQU 0x000455
_icr22 .EQU 0x000456
ICR22 .EQU 0x000456
_icr23 .EQU 0x000457
ICR23 .EQU 0x000457
_icr24 .EQU 0x000458
ICR24 .EQU 0x000458
_icr25 .EQU 0x000459
ICR25 .EQU 0x000459
_icr26 .EQU 0x00045A
ICR26 .EQU 0x00045A
_icr27 .EQU 0x00045B
ICR27 .EQU 0x00045B
_icr28 .EQU 0x00045C
ICR28 .EQU 0x00045C
_icr29 .EQU 0x00045D
ICR29 .EQU 0x00045D
_icr30 .EQU 0x00045E
ICR30 .EQU 0x00045E
_icr31 .EQU 0x00045F
ICR31 .EQU 0x00045F
_icr32 .EQU 0x000460
ICR32 .EQU 0x000460
_icr33 .EQU 0x000461
ICR33 .EQU 0x000461
_icr34 .EQU 0x000462
ICR34 .EQU 0x000462
_icr35 .EQU 0x000463
ICR35 .EQU 0x000463
_icr36 .EQU 0x000464
ICR36 .EQU 0x000464
_icr37 .EQU 0x000465
ICR37 .EQU 0x000465
_icr38 .EQU 0x000466
ICR38 .EQU 0x000466
_icr39 .EQU 0x000467
ICR39 .EQU 0x000467
_icr40 .EQU 0x000468
ICR40 .EQU 0x000468
_icr41 .EQU 0x000469
ICR41 .EQU 0x000469
_icr42 .EQU 0x00046A
ICR42 .EQU 0x00046A
_icr43 .EQU 0x00046B
ICR43 .EQU 0x00046B
_icr44 .EQU 0x00046C
ICR44 .EQU 0x00046C
_icr45 .EQU 0x00046D
ICR45 .EQU 0x00046D
_icr46 .EQU 0x00046E
ICR46 .EQU 0x00046E
_icr47 .EQU 0x00046F
ICR47 .EQU 0x00046F
_icr48 .EQU 0x000470
ICR48 .EQU 0x000470
_icr49 .EQU 0x000471
ICR49 .EQU 0x000471
_icr50 .EQU 0x000472
ICR50 .EQU 0x000472
_icr51 .EQU 0x000473
ICR51 .EQU 0x000473
_icr52 .EQU 0x000474
ICR52 .EQU 0x000474
_icr53 .EQU 0x000475
ICR53 .EQU 0x000475
_icr54 .EQU 0x000476
ICR54 .EQU 0x000476
_icr55 .EQU 0x000477
ICR55 .EQU 0x000477
_icr56 .EQU 0x000478
ICR56 .EQU 0x000478
_icr57 .EQU 0x000479
ICR57 .EQU 0x000479
_icr58 .EQU 0x00047A
ICR58 .EQU 0x00047A
_icr59 .EQU 0x00047B
ICR59 .EQU 0x00047B
_icr60 .EQU 0x00047C
ICR60 .EQU 0x00047C
_icr61 .EQU 0x00047D
ICR61 .EQU 0x00047D
_icr62 .EQU 0x00047E
ICR62 .EQU 0x00047E
_icr63 .EQU 0x00047F
ICR63 .EQU 0x00047F
_rsrr .EQU 0x000480
RSRR .EQU 0x000480 /* Clock Control Unit */
_stcr .EQU 0x000481
STCR .EQU 0x000481
_tbcr .EQU 0x000482
TBCR .EQU 0x000482
_ctbr .EQU 0x000483
CTBR .EQU 0x000483
_clkr .EQU 0x000484
CLKR .EQU 0x000484
_wpr .EQU 0x000485
WPR .EQU 0x000485
_divr0 .EQU 0x000486
DIVR0 .EQU 0x000486
_divr1 .EQU 0x000487
DIVR1 .EQU 0x000487
_plldivm .EQU 0x00048C
PLLDIVM .EQU 0x00048C /* PLL - Clock Gear Unit: */
_plldivn .EQU 0x00048D
PLLDIVN .EQU 0x00048D
_plldivg .EQU 0x00048E
PLLDIVG .EQU 0x00048E
_pllmulg .EQU 0x00048F
PLLMULG .EQU 0x00048F
_pllctrl .EQU 0x000490
PLLCTRL .EQU 0x000490
_oscc1 .EQU 0x000494
OSCC1 .EQU 0x000494 /* Main/Sub Oscillator Control */
_oscs1 .EQU 0x000495
OSCS1 .EQU 0x000495
_oscc2 .EQU 0x000496
OSCC2 .EQU 0x000496
_oscs2 .EQU 0x000497
OSCS2 .EQU 0x000497
_porten .EQU 0x000498
PORTEN .EQU 0x000498 /* Port Input Enable Control */
_wtcer .EQU 0x0004A1
WTCER .EQU 0x0004A1 /* Real Time Clock (Watch Timer) */
_wtcr .EQU 0x0004A2
WTCR .EQU 0x0004A2
_wtbr .EQU 0x0004A4
WTBR .EQU 0x0004A4
_wthr .EQU 0x0004A8
WTHR .EQU 0x0004A8
_wtmr .EQU 0x0004A9
WTMR .EQU 0x0004A9
_wtsr .EQU 0x0004AA
WTSR .EQU 0x0004AA
_csvtr .EQU 0x0004AC
CSVTR .EQU 0x0004AC /* Clock-Supervisor / Selecor / Monitor */
_csvcr .EQU 0x0004AD
CSVCR .EQU 0x0004AD
_cscfg .EQU 0x0004AE
CSCFG .EQU 0x0004AE
_cmcfg .EQU 0x0004AF
CMCFG .EQU 0x0004AF
_cucr .EQU 0x0004B0
CUCR .EQU 0x0004B0 /* Calibration Unit of Sub Oszillation */
_cutd .EQU 0x0004B2
CUTD .EQU 0x0004B2
_cutr1 .EQU 0x0004B4
CUTR1 .EQU 0x0004B4
_cutr2 .EQU 0x0004B6
CUTR2 .EQU 0x0004B6
_cmpr .EQU 0x0004B8
CMPR .EQU 0x0004B8 /* Clock Modulator */
_cmcr .EQU 0x0004BB
CMCR .EQU 0x0004BB
_cmt1 .EQU 0x0004BC
CMT1 .EQU 0x0004BC
_cmt2 .EQU 0x0004BE
CMT2 .EQU 0x0004BE
_canpre .EQU 0x0004C0
CANPRE .EQU 0x0004C0 /* CAN clock control */
_canckd .EQU 0x0004C1
CANCKD .EQU 0x0004C1
_lvsel .EQU 0x0004C4
LVSEL .EQU 0x0004C4 /* LV Detection / Hardware-Watchdog */
_lvdet .EQU 0x0004C5
LVDET .EQU 0x0004C5
_hwwde .EQU 0x0004C6
HWWDE .EQU 0x0004C6
_hwwd .EQU 0x0004C7
HWWD .EQU 0x0004C7
_oscrh .EQU 0x0004C8
OSCRH .EQU 0x0004C8 /* Main-/Sub-Oscillatio Stabilization Timer */
_oscrl .EQU 0x0004C9
OSCRL .EQU 0x0004C9
_wpcrh .EQU 0x0004CA
WPCRH .EQU 0x0004CA
_wpcrl .EQU 0x0004CB
WPCRL .EQU 0x0004CB
_osccr .EQU 0x0004CC
OSCCR .EQU 0x0004CC /* Main-/Sub-Oscillatio Standby Control */
_regsel .EQU 0x0004CE
REGSEL .EQU 0x0004CE
_regctr .EQU 0x0004CF
REGCTR .EQU 0x0004CF
_asr0 .EQU 0x000640
ASR0 .EQU 0x000640 /* External Bus/Chip Select Registers */
_acr0 .EQU 0x000642
ACR0 .EQU 0x000642
_asr1 .EQU 0x000644
ASR1 .EQU 0x000644
_acr1 .EQU 0x000646
ACR1 .EQU 0x000646
_asr2 .EQU 0x000648
ASR2 .EQU 0x000648
_acr2 .EQU 0x00064A
ACR2 .EQU 0x00064A
_asr3 .EQU 0x00064C
ASR3 .EQU 0x00064C
_acr3 .EQU 0x00064E
ACR3 .EQU 0x00064E
_asr4 .EQU 0x000650
ASR4 .EQU 0x000650
_acr4 .EQU 0x000652
ACR4 .EQU 0x000652
_asr5 .EQU 0x000654
ASR5 .EQU 0x000654
_acr5 .EQU 0x000656
ACR5 .EQU 0x000656
_asr6 .EQU 0x000658
ASR6 .EQU 0x000658
_acr6 .EQU 0x00065A
ACR6 .EQU 0x00065A
_asr7 .EQU 0x00065C
ASR7 .EQU 0x00065C
_acr7 .EQU 0x00065E
ACR7 .EQU 0x00065E
_awr0 .EQU 0x000660
AWR0 .EQU 0x000660
_awr1 .EQU 0x000662
AWR1 .EQU 0x000662
_awr2 .EQU 0x000664
AWR2 .EQU 0x000664
_awr3 .EQU 0x000666
AWR3 .EQU 0x000666
_awr4 .EQU 0x000668
AWR4 .EQU 0x000668
_awr5 .EQU 0x00066A
AWR5 .EQU 0x00066A
_awr6 .EQU 0x00066C
AWR6 .EQU 0x00066C
_awr7 .EQU 0x00066E
AWR7 .EQU 0x00066E
_mcra .EQU 0x000670
MCRA .EQU 0x000670
_mcrb .EQU 0x000671
MCRB .EQU 0x000671
_iowr0 .EQU 0x000678
IOWR0 .EQU 0x000678
_iowr1 .EQU 0x000679
IOWR1 .EQU 0x000679
_iowr2 .EQU 0x00067A
IOWR2 .EQU 0x00067A
_iowr3 .EQU 0x00067B
IOWR3 .EQU 0x00067B
_cser .EQU 0x000680
CSER .EQU 0x000680
_cher .EQU 0x000681
CHER .EQU 0x000681
_tcr .EQU 0x000683
TCR .EQU 0x000683
_rcr .EQU 0x000684
RCR .EQU 0x000684
_modr .EQU 0x0007FD
MODR .EQU 0x0007FD /* Mode Register */
_pdrd00 .EQU 0x000D00
PDRD00 .EQU 0x000D00 /* R-bus Port Data Direct Read Register */
_pdrd01 .EQU 0x000D01
PDRD01 .EQU 0x000D01
_pdrd02 .EQU 0x000D02
PDRD02 .EQU 0x000D02
_pdrd03 .EQU 0x000D03
PDRD03 .EQU 0x000D03
_pdrd04 .EQU 0x000D04
PDRD04 .EQU 0x000D04
_pdrd05 .EQU 0x000D05
PDRD05 .EQU 0x000D05
_pdrd06 .EQU 0x000D06
PDRD06 .EQU 0x000D06
_pdrd07 .EQU 0x000D07
PDRD07 .EQU 0x000D07
_pdrd08 .EQU 0x000D08
PDRD08 .EQU 0x000D08
_pdrd09 .EQU 0x000D09
PDRD09 .EQU 0x000D09
_pdrd10 .EQU 0x000D0A
PDRD10 .EQU 0x000D0A
_pdrd13 .EQU 0x000D0D
PDRD13 .EQU 0x000D0D
_pdrd14 .EQU 0x000D0E
PDRD14 .EQU 0x000D0E
_pdrd15 .EQU 0x000D0F
PDRD15 .EQU 0x000D0F
_pdrd16 .EQU 0x000D10
PDRD16 .EQU 0x000D10
_pdrd17 .EQU 0x000D11
PDRD17 .EQU 0x000D11
_pdrd18 .EQU 0x000D12
PDRD18 .EQU 0x000D12
_pdrd19 .EQU 0x000D13
PDRD19 .EQU 0x000D13
_pdrd20 .EQU 0x000D14
PDRD20 .EQU 0x000D14
_pdrd22 .EQU 0x000D16
PDRD22 .EQU 0x000D16
_pdrd23 .EQU 0x000D17
PDRD23 .EQU 0x000D17
_pdrd24 .EQU 0x000D18
PDRD24 .EQU 0x000D18
_pdrd25 .EQU 0x000D19
PDRD25 .EQU 0x000D19
_pdrd26 .EQU 0x000D1A
PDRD26 .EQU 0x000D1A
_pdrd27 .EQU 0x000D1B
PDRD27 .EQU 0x000D1B
_pdrd29 .EQU 0x000D1D
PDRD29 .EQU 0x000D1D
_ddr00 .EQU 0x000D40
DDR00 .EQU 0x000D40 /* R-bus Port Direction Register */
_ddr01 .EQU 0x000D41
DDR01 .EQU 0x000D41
_ddr02 .EQU 0x000D42
DDR02 .EQU 0x000D42
_ddr03 .EQU 0x000D43
DDR03 .EQU 0x000D43
_ddr04 .EQU 0x000D44
DDR04 .EQU 0x000D44
_ddr05 .EQU 0x000D45
DDR05 .EQU 0x000D45
_ddr06 .EQU 0x000D46
DDR06 .EQU 0x000D46
_ddr07 .EQU 0x000D47
DDR07 .EQU 0x000D47
_ddr08 .EQU 0x000D48
DDR08 .EQU 0x000D48
_ddr09 .EQU 0x000D49
DDR09 .EQU 0x000D49
_ddr10 .EQU 0x000D4A
DDR10 .EQU 0x000D4A
_ddr13 .EQU 0x000D4D
DDR13 .EQU 0x000D4D
_ddr14 .EQU 0x000D4E
DDR14 .EQU 0x000D4E
_ddr15 .EQU 0x000D4F
DDR15 .EQU 0x000D4F
_ddr16 .EQU 0x000D50
DDR16 .EQU 0x000D50
_ddr17 .EQU 0x000D51
DDR17 .EQU 0x000D51
_ddr18 .EQU 0x000D52
DDR18 .EQU 0x000D52
_ddr19 .EQU 0x000D53
DDR19 .EQU 0x000D53
_ddr20 .EQU 0x000D54
DDR20 .EQU 0x000D54
_ddr22 .EQU 0x000D56
DDR22 .EQU 0x000D56
_ddr23 .EQU 0x000D57
DDR23 .EQU 0x000D57
_ddr24 .EQU 0x000D58
DDR24 .EQU 0x000D58
_ddr25 .EQU 0x000D59
DDR25 .EQU 0x000D59
_ddr26 .EQU 0x000D5A
DDR26 .EQU 0x000D5A
_ddr27 .EQU 0x000D5B
DDR27 .EQU 0x000D5B
_ddr29 .EQU 0x000D5D
DDR29 .EQU 0x000D5D
_pfr00 .EQU 0x000D80
PFR00 .EQU 0x000D80 /* R-bus Port Function Register */
_pfr01 .EQU 0x000D81
PFR01 .EQU 0x000D81
_pfr02 .EQU 0x000D82
PFR02 .EQU 0x000D82
_pfr03 .EQU 0x000D83
PFR03 .EQU 0x000D83
_pfr04 .EQU 0x000D84
PFR04 .EQU 0x000D84
_pfr05 .EQU 0x000D85
PFR05 .EQU 0x000D85
_pfr06 .EQU 0x000D86
PFR06 .EQU 0x000D86
_pfr07 .EQU 0x000D87
PFR07 .EQU 0x000D87
_pfr08 .EQU 0x000D88
PFR08 .EQU 0x000D88
_pfr09 .EQU 0x000D89
PFR09 .EQU 0x000D89
_pfr10 .EQU 0x000D8A
PFR10 .EQU 0x000D8A
_pfr13 .EQU 0x000D8D
PFR13 .EQU 0x000D8D
_pfr14 .EQU 0x000D8E
PFR14 .EQU 0x000D8E
_pfr15 .EQU 0x000D8F
PFR15 .EQU 0x000D8F
_pfr16 .EQU 0x000D90
PFR16 .EQU 0x000D90
_pfr17 .EQU 0x000D91
PFR17 .EQU 0x000D91
_pfr18 .EQU 0x000D92
PFR18 .EQU 0x000D92
_pfr19 .EQU 0x000D93
PFR19 .EQU 0x000D93
_pfr20 .EQU 0x000D94
PFR20 .EQU 0x000D94
_pfr22 .EQU 0x000D96
PFR22 .EQU 0x000D96
_pfr23 .EQU 0x000D97
PFR23 .EQU 0x000D97
_pfr24 .EQU 0x000D98
PFR24 .EQU 0x000D98
_pfr25 .EQU 0x000D99
PFR25 .EQU 0x000D99
_pfr26 .EQU 0x000D9A
PFR26 .EQU 0x000D9A
_pfr27 .EQU 0x000D9B
PFR27 .EQU 0x000D9B
_pfr29 .EQU 0x000D9D
PFR29 .EQU 0x000D9D
_epfr10 .EQU 0x000DCA
EPFR10 .EQU 0x000DCA /* R-bus Port Extra Function Register */
_epfr13 .EQU 0x000DCD
EPFR13 .EQU 0x000DCD
_epfr14 .EQU 0x000DCE
EPFR14 .EQU 0x000DCE
_epfr15 .EQU 0x000DCF
EPFR15 .EQU 0x000DCF
_epfr16 .EQU 0x000DD0
EPFR16 .EQU 0x000DD0
_epfr18 .EQU 0x000DD2
EPFR18 .EQU 0x000DD2
_epfr19 .EQU 0x000DD3
EPFR19 .EQU 0x000DD3
_epfr20 .EQU 0x000DD4
EPFR20 .EQU 0x000DD4
_epfr26 .EQU 0x000DDA
EPFR26 .EQU 0x000DDA
_epfr27 .EQU 0x000DDB
EPFR27 .EQU 0x000DDB
_podr00 .EQU 0x000E00
PODR00 .EQU 0x000E00 /* R-bus Port Output Drive Select Register */
_podr01 .EQU 0x000E01
PODR01 .EQU 0x000E01
_podr02 .EQU 0x000E02
PODR02 .EQU 0x000E02
_podr03 .EQU 0x000E03
PODR03 .EQU 0x000E03
_podr04 .EQU 0x000E04
PODR04 .EQU 0x000E04
_podr05 .EQU 0x000E05
PODR05 .EQU 0x000E05
_podr06 .EQU 0x000E06
PODR06 .EQU 0x000E06
_podr07 .EQU 0x000E07
PODR07 .EQU 0x000E07
_podr08 .EQU 0x000E08
PODR08 .EQU 0x000E08
_podr09 .EQU 0x000E09
PODR09 .EQU 0x000E09
_podr10 .EQU 0x000E0A
PODR10 .EQU 0x000E0A
_podr13 .EQU 0x000E0D
PODR13 .EQU 0x000E0D
_podr14 .EQU 0x000E0E
PODR14 .EQU 0x000E0E
_podr15 .EQU 0x000E0F
PODR15 .EQU 0x000E0F
_podr16 .EQU 0x000E10
PODR16 .EQU 0x000E10
_podr17 .EQU 0x000E11
PODR17 .EQU 0x000E11
_podr18 .EQU 0x000E12
PODR18 .EQU 0x000E12
_podr19 .EQU 0x000E13
PODR19 .EQU 0x000E13
_podr20 .EQU 0x000E14
PODR20 .EQU 0x000E14
_podr22 .EQU 0x000E16
PODR22 .EQU 0x000E16
_podr23 .EQU 0x000E17
PODR23 .EQU 0x000E17
_podr24 .EQU 0x000E18
PODR24 .EQU 0x000E18
_podr25 .EQU 0x000E19
PODR25 .EQU 0x000E19
_podr26 .EQU 0x000E1A
PODR26 .EQU 0x000E1A
_podr27 .EQU 0x000E1B
PODR27 .EQU 0x000E1B
_podr29 .EQU 0x000E1D
PODR29 .EQU 0x000E1D
_pilr00 .EQU 0x000E40
PILR00 .EQU 0x000E40 /* R-bus Port Input Level Select Register */
_pilr01 .EQU 0x000E41
PILR01 .EQU 0x000E41
_pilr02 .EQU 0x000E42
PILR02 .EQU 0x000E42
_pilr03 .EQU 0x000E43
PILR03 .EQU 0x000E43
_pilr04 .EQU 0x000E44
PILR04 .EQU 0x000E44
_pilr05 .EQU 0x000E45
PILR05 .EQU 0x000E45
_pilr06 .EQU 0x000E46
PILR06 .EQU 0x000E46
_pilr07 .EQU 0x000E47
PILR07 .EQU 0x000E47
_pilr08 .EQU 0x000E48
PILR08 .EQU 0x000E48
_pilr09 .EQU 0x000E49
PILR09 .EQU 0x000E49
_pilr10 .EQU 0x000E4A
PILR10 .EQU 0x000E4A
_pilr13 .EQU 0x000E4D
PILR13 .EQU 0x000E4D
_pilr14 .EQU 0x000E4E
PILR14 .EQU 0x000E4E
_pilr15 .EQU 0x000E4F
PILR15 .EQU 0x000E4F
_pilr16 .EQU 0x000E50
PILR16 .EQU 0x000E50
_pilr17 .EQU 0x000E51
PILR17 .EQU 0x000E51
_pilr18 .EQU 0x000E52
PILR18 .EQU 0x000E52
_pilr19 .EQU 0x000E53
PILR19 .EQU 0x000E53
_pilr20 .EQU 0x000E54
PILR20 .EQU 0x000E54
_pilr22 .EQU 0x000E56
PILR22 .EQU 0x000E56
_pilr23 .EQU 0x000E57
PILR23 .EQU 0x000E57
_pilr24 .EQU 0x000E58
PILR24 .EQU 0x000E58
_pilr25 .EQU 0x000E59
PILR25 .EQU 0x000E59
_pilr26 .EQU 0x000E5A
PILR26 .EQU 0x000E5A
_pilr27 .EQU 0x000E5B
PILR27 .EQU 0x000E5B
_pilr29 .EQU 0x000E5D
PILR29 .EQU 0x000E5D
_epilr00 .EQU 0x000E80
EPILR00 .EQU 0x000E80 /* R-bus Port Extra Input Level Select Register */
_epilr01 .EQU 0x000E81
EPILR01 .EQU 0x000E81
_epilr02 .EQU 0x000E82
EPILR02 .EQU 0x000E82
_epilr03 .EQU 0x000E83
EPILR03 .EQU 0x000E83
_epilr04 .EQU 0x000E84
EPILR04 .EQU 0x000E84
_epilr05 .EQU 0x000E85
EPILR05 .EQU 0x000E85
_epilr06 .EQU 0x000E86
EPILR06 .EQU 0x000E86
_epilr07 .EQU 0x000E87
EPILR07 .EQU 0x000E87
_epilr08 .EQU 0x000E88
EPILR08 .EQU 0x000E88
_epilr09 .EQU 0x000E89
EPILR09 .EQU 0x000E89
_epilr10 .EQU 0x000E8A
EPILR10 .EQU 0x000E8A
_epilr13 .EQU 0x000E8D
EPILR13 .EQU 0x000E8D
_epilr14 .EQU 0x000E8E
EPILR14 .EQU 0x000E8E
_epilr15 .EQU 0x000E8F
EPILR15 .EQU 0x000E8F
_epilr16 .EQU 0x000E80
EPILR16 .EQU 0x000E80
_epilr17 .EQU 0x000E81
EPILR17 .EQU 0x000E81
_epilr18 .EQU 0x000E82
EPILR18 .EQU 0x000E82
_epilr19 .EQU 0x000E83
EPILR19 .EQU 0x000E83
_epilr20 .EQU 0x000E84
EPILR20 .EQU 0x000E84
_epilr22 .EQU 0x000E86
EPILR22 .EQU 0x000E86
_epilr23 .EQU 0x000E87
EPILR23 .EQU 0x000E87
_epilr24 .EQU 0x000E88
EPILR24 .EQU 0x000E88
_epilr25 .EQU 0x000E89
EPILR25 .EQU 0x000E89
_epilr26 .EQU 0x000E8A
EPILR26 .EQU 0x000E8A
_epilr27 .EQU 0x000E8B
EPILR27 .EQU 0x000E8B
_epilr29 .EQU 0x000E8D
EPILR29 .EQU 0x000E8D
_pper00 .EQU 0x000EC0
PPER00 .EQU 0x000EC0 /* R-bus Port Pull-Up/Down Enable Register */
_pper01 .EQU 0x000EC1
PPER01 .EQU 0x000EC1
_pper02 .EQU 0x000EC2
PPER02 .EQU 0x000EC2
_pper03 .EQU 0x000EC3
PPER03 .EQU 0x000EC3
_pper04 .EQU 0x000EC4
PPER04 .EQU 0x000EC4
_pper05 .EQU 0x000EC5
PPER05 .EQU 0x000EC5
_pper06 .EQU 0x000EC6
PPER06 .EQU 0x000EC6
_pper07 .EQU 0x000EC7
PPER07 .EQU 0x000EC7
_pper08 .EQU 0x000EC8
PPER08 .EQU 0x000EC8
_pper09 .EQU 0x000EC9
PPER09 .EQU 0x000EC9
_pper10 .EQU 0x000ECA
PPER10 .EQU 0x000ECA
_pper13 .EQU 0x000ECD
PPER13 .EQU 0x000ECD
_pper14 .EQU 0x000ECE
PPER14 .EQU 0x000ECE
_pper15 .EQU 0x000ECF
PPER15 .EQU 0x000ECF
_pper16 .EQU 0x000ED0
PPER16 .EQU 0x000ED0
_pper17 .EQU 0x000ED1
PPER17 .EQU 0x000ED1
_pper18 .EQU 0x000ED2
PPER18 .EQU 0x000ED2
_pper19 .EQU 0x000ED3
PPER19 .EQU 0x000ED3
_pper20 .EQU 0x000ED4
PPER20 .EQU 0x000ED4
_pper22 .EQU 0x000ED6
PPER22 .EQU 0x000ED6
_pper23 .EQU 0x000ED7
PPER23 .EQU 0x000ED7
_pper24 .EQU 0x000ED8
PPER24 .EQU 0x000ED8
_pper25 .EQU 0x000ED9
PPER25 .EQU 0x000ED9
_pper26 .EQU 0x000EDA
PPER26 .EQU 0x000EDA
_pper27 .EQU 0x000EDB
PPER27 .EQU 0x000EDB
_pper29 .EQU 0x000EDD
PPER29 .EQU 0x000EDD
_ppcr00 .EQU 0x000F00
PPCR00 .EQU 0x000F00 /* R-bus Port Pull-Up/Down Control Register */
_ppcr01 .EQU 0x000F01
PPCR01 .EQU 0x000F01
_ppcr02 .EQU 0x000F02
PPCR02 .EQU 0x000F02
_ppcr03 .EQU 0x000F03
PPCR03 .EQU 0x000F03
_ppcr04 .EQU 0x000F04
PPCR04 .EQU 0x000F04
_ppcr05 .EQU 0x000F05
PPCR05 .EQU 0x000F05
_ppcr06 .EQU 0x000F06
PPCR06 .EQU 0x000F06
_ppcr07 .EQU 0x000F07
PPCR07 .EQU 0x000F07
_ppcr08 .EQU 0x000F08
PPCR08 .EQU 0x000F08
_ppcr09 .EQU 0x000F09
PPCR09 .EQU 0x000F09
_ppcr10 .EQU 0x000F0A
PPCR10 .EQU 0x000F0A
_ppcr13 .EQU 0x000F0D
PPCR13 .EQU 0x000F0D
_ppcr14 .EQU 0x000F0E
PPCR14 .EQU 0x000F0E
_ppcr15 .EQU 0x000F0F
PPCR15 .EQU 0x000F0F
_ppcr16 .EQU 0x000F10
PPCR16 .EQU 0x000F10
_ppcr17 .EQU 0x000F11
PPCR17 .EQU 0x000F11
_ppcr18 .EQU 0x000F12
PPCR18 .EQU 0x000F12
_ppcr19 .EQU 0x000F13
PPCR19 .EQU 0x000F13
_ppcr20 .EQU 0x000F14
PPCR20 .EQU 0x000F14
_ppcr22 .EQU 0x000F16
PPCR22 .EQU 0x000F16
_ppcr23 .EQU 0x000F17
PPCR23 .EQU 0x000F17
_ppcr24 .EQU 0x000F18
PPCR24 .EQU 0x000F18
_ppcr25 .EQU 0x000F19
PPCR25 .EQU 0x000F19
_ppcr26 .EQU 0x000F1A
PPCR26 .EQU 0x000F1A
_ppcr27 .EQU 0x000F1B
PPCR27 .EQU 0x000F1B
_ppcr29 .EQU 0x000F1D
PPCR29 .EQU 0x000F1D
_dmasa0 .EQU 0x001000
DMASA0 .EQU 0x001000 /* DMAC */
_dmada0 .EQU 0x001004
DMADA0 .EQU 0x001004
_dmasa1 .EQU 0x001008
DMASA1 .EQU 0x001008
_dmada1 .EQU 0x00100C
DMADA1 .EQU 0x00100C
_dmasa2 .EQU 0x001010
DMASA2 .EQU 0x001010
_dmada2 .EQU 0x001014
DMADA2 .EQU 0x001014
_dmasa3 .EQU 0x001018
DMASA3 .EQU 0x001018
_dmada3 .EQU 0x00101C
DMADA3 .EQU 0x00101C
_dmasa4 .EQU 0x001020
DMASA4 .EQU 0x001020
_dmada4 .EQU 0x001024
DMADA4 .EQU 0x001024
_fmcs .EQU 0x007000
FMCS .EQU 0x007000 /* Flash Memory/I-Cache Control Register */
_fmcr .EQU 0x007001
FMCR .EQU 0x007001
_fchcr .EQU 0x007002
FCHCR .EQU 0x007002
_fmwt .EQU 0x007004
FMWT .EQU 0x007004
_fmwt2 .EQU 0x007006
FMWT2 .EQU 0x007006
_fmps .EQU 0x007007
FMPS .EQU 0x007007
_fmac .EQU 0x007008
FMAC .EQU 0x007008
_fcha0 .EQU 0x00700C
FCHA0 .EQU 0x00700C /* I_Cache Nonchachable area settings Register */
_fcha1 .EQU 0x007010
FCHA1 .EQU 0x007010
_fscr0 .EQU 0x007100
FSCR0 .EQU 0x007100 /* Flash Security Control Register */
_fscr1 .EQU 0x007104
FSCR1 .EQU 0x007104
_ctrlr0 .EQU 0x00C000
CTRLR0 .EQU 0x00C000 /* CAN 0 Control Register */
_statr0 .EQU 0x00C002
STATR0 .EQU 0x00C002
_errcnt0 .EQU 0x00C004
ERRCNT0 .EQU 0x00C004
_btr0 .EQU 0x00C006
BTR0 .EQU 0x00C006
_intr0 .EQU 0x00C008
INTR0 .EQU 0x00C008
_testr0 .EQU 0x00C00A
TESTR0 .EQU 0x00C00A
_brper0 .EQU 0x00C00C
BRPER0 .EQU 0x00C00C
_brpe0 .EQU 0x00C00C
BRPE0 .EQU 0x00C00C
_cbsync0 .EQU 0x00C00E
CBSYNC0 .EQU 0x00C00E
_if1creq0 .EQU 0x00C010
IF1CREQ0 .EQU 0x00C010 /* CAN 0 IF 1 */
_if1cmsk0 .EQU 0x00C012
IF1CMSK0 .EQU 0x00C012
_if1msk120 .EQU 0x00C014
IF1MSK120 .EQU 0x00C014
_if1msk20 .EQU 0x00C014
IF1MSK20 .EQU 0x00C014
_if1msk10 .EQU 0x00C016
IF1MSK10 .EQU 0x00C016
_if1arb120 .EQU 0x00C018
IF1ARB120 .EQU 0x00C018
_if1arb20 .EQU 0x00C018
IF1ARB20 .EQU 0x00C018
_if1arb10 .EQU 0x00C01A
IF1ARB10 .EQU 0x00C01A
_if1mctr0 .EQU 0x00C01C
IF1MCTR0 .EQU 0x00C01C
_if1dta120 .EQU 0x00C020
IF1DTA120 .EQU 0x00C020
_if1dta10 .EQU 0x00C020
IF1DTA10 .EQU 0x00C020
_if1dta20 .EQU 0x00C022
IF1DTA20 .EQU 0x00C022
_if1dtb120 .EQU 0x00C024
IF1DTB120 .EQU 0x00C024
_if1dtb10 .EQU 0x00C024
IF1DTB10 .EQU 0x00C024
_if1dtb20 .EQU 0x00C026
IF1DTB20 .EQU 0x00C026
_if1dta_swp120 .EQU 0x00C030
IF1DTA_SWP120 .EQU 0x00C030
_if1dta_swp20 .EQU 0x00C030
IF1DTA_SWP20 .EQU 0x00C030
_if1dta_swp10 .EQU 0x00C032
IF1DTA_SWP10 .EQU 0x00C032
_if1dtb_swp120 .EQU 0x00C034
IF1DTB_SWP120 .EQU 0x00C034
_if1dtb_swp20 .EQU 0x00C034
IF1DTB_SWP20 .EQU 0x00C034
_if1dtb_swp10 .EQU 0x00C036
IF1DTB_SWP10 .EQU 0x00C036
_if2creq0 .EQU 0x00C040
IF2CREQ0 .EQU 0x00C040 /* CAN 0 IF 2 */
_if2cmsk0 .EQU 0x00C042
IF2CMSK0 .EQU 0x00C042
_if2msk120 .EQU 0x00C044
IF2MSK120 .EQU 0x00C044
_if2msk20 .EQU 0x00C044
IF2MSK20 .EQU 0x00C044
_if2msk10 .EQU 0x00C046
IF2MSK10 .EQU 0x00C046
_if2arb120 .EQU 0x00C048
IF2ARB120 .EQU 0x00C048
_if2arb20 .EQU 0x00C048
IF2ARB20 .EQU 0x00C048
_if2arb10 .EQU 0x00C04A
IF2ARB10 .EQU 0x00C04A
_if2mctr0 .EQU 0x00C04C
IF2MCTR0 .EQU 0x00C04C
_if2dta120 .EQU 0x00C050
IF2DTA120 .EQU 0x00C050
_if2dta10 .EQU 0x00C050
IF2DTA10 .EQU 0x00C050
_if2dta20 .EQU 0x00C052
IF2DTA20 .EQU 0x00C052
_if2dtb120 .EQU 0x00C054
IF2DTB120 .EQU 0x00C054
_if2dtb10 .EQU 0x00C054
IF2DTB10 .EQU 0x00C054
_if2dtb20 .EQU 0x00C056
IF2DTB20 .EQU 0x00C056
_if2dta_swp120 .EQU 0x00C060
IF2DTA_SWP120 .EQU 0x00C060
_if2dta_swp20 .EQU 0x00C060
IF2DTA_SWP20 .EQU 0x00C060
_if2dta_swp10 .EQU 0x00C062
IF2DTA_SWP10 .EQU 0x00C062
_if2dtb_swp120 .EQU 0x00C064
IF2DTB_SWP120 .EQU 0x00C064
_if2dtb_swp20 .EQU 0x00C064
IF2DTB_SWP20 .EQU 0x00C064
_if2dtb_swp10 .EQU 0x00C066
IF2DTB_SWP10 .EQU 0x00C066
_treqr120 .EQU 0x00C080
TREQR120 .EQU 0x00C080 /* CAN 0 Status Flags */
_treqr20 .EQU 0x00C080
TREQR20 .EQU 0x00C080
_treqr10 .EQU 0x00C082
TREQR10 .EQU 0x00C082
_newdt120 .EQU 0x00C090
NEWDT120 .EQU 0x00C090
_newdt20 .EQU 0x00C090
NEWDT20 .EQU 0x00C090
_newdt10 .EQU 0x00C092
NEWDT10 .EQU 0x00C092
_intpnd120 .EQU 0x00C0A0
INTPND120 .EQU 0x00C0A0
_intpnd20 .EQU 0x00C0A0
INTPND20 .EQU 0x00C0A0
_intpnd10 .EQU 0x00C0A2
INTPND10 .EQU 0x00C0A2
_msgval120 .EQU 0x00C0B0
MSGVAL120 .EQU 0x00C0B0
_msgval20 .EQU 0x00C0B0
MSGVAL20 .EQU 0x00C0B0
_msgval10 .EQU 0x00C0B2
MSGVAL10 .EQU 0x00C0B2
_msgval340 .EQU 0x00C0B4
MSGVAL340 .EQU 0x00C0B4
_ctrlr1 .EQU 0x00C100
CTRLR1 .EQU 0x00C100 /* CAN 1 Control Register */
_statr1 .EQU 0x00C102
STATR1 .EQU 0x00C102
_errcnt1 .EQU 0x00C104
ERRCNT1 .EQU 0x00C104
_btr1 .EQU 0x00C106
BTR1 .EQU 0x00C106
_intr1 .EQU 0x00C108
INTR1 .EQU 0x00C108
_testr1 .EQU 0x00C10A
TESTR1 .EQU 0x00C10A
_brper1 .EQU 0x00C10C
BRPER1 .EQU 0x00C10C
_brpe1 .EQU 0x00C10C
BRPE1 .EQU 0x00C10C
_cbsync1 .EQU 0x00C10E
CBSYNC1 .EQU 0x00C10E
_if1creq1 .EQU 0x00C110
IF1CREQ1 .EQU 0x00C110 /* CAN 1 IF 1 */
_if1cmsk1 .EQU 0x00C112
IF1CMSK1 .EQU 0x00C112
_if1msk121 .EQU 0x00C114
IF1MSK121 .EQU 0x00C114
_if1msk21 .EQU 0x00C114
IF1MSK21 .EQU 0x00C114
_if1msk11 .EQU 0x00C116
IF1MSK11 .EQU 0x00C116
_if1arb121 .EQU 0x00C118
IF1ARB121 .EQU 0x00C118
_if1arb21 .EQU 0x00C118
IF1ARB21 .EQU 0x00C118
_if1arb11 .EQU 0x00C11A
IF1ARB11 .EQU 0x00C11A
_if1mctr1 .EQU 0x00C11C
IF1MCTR1 .EQU 0x00C11C
_if1dta121 .EQU 0x00C120
IF1DTA121 .EQU 0x00C120
_if1dta11 .EQU 0x00C120
IF1DTA11 .EQU 0x00C120
_if1dta21 .EQU 0x00C122
IF1DTA21 .EQU 0x00C122
_if1dtb121 .EQU 0x00C124
IF1DTB121 .EQU 0x00C124
_if1dtb11 .EQU 0x00C124
IF1DTB11 .EQU 0x00C124
_if1dtb21 .EQU 0x00C126
IF1DTB21 .EQU 0x00C126
_if1dta_swp121 .EQU 0x00C130
IF1DTA_SWP121 .EQU 0x00C130
_if1dta_swp21 .EQU 0x00C130
IF1DTA_SWP21 .EQU 0x00C130
_if1dta_swp11 .EQU 0x00C132
IF1DTA_SWP11 .EQU 0x00C132
_if1dtb_swp121 .EQU 0x00C134
IF1DTB_SWP121 .EQU 0x00C134
_if1dtb_swp21 .EQU 0x00C134
IF1DTB_SWP21 .EQU 0x00C134
_if1dtb_swp11 .EQU 0x00C136
IF1DTB_SWP11 .EQU 0x00C136
_if2creq1 .EQU 0x00C140
IF2CREQ1 .EQU 0x00C140 /* CAN 1 IF 2 */
_if2cmsk1 .EQU 0x00C142
IF2CMSK1 .EQU 0x00C142
_if2msk121 .EQU 0x00C144
IF2MSK121 .EQU 0x00C144
_if2msk21 .EQU 0x00C144
IF2MSK21 .EQU 0x00C144
_if2msk11 .EQU 0x00C146
IF2MSK11 .EQU 0x00C146
_if2arb121 .EQU 0x00C148
IF2ARB121 .EQU 0x00C148
_if2arb21 .EQU 0x00C148
IF2ARB21 .EQU 0x00C148
_if2arb11 .EQU 0x00C14A
IF2ARB11 .EQU 0x00C14A
_if2mctr1 .EQU 0x00C14C
IF2MCTR1 .EQU 0x00C14C
_if2dta121 .EQU 0x00C150
IF2DTA121 .EQU 0x00C150
_if2dta11 .EQU 0x00C150
IF2DTA11 .EQU 0x00C150
_if2dta21 .EQU 0x00C152
IF2DTA21 .EQU 0x00C152
_if2dtb121 .EQU 0x00C154
IF2DTB121 .EQU 0x00C154
_if2dtb11 .EQU 0x00C154
IF2DTB11 .EQU 0x00C154
_if2dtb21 .EQU 0x00C156
IF2DTB21 .EQU 0x00C156
_if2dta_swp121 .EQU 0x00C160
IF2DTA_SWP121 .EQU 0x00C160
_if2dta_swp21 .EQU 0x00C160
IF2DTA_SWP21 .EQU 0x00C160
_if2dta_swp11 .EQU 0x00C162
IF2DTA_SWP11 .EQU 0x00C162
_if2dtb_swp121 .EQU 0x00C164
IF2DTB_SWP121 .EQU 0x00C164
_if2dtb_swp21 .EQU 0x00C164
IF2DTB_SWP21 .EQU 0x00C164
_if2dtb_swp11 .EQU 0x00C166
IF2DTB_SWP11 .EQU 0x00C166
_treqr121 .EQU 0x00C180
TREQR121 .EQU 0x00C180 /* CAN 1 Status Flags */
_treqr21 .EQU 0x00C180
TREQR21 .EQU 0x00C180
_treqr11 .EQU 0x00C182
TREQR11 .EQU 0x00C182
_newdt121 .EQU 0x00C190
NEWDT121 .EQU 0x00C190
_newdt21 .EQU 0x00C190
NEWDT21 .EQU 0x00C190
_newdt11 .EQU 0x00C192
NEWDT11 .EQU 0x00C192
_intpnd121 .EQU 0x00C1A0
INTPND121 .EQU 0x00C1A0
_intpnd21 .EQU 0x00C1A0
INTPND21 .EQU 0x00C1A0
_intpnd11 .EQU 0x00C1A2
INTPND11 .EQU 0x00C1A2
_msgval121 .EQU 0x00C1B0
MSGVAL121 .EQU 0x00C1B0
_msgval21 .EQU 0x00C1B0
MSGVAL21 .EQU 0x00C1B0
_msgval11 .EQU 0x00C1B2
MSGVAL11 .EQU 0x00C1B2
_ctrlr2 .EQU 0x00C200
CTRLR2 .EQU 0x00C200 /* CAN 2 Control Register */
_statr2 .EQU 0x00C202
STATR2 .EQU 0x00C202
_errcnt2 .EQU 0x00C204
ERRCNT2 .EQU 0x00C204
_btr2 .EQU 0x00C206
BTR2 .EQU 0x00C206
_intr2 .EQU 0x00C208
INTR2 .EQU 0x00C208
_testr2 .EQU 0x00C20A
TESTR2 .EQU 0x00C20A
_brper2 .EQU 0x00C20C
BRPER2 .EQU 0x00C20C
_brpe2 .EQU 0x00C20C
BRPE2 .EQU 0x00C20C
_cbsync2 .EQU 0x00C20E
CBSYNC2 .EQU 0x00C20E
_if1creq2 .EQU 0x00C210
IF1CREQ2 .EQU 0x00C210 /* CAN 2 IF 1 */
_if1cmsk2 .EQU 0x00C212
IF1CMSK2 .EQU 0x00C212
_if1msk122 .EQU 0x00C214
IF1MSK122 .EQU 0x00C214
_if1msk22 .EQU 0x00C214
IF1MSK22 .EQU 0x00C214
_if1msk12 .EQU 0x00C216
IF1MSK12 .EQU 0x00C216
_if1arb122 .EQU 0x00C218
IF1ARB122 .EQU 0x00C218
_if1arb22 .EQU 0x00C218
IF1ARB22 .EQU 0x00C218
_if1arb12 .EQU 0x00C21A
IF1ARB12 .EQU 0x00C21A
_if1mctr2 .EQU 0x00C21C
IF1MCTR2 .EQU 0x00C21C
_if1dta122 .EQU 0x00C220
IF1DTA122 .EQU 0x00C220
_if1dta12 .EQU 0x00C220
IF1DTA12 .EQU 0x00C220
_if1dta22 .EQU 0x00C222
IF1DTA22 .EQU 0x00C222
_if1dtb122 .EQU 0x00C224
IF1DTB122 .EQU 0x00C224
_if1dtb12 .EQU 0x00C224
IF1DTB12 .EQU 0x00C224
_if1dtb22 .EQU 0x00C226
IF1DTB22 .EQU 0x00C226
_if1dta_swp122 .EQU 0x00C230
IF1DTA_SWP122 .EQU 0x00C230
_if1dta_swp22 .EQU 0x00C230
IF1DTA_SWP22 .EQU 0x00C230
_if1dta_swp12 .EQU 0x00C232
IF1DTA_SWP12 .EQU 0x00C232
_if1dtb_swp122 .EQU 0x00C234
IF1DTB_SWP122 .EQU 0x00C234
_if1dtb_swp22 .EQU 0x00C234
IF1DTB_SWP22 .EQU 0x00C234
_if1dtb_swp12 .EQU 0x00C236
IF1DTB_SWP12 .EQU 0x00C236
_if2creq2 .EQU 0x00C240
IF2CREQ2 .EQU 0x00C240 /* CAN 2 IF 2 */
_if2cmsk2 .EQU 0x00C242
IF2CMSK2 .EQU 0x00C242
_if2msk122 .EQU 0x00C244
IF2MSK122 .EQU 0x00C244
_if2msk22 .EQU 0x00C244
IF2MSK22 .EQU 0x00C244
_if2msk12 .EQU 0x00C246
IF2MSK12 .EQU 0x00C246
_if2arb122 .EQU 0x00C248
IF2ARB122 .EQU 0x00C248
_if2arb22 .EQU 0x00C248
IF2ARB22 .EQU 0x00C248
_if2arb12 .EQU 0x00C24A
IF2ARB12 .EQU 0x00C24A
_if2mctr2 .EQU 0x00C24C
IF2MCTR2 .EQU 0x00C24C
_if2dta122 .EQU 0x00C250
IF2DTA122 .EQU 0x00C250
_if2dta12 .EQU 0x00C250
IF2DTA12 .EQU 0x00C250
_if2dta22 .EQU 0x00C252
IF2DTA22 .EQU 0x00C252
_if2dtb122 .EQU 0x00C254
IF2DTB122 .EQU 0x00C254
_if2dtb12 .EQU 0x00C254
IF2DTB12 .EQU 0x00C254
_if2dtb22 .EQU 0x00C256
IF2DTB22 .EQU 0x00C256
_if2dta_swp122 .EQU 0x00C260
IF2DTA_SWP122 .EQU 0x00C260
_if2dta_swp22 .EQU 0x00C260
IF2DTA_SWP22 .EQU 0x00C260
_if2dta_swp12 .EQU 0x00C262
IF2DTA_SWP12 .EQU 0x00C262
_if2dtb_swp122 .EQU 0x00C264
IF2DTB_SWP122 .EQU 0x00C264
_if2dtb_swp22 .EQU 0x00C264
IF2DTB_SWP22 .EQU 0x00C264
_if2dtb_swp12 .EQU 0x00C266
IF2DTB_SWP12 .EQU 0x00C266
_treqr122 .EQU 0x00C280
TREQR122 .EQU 0x00C280 /* CAN 2 Status Flags */
_treqr22 .EQU 0x00C280
TREQR22 .EQU 0x00C280
_treqr12 .EQU 0x00C282
TREQR12 .EQU 0x00C282
_newdt122 .EQU 0x00C290
NEWDT122 .EQU 0x00C290
_newdt22 .EQU 0x00C290
NEWDT22 .EQU 0x00C290
_newdt12 .EQU 0x00C292
NEWDT12 .EQU 0x00C292
_intpnd122 .EQU 0x00C2A0
INTPND122 .EQU 0x00C2A0
_intpnd22 .EQU 0x00C2A0
INTPND22 .EQU 0x00C2A0
_intpnd12 .EQU 0x00C2A2
INTPND12 .EQU 0x00C2A2
_msgval122 .EQU 0x00C2B0
MSGVAL122 .EQU 0x00C2B0
_msgval22 .EQU 0x00C2B0
MSGVAL22 .EQU 0x00C2B0
_msgval12 .EQU 0x00C2B2
MSGVAL12 .EQU 0x00C2B2
_bctrl .EQU 0x00F000
BCTRL .EQU 0x00F000 /* EDSU/MPU Registers */
_bstat .EQU 0x00F004
BSTAT .EQU 0x00F004
_biac .EQU 0x00F008
BIAC .EQU 0x00F008
_boac .EQU 0x00F00C
BOAC .EQU 0x00F00C
_birq .EQU 0x00F010
BIRQ .EQU 0x00F010
_bcr0 .EQU 0x00F020
BCR0 .EQU 0x00F020
_bcr1 .EQU 0x00F024
BCR1 .EQU 0x00F024
_bcr2 .EQU 0x00F028
BCR2 .EQU 0x00F028
_bcr3 .EQU 0x00F02C
BCR3 .EQU 0x00F02C
_bcr4 .EQU 0x00F030
BCR4 .EQU 0x00F030
_bcr5 .EQU 0x00F034
BCR5 .EQU 0x00F034
_bcr6 .EQU 0x00F038
BCR6 .EQU 0x00F038
_bcr7 .EQU 0x00F03C
BCR7 .EQU 0x00F03C
_bad0 .EQU 0x00F080
BAD0 .EQU 0x00F080
_bad1 .EQU 0x00F084
BAD1 .EQU 0x00F084
_bad2 .EQU 0x00F088
BAD2 .EQU 0x00F088
_bad3 .EQU 0x00F08C
BAD3 .EQU 0x00F08C
_bad4 .EQU 0x00F090
BAD4 .EQU 0x00F090
_bad5 .EQU 0x00F094
BAD5 .EQU 0x00F094
_bad6 .EQU 0x00F098
BAD6 .EQU 0x00F098
_bad7 .EQU 0x00F09C
BAD7 .EQU 0x00F09C
_bad8 .EQU 0x00F0A0
BAD8 .EQU 0x00F0A0
_bad9 .EQU 0x00F0A4
BAD9 .EQU 0x00F0A4
_bad10 .EQU 0x00F0A8
BAD10 .EQU 0x00F0A8
_bad11 .EQU 0x00F0AC
BAD11 .EQU 0x00F0AC
_bad12 .EQU 0x00F0B0
BAD12 .EQU 0x00F0B0
_bad13 .EQU 0x00F0B4
BAD13 .EQU 0x00F0B4
_bad14 .EQU 0x00F0B8
BAD14 .EQU 0x00F0B8
_bad15 .EQU 0x00F0BC
BAD15 .EQU 0x00F0BC
_fsv1 .EQU 0x148000
FSV1 .EQU 0x148000 /* FSV & BSV Registers */
_bsv1 .EQU 0x148004
BSV1 .EQU 0x148004
_fsv2 .EQU 0x148008
FSV2 .EQU 0x148008
_bsv2 .EQU 0x14800C
BSV2 .EQU 0x14800C
#pragma endasm
#else
#ifndef _MB91XXX_H
#define _MB91XXX_H
#ifdef __FASM__
#pragma asm
.IMPORT _pdr00, _pdr01, _pdr02, _pdr03, _pdr04, _pdr05
.IMPORT _pdr06, _pdr07, _pdr08, _pdr09, _pdr10, _pdr13
.IMPORT _pdr14, _pdr15, _pdr16, _pdr17, _pdr18, _pdr19
.IMPORT _pdr20, _pdr22, _pdr23, _pdr24, _pdr25, _pdr26
.IMPORT _pdr27, _pdr29, _eirr0, _enir0, _elvr0, _eirr1
.IMPORT _enir1, _elvr1, _dicr, _hrcl, _rbsync, _scr02
.IMPORT _smr02, _ssr02, _rdr02, _tdr02, _escr02, _eccr02
.IMPORT _scr04, _smr04, _ssr04, _rdr04, _tdr04, _escr04
.IMPORT _eccr04, _fsr04, _fcr04, _scr05, _smr05, _ssr05
.IMPORT _rdr05, _tdr05, _escr05, _eccr05, _fsr05, _fcr05
.IMPORT _scr06, _smr06, _ssr06, _rdr06, _tdr06, _escr06
.IMPORT _eccr06, _fsr06, _fcr06, _scr07, _smr07, _ssr07
.IMPORT _rdr07, _tdr07, _escr07, _eccr07, _fsr07, _fcr07
.IMPORT _bgr02, _bgr102, _bgr002, _bgr04, _bgr104, _bgr004
.IMPORT _bgr05, _bgr105, _bgr005, _bgr06, _bgr106, _bgr006
.IMPORT _bgr07, _bgr107, _bgr007, _pwc20, _pwc10, _pws20
.IMPORT _pws10, _pwc21, _pwc11, _pws21, _pws11, _pwc22
.IMPORT _pwc12, _pws22, _pws12, _pwc23, _pwc13, _pws23
.IMPORT _pws13, _pwc24, _pwc14, _pws24, _pws14, _pwc25
.IMPORT _pwc15, _pws25, _pws15, _pwc0, _pwc1, _pwc2
.IMPORT _pwc3, _pwc4, _pwc5, _ibcr0, _ibsr0, _itba0
.IMPORT _itbah0, _itbal0, _itmk0, _itmkh0, _itmkl0, _ismk0
.IMPORT _isba0, _idar0, _iccr0, _gcn11, _gcn21, _gcn12
.IMPORT _gcn22, _ptmr04, _pcsr04, _pdut04, _pcn04, _pcnh04
.IMPORT _pcnl04, _ptmr05, _pcsr05, _pdut05, _pcn05, _pcnh05
.IMPORT _pcnl05, _ptmr06, _pcsr06, _pdut06, _pcn06, _pcnh06
.IMPORT _pcnl06, _ptmr07, _pcsr07, _pdut07, _pcn07, _pcnh07
.IMPORT _pcnl07, _ptmr08, _pcsr08, _pdut08, _pcn08, _pcnh08
.IMPORT _pcnl08, _ptmr09, _pcsr09, _pdut09, _pcn09, _pcnh09
.IMPORT _pcnl09, _ptmr10, _pcsr10, _pdut10, _pcn10, _pcnh10
.IMPORT _pcnl10, _ptmr11, _pcsr11, _pdut11, _pcn11, _pcnh11
.IMPORT _pcnl11, _p0tmcsr, _p0tmcsrh, _p0tmcsrl, _p1tmcsr, _p1tmcsrh
.IMPORT _p1tmcsrl, _p0tmrlr, _p0tmr, _p1tmrlr, _p1tmr, _ics01
.IMPORT _ics23, _ipcp0, _ipcp1, _ipcp2, _ipcp3, _ocs01
.IMPORT _ocs23, _occp0, _occp1, _occp2, _occp3, _sgcr
.IMPORT _sgcrh, _sgcrl, _sgfr, _sgar, _sgtr, _sgdr
.IMPORT _aderh, _aderl, _ader, _adcs1, _adcs0, _adcs
.IMPORT _adcr1, _adcr0, _adcr, _adct1, _adct0, _adct
.IMPORT _adsch, _adech, _acsr0, _tmrlr0, _tmr0, _tmcsr0
.IMPORT _tmcsrh0, _tmcsrl0, _tmrlr1, _tmr1, _tmcsr1, _tmcsrh1
.IMPORT _tmcsrl1, _tmrlr2, _tmr2, _tmcsr2, _tmcsrh2, _tmcsrl2
.IMPORT _tmrlr3, _tmr3, _tmcsr3, _tmcsrh3, _tmcsrl3, _tmrlr4
.IMPORT _tmr4, _tmcsr4, _tmcsrh4, _tmcsrl4, _tmrlr5, _tmr5
.IMPORT _tmcsr5, _tmcsrh5, _tmcsrl5, _tmrlr6, _tmr6, _tmcsr6
.IMPORT _tmcsrh6, _tmcsrl6, _tmrlr7, _tmr7, _tmcsr7, _tmcsrh7
.IMPORT _tmcsrl7, _tcdt0, _tccs0, _tcdt1, _tccs1, _tcdt2
.IMPORT _tccs2, _tcdt3, _tccs3, _dmaca0, _dmacb0, _dmaca1
.IMPORT _dmacb1, _dmaca2, _dmacb2, _dmaca3, _dmacb3, _dmaca4
.IMPORT _dmacb4, _dmacr, _ics45, _ics67, _ipcp4, _ipcp5
.IMPORT _ipcp6, _ipcp7, _tcdt4, _tccs4, _tcdt5, _tccs5
.IMPORT _tcdt6, _tccs6, _tcdt7, _tccs7, _udrc10, _udrc1
.IMPORT _udrc0, _udcr10, _udcr1, _udcr0, _udcc0, _udcch0
.IMPORT _udccl0, _udcs0, _udcc1, _udcch1, _udccl1, _udcs1
.IMPORT _udrc32, _udrc3, _udrc2, _udcr32, _udcr3, _udcr2
.IMPORT _udcc2, _udcch2, _udccl2, _udcs2, _udcc3, _udcch3
.IMPORT _udccl3, _udcs3, _gcn13, _gcn23, _ptmr12, _pcsr12
.IMPORT _pdut12, _pcn12, _pcnh12, _pcnl12, _ptmr13, _pcsr13
.IMPORT _pdut13, _pcn13, _pcnh13, _pcnl13, _ptmr14, _pcsr14
.IMPORT _pdut14, _pcn14, _pcnh14, _pcnl14, _ptmr15, _pcsr15
.IMPORT _pdut15, _pcn15, _pcnh15, _pcnl15, _ibcr2, _ibsr2
.IMPORT _itba2, _itbah2, _itbal2, _itmk2, _itmkh2, _itmkl2
.IMPORT _ismk2, _isba2, _idar2, _iccr2, _ibcr3, _ibsr3
.IMPORT _itba3, _itbah3, _itbal3, _itmk3, _itmkh3, _itmkl3
.IMPORT _ismk3, _isba3, _idar3, _iccr3, _roms, _bsd0
.IMPORT _bsd1, _bsdc, _bsrr, _icr00, _icr01, _icr02
.IMPORT _icr03, _icr04, _icr05, _icr06, _icr07, _icr08
.IMPORT _icr09, _icr10, _icr11, _icr12, _icr13, _icr14
.IMPORT _icr15, _icr16, _icr17, _icr18, _icr19, _icr20
.IMPORT _icr21, _icr22, _icr23, _icr24, _icr25, _icr26
.IMPORT _icr27, _icr28, _icr29, _icr30, _icr31, _icr32
.IMPORT _icr33, _icr34, _icr35, _icr36, _icr37, _icr38
.IMPORT _icr39, _icr40, _icr41, _icr42, _icr43, _icr44
.IMPORT _icr45, _icr46, _icr47, _icr48, _icr49, _icr50
.IMPORT _icr51, _icr52, _icr53, _icr54, _icr55, _icr56
.IMPORT _icr57, _icr58, _icr59, _icr60, _icr61, _icr62
.IMPORT _icr63, _rsrr, _stcr, _tbcr, _ctbr, _clkr
.IMPORT _wpr, _divr0, _divr1, _plldivm, _plldivn, _plldivg
.IMPORT _pllmulg, _pllctrl, _oscc1, _oscs1, _oscc2, _oscs2
.IMPORT _porten, _wtcer, _wtcr, _wtbr, _wthr, _wtmr
.IMPORT _wtsr, _csvtr, _csvcr, _cscfg, _cmcfg, _cucr
.IMPORT _cutd, _cutr1, _cutr2, _cmpr, _cmcr, _cmt1
.IMPORT _cmt2, _canpre, _canckd, _lvsel, _lvdet, _hwwde
.IMPORT _hwwd, _oscrh, _oscrl, _wpcrh, _wpcrl, _osccr
.IMPORT _regsel, _regctr, _asr0, _acr0, _asr1, _acr1
.IMPORT _asr2, _acr2, _asr3, _acr3, _asr4, _acr4
.IMPORT _asr5, _acr5, _asr6, _acr6, _asr7, _acr7
.IMPORT _awr0, _awr1, _awr2, _awr3, _awr4, _awr5
.IMPORT _awr6, _awr7, _mcra, _mcrb, _iowr0, _iowr1
.IMPORT _iowr2, _iowr3, _cser, _cher, _tcr, _rcr
.IMPORT _modr, _pdrd00, _pdrd01, _pdrd02, _pdrd03, _pdrd04
.IMPORT _pdrd05, _pdrd06, _pdrd07, _pdrd08, _pdrd09, _pdrd10
.IMPORT _pdrd13, _pdrd14, _pdrd15, _pdrd16, _pdrd17, _pdrd18
.IMPORT _pdrd19, _pdrd20, _pdrd22, _pdrd23, _pdrd24, _pdrd25
.IMPORT _pdrd26, _pdrd27, _pdrd29, _ddr00, _ddr01, _ddr02
.IMPORT _ddr03, _ddr04, _ddr05, _ddr06, _ddr07, _ddr08
.IMPORT _ddr09, _ddr10, _ddr13, _ddr14, _ddr15, _ddr16
.IMPORT _ddr17, _ddr18, _ddr19, _ddr20, _ddr22, _ddr23
.IMPORT _ddr24, _ddr25, _ddr26, _ddr27, _ddr29, _pfr00
.IMPORT _pfr01, _pfr02, _pfr03, _pfr04, _pfr05, _pfr06
.IMPORT _pfr07, _pfr08, _pfr09, _pfr10, _pfr13, _pfr14
.IMPORT _pfr15, _pfr16, _pfr17, _pfr18, _pfr19, _pfr20
.IMPORT _pfr22, _pfr23, _pfr24, _pfr25, _pfr26, _pfr27
.IMPORT _pfr29, _epfr10, _epfr13, _epfr14, _epfr15, _epfr16
.IMPORT _epfr18, _epfr19, _epfr20, _epfr26, _epfr27, _podr00
.IMPORT _podr01, _podr02, _podr03, _podr04, _podr05, _podr06
.IMPORT _podr07, _podr08, _podr09, _podr10, _podr13, _podr14
.IMPORT _podr15, _podr16, _podr17, _podr18, _podr19, _podr20
.IMPORT _podr22, _podr23, _podr24, _podr25, _podr26, _podr27
.IMPORT _podr29, _pilr00, _pilr01, _pilr02, _pilr03, _pilr04
.IMPORT _pilr05, _pilr06, _pilr07, _pilr08, _pilr09, _pilr10
.IMPORT _pilr13, _pilr14, _pilr15, _pilr16, _pilr17, _pilr18
.IMPORT _pilr19, _pilr20, _pilr22, _pilr23, _pilr24, _pilr25
.IMPORT _pilr26, _pilr27, _pilr29, _epilr00, _epilr01, _epilr02
.IMPORT _epilr03, _epilr04, _epilr05, _epilr06, _epilr07, _epilr08
.IMPORT _epilr09, _epilr10, _epilr13, _epilr14, _epilr15, _epilr16
.IMPORT _epilr17, _epilr18, _epilr19, _epilr20, _epilr22, _epilr23
.IMPORT _epilr24, _epilr25, _epilr26, _epilr27, _epilr29, _pper00
.IMPORT _pper01, _pper02, _pper03, _pper04, _pper05, _pper06
.IMPORT _pper07, _pper08, _pper09, _pper10, _pper13, _pper14
.IMPORT _pper15, _pper16, _pper17, _pper18, _pper19, _pper20
.IMPORT _pper22, _pper23, _pper24, _pper25, _pper26, _pper27
.IMPORT _pper29, _ppcr00, _ppcr01, _ppcr02, _ppcr03, _ppcr04
.IMPORT _ppcr05, _ppcr06, _ppcr07, _ppcr08, _ppcr09, _ppcr10
.IMPORT _ppcr13, _ppcr14, _ppcr15, _ppcr16, _ppcr17, _ppcr18
.IMPORT _ppcr19, _ppcr20, _ppcr22, _ppcr23, _ppcr24, _ppcr25
.IMPORT _ppcr26, _ppcr27, _ppcr29, _dmasa0, _dmada0, _dmasa1
.IMPORT _dmada1, _dmasa2, _dmada2, _dmasa3, _dmada3, _dmasa4
.IMPORT _dmada4, _fmcs, _fmcr, _fchcr, _fmwt, _fmwt2
.IMPORT _fmps, _fmac, _fcha0, _fcha1, _fscr0, _fscr1
.IMPORT _ctrlr0, _statr0, _errcnt0, _btr0, _intr0, _testr0
.IMPORT _brper0, _brpe0, _cbsync0, _if1creq0, _if1cmsk0, _if1msk120
.IMPORT _if1msk20, _if1msk10, _if1arb120, _if1arb20, _if1arb10, _if1mctr0
.IMPORT _if1dta120, _if1dta10, _if1dta20, _if1dtb120, _if1dtb10, _if1dtb20
.IMPORT _if1dta_swp120, _if1dta_swp20, _if1dta_swp10, _if1dtb_swp120, _if1dtb_swp20, _if1dtb_swp10
.IMPORT _if2creq0, _if2cmsk0, _if2msk120, _if2msk20, _if2msk10, _if2arb120
.IMPORT _if2arb20, _if2arb10, _if2mctr0, _if2dta120, _if2dta10, _if2dta20
.IMPORT _if2dtb120, _if2dtb10, _if2dtb20, _if2dta_swp120, _if2dta_swp20, _if2dta_swp10
.IMPORT _if2dtb_swp120, _if2dtb_swp20, _if2dtb_swp10, _treqr120, _treqr20, _treqr10
.IMPORT _newdt120, _newdt20, _newdt10, _intpnd120, _intpnd20, _intpnd10
.IMPORT _msgval120, _msgval20, _msgval10, _msgval340, _ctrlr1, _statr1
.IMPORT _errcnt1, _btr1, _intr1, _testr1, _brper1, _brpe1
.IMPORT _cbsync1, _if1creq1, _if1cmsk1, _if1msk121, _if1msk21, _if1msk11
.IMPORT _if1arb121, _if1arb21, _if1arb11, _if1mctr1, _if1dta121, _if1dta11
.IMPORT _if1dta21, _if1dtb121, _if1dtb11, _if1dtb21, _if1dta_swp121, _if1dta_swp21
.IMPORT _if1dta_swp11, _if1dtb_swp121, _if1dtb_swp21, _if1dtb_swp11, _if2creq1, _if2cmsk1
.IMPORT _if2msk121, _if2msk21, _if2msk11, _if2arb121, _if2arb21, _if2arb11
.IMPORT _if2mctr1, _if2dta121, _if2dta11, _if2dta21, _if2dtb121, _if2dtb11
.IMPORT _if2dtb21, _if2dta_swp121, _if2dta_swp21, _if2dta_swp11, _if2dtb_swp121, _if2dtb_swp21
.IMPORT _if2dtb_swp11, _treqr121, _treqr21, _treqr11, _newdt121, _newdt21
.IMPORT _newdt11, _intpnd121, _intpnd21, _intpnd11, _msgval121, _msgval21
.IMPORT _msgval11, _ctrlr2, _statr2, _errcnt2, _btr2, _intr2
.IMPORT _testr2, _brper2, _brpe2, _cbsync2, _if1creq2, _if1cmsk2
.IMPORT _if1msk122, _if1msk22, _if1msk12, _if1arb122, _if1arb22, _if1arb12
.IMPORT _if1mctr2, _if1dta122, _if1dta12, _if1dta22, _if1dtb122, _if1dtb12
.IMPORT _if1dtb22, _if1dta_swp122, _if1dta_swp22, _if1dta_swp12, _if1dtb_swp122, _if1dtb_swp22
.IMPORT _if1dtb_swp12, _if2creq2, _if2cmsk2, _if2msk122, _if2msk22, _if2msk12
.IMPORT _if2arb122, _if2arb22, _if2arb12, _if2mctr2, _if2dta122, _if2dta12
.IMPORT _if2dta22, _if2dtb122, _if2dtb12, _if2dtb22, _if2dta_swp122, _if2dta_swp22
.IMPORT _if2dta_swp12, _if2dtb_swp122, _if2dtb_swp22, _if2dtb_swp12, _treqr122, _treqr22
.IMPORT _treqr12, _newdt122, _newdt22, _newdt12, _intpnd122, _intpnd22
.IMPORT _intpnd12, _msgval122, _msgval22, _msgval12, _bctrl, _bstat
.IMPORT _biac, _boac, _birq, _bcr0, _bcr1, _bcr2
.IMPORT _bcr3, _bcr4, _bcr5, _bcr6, _bcr7, _bad0
.IMPORT _bad1, _bad2, _bad3, _bad4, _bad5, _bad6
.IMPORT _bad7, _bad8, _bad9, _bad10, _bad11, _bad12
.IMPORT _bad13, _bad14, _bad15, _fsv1, _bsv1, _fsv2
.IMPORT _bsv2
#pragma endasm
#else /* __FASM__ */
/* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */
/* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */
/* ELIGIBILITY FOR ANY PURPOSES. */
/* (C) Fujitsu Microelectronics Europe GmbH */
/* */
/* ************************************************************************* */
/* Fujitsu Microelectronics Europe GmbH */
/* http://emea.fujitsu.com/microelectronics */
/* */
/* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */
/* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */
/* ELIGIBILITY FOR ANY PURPOSES */
/* (C) Fujitsu Microelectronics Europe GmbH */
/* ************************************************************************* */
/* ---------------------------------------------------------------------- */
/* $Id: mb91467D.h,v 1.13 2007/08/08 10:56:26 mwilla Exp $ */
/* ---------------------------------------------------------------------- */
/* */
/* Id: mb91467D.iow,v 1.1 2005/10/14 11:25:42 umarke Exp */
/* - Initial Version based on mb91V460A, v1.1 */
/* Id: mb91467D.iow,v 1.2 2005/10/14 09:47:18 umarke Exp */
/* - Littel Endian IFxDTA_SWP_yz added */
/* Id: mb91467D.iow,v 1.3 2005/11/18 06:55:29 umarke Exp */
/* - No. of port register reduced to the no. of registers in MB91467D */
/* - Registers added: FMWT2, FMCR */
/* - Addapted Bit Names of Register FMCS */
/* Id: mb91467D.iow,v 1.4 2005/11/18 06:55:29 umarke Exp */
/* - OCS01 and OCS23 added */
/* Id: mb91467D.iow,v 1.6 2006/01/13 08:58:51 umarke Exp */
/* - Bitnames of CLKR changed */
/* Id: mb91467D.iow,v 1.7 2006/01/26 15:42:05 umarke Exp */
/* - REGSEL, BRPERx added */
/* - REGCTR added */
/* - LVSEL added */
/* - Old Bitname of CLKR added */
/* Id: mb91467D.iow,v 1.8 2006/02/27 10:31:28 umarke Exp */
/* - BGR10x und BGR00x added */
/* - PCNx, ITBAx, ITMKx, IDARx_D7 added */
/* - SGCRH, SGCRL added */
/* - Bit ACSR_MD added */
/* - Bit CSCFG_PLLLOCK and CSCFG_RCSEL */
/* - CUCR: Bits shifted to correct position */
/* - CUTR1 & CUTR2 bits renamed to TDR14 instead of TR14 */
/* - CMCR_RUN renamed to CMCR_FMODRUN and shifted */
/* - Bitnames of OSCCx and OSCRx added */
/* - FSVx, BSVx and FSCRx added */
/* - RBSYNC, CBSYNCx */
/* Id: mb91467D.iow,v 1.9 2006/02/27 11:56:23 umarke Exp */
/* - changed Adress of REGSEL */
/* $Id: mb91467D.h,v 1.13 2007/08/08 10:56:26 mwilla Exp $ */
/* - Grouped CANPRE_CPCKS */
/* - Bitdescription of HLRC added */
/* BIT-STRUCTURE-DEFINITIONS */
typedef unsigned char IO_BYTE;
typedef unsigned short IO_WORD;
typedef unsigned long IO_LWORD;
typedef const unsigned short IO_WORD_READ;
typedef union{ /* Port Data Register */
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR00STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR01STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR02STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR03STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR04STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR05STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR06STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR07STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR08STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR09STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE :1;
}bit;
}PDR10STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR13STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR14STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR15STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR16STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}PDR17STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR18STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR19STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR20STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE :1;
IO_BYTE _D2 :1;
IO_BYTE :1;
IO_BYTE _D0 :1;
}bit;
}PDR22STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR23STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR24STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR25STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR26STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR27STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D7 :1;
IO_BYTE _D6 :1;
IO_BYTE _D5 :1;
IO_BYTE _D4 :1;
IO_BYTE _D3 :1;
IO_BYTE _D2 :1;
IO_BYTE _D1 :1;
IO_BYTE _D0 :1;
}bit;
}PDR29STR;
typedef union{ /* External Interrupt 0-7 */
IO_BYTE byte;
struct{
IO_BYTE _ER7 :1;
IO_BYTE _ER6 :1;
IO_BYTE _ER5 :1;
IO_BYTE _ER4 :1;
IO_BYTE _ER3 :1;
IO_BYTE _ER2 :1;
IO_BYTE _ER1 :1;
IO_BYTE _ER0 :1;
}bit;
}EIRR0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _EN7 :1;
IO_BYTE _EN6 :1;
IO_BYTE _EN5 :1;
IO_BYTE _EN4 :1;
IO_BYTE _EN3 :1;
IO_BYTE _EN2 :1;
IO_BYTE _EN1 :1;
IO_BYTE _EN0 :1;
}bit;
}ENIR0STR;
typedef union{
IO_WORD word;
struct{
IO_WORD _LB7 :1;
IO_WORD _LA7 :1;
IO_WORD _LB6 :1;
IO_WORD _LA6 :1;
IO_WORD _LB5 :1;
IO_WORD _LA5 :1;
IO_WORD _LB4 :1;
IO_WORD _LA4 :1;
IO_WORD _LB3 :1;
IO_WORD _LA3 :1;
IO_WORD _LB2 :1;
IO_WORD _LA2 :1;
IO_WORD _LB1 :1;
IO_WORD _LA1 :1;
IO_WORD _LB0 :1;
IO_WORD _LA0 :1;
}bit;
}ELVR0STR;
typedef union{ /* External Interrupt 8-15 */
IO_BYTE byte;
struct{
IO_BYTE _ER15 :1;
IO_BYTE _ER14 :1;
IO_BYTE _ER13 :