Blame | Last modification | View Log | Download | RSS feed
ifndef __s12z_vcpim_inc__s12z_vcpim_inc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File S12ZVCPIM.INC *;* *;* Contains Bit & Register Definitions for S12Z Port Integration Module *;* *;****************************************************************************MODRR0 equ $0200 ; Module Routing Register 0IIC0RR1 s12zbit MODRR0,7 ; IIC0 routingIIC0RR0 s12zbit MODRR0,6SCI1RR s12zbit MODRR0,5 ; SCI1 routingSCI0RR s12zbit MODRR0,4 ; SCI0 routingSPI0RR s12zbit MODRR0,3 ; SPI0 routingM0C0RR2 s12zbit MODRR0,2 ; MSCAN0-CANPHY0 routingM0C0RR1 s12zbit MODRR0,1M0C0RR0 s12zbit MODRR0,0MODRR1 equ $0201 ; Module Routing Register 1T1IC3RR s12zbit MODRR1,7 ; TIM1 IC3 routingT1IC2RR s12zbit MODRR1,6 ; TIM1 IC2 routingTRIG0NEG s12zbit MODRR1,2 ; ADC0 trigger input inverted polarityTRIG0RR1 s12zbit MODRR1,1 ; ADC0 trigger input routingTRIG0RR0 s12zbit MODRR1,0MODRR2 equ $0202 ; Module Routing Register 2P0C7RR s12zbit MODRR2,7 ; PWM0_7 routingP0C3RR s12zbit MODRR2,3 ; PWM0_3 routingMODRR3 equ $0203 ; Module Routing Register 3T0IC3RR1 s12zbit MODRR3,4 ; TIM0 IC3 routing bit 1T0IC3RR0 s12zbit MODRR3,3 ; TIM0 IC3 routing bit 0T0IC2RR s12zbit MODRR3,2 ; TIM0 IC2 routingT0IC1RR s12zbit MODRR3,1 ; TIM0 IC1 routingECLKCTL equ $0208 ; ECLK Control RegisterNECLK s12zbit ECLKCTL,7 ; Disable ECLK outputIRQCR equ $0209 ; IRQ Control RegisterIRQE s12zbit IRQCR,7 ; IRQ select edge sensitive onlyIRQEN s12zbit IRQCR,6 ; IRQ enableif __porte_maskPTE equ $0260 ; Port E DataPTIE equ $0262 ; Port E Input DataDDRE equ $0264 ; Port E Data Direction RegisterPERE equ $0266 ; Port E Pull Enable RegisterPPSE equ $0268 ; Port E Polarity Select Registerendifif __porte_mask&128PTE7 s12zbit PTE,7PTIE7 s12zbit PTIE,7DDRE7 s12zbit DDRE,7PERE7 s12zbit PERE,7PPSE7 s12zbit PPSE,7endifif __porte_mask&64PTE6 s12zbit PTE,6PTIE6 s12zbit PTIE,6DDRE6 s12zbit DDRE,6PERE6 s12zbit PERE,6PPSE6 s12zbit PPSE,6endifif __porte_mask&32PTE5 s12zbit PTE,5PTIE5 s12zbit PTIE,5DDRE5 s12zbit DDRE,5PERE5 s12zbit PERE,5PPSE5 s12zbit PPSE,5endifif __porte_mask&16PTE4 s12zbit PTE,4PTIE4 s12zbit PTIE,4DDRE4 s12zbit DDRE,4PERE4 s12zbit PERE,4PPSE4 s12zbit PPSE,4endifif __porte_mask&8PTE3 s12zbit PTE,3PTIE3 s12zbit PTIE,3DDRE3 s12zbit DDRE,3PERE3 s12zbit PERE,3PPSE3 s12zbit PPSE,3endifif __porte_mask&4PTE2 s12zbit PTE,2PTIE2 s12zbit PTIE,2DDRE2 s12zbit DDRE,2PERE2 s12zbit PERE,2PPSE2 s12zbit PPSE,2endifif __porte_mask&2PTE1 s12zbit PTE,1PTIE1 s12zbit PTIE,1DDRE1 s12zbit DDRE,1PERE1 s12zbit PERE,1PPSE1 s12zbit PPSE,1endifif __porte_mask&1PTE0 s12zbit PTE,0PTIE0 s12zbit PTIE,0DDRE0 s12zbit DDRE,0PERE0 s12zbit PERE,0PPSE0 s12zbit PPSE,0endifif __portadh_maskPTADH equ $0280 ; Port AD Data MSBPTIADH equ $0282 ; Port AD Input Data MSBDDRADH equ $0284 ; Port AD Data Direction Register MSBPERADH equ $0286 ; Port AD Pull Enable Register MSBPPSADH equ $0288 ; Port AD Polarity Select Register MSBPIEADH equ $028C ; Port AD Interrupt Enable Register MSBPIFADH equ $028E ; Port AD Interrupt Flag Register MSBDIENADH equ $0298 ; Port AD Digital Input Enable Register MSBendifif __portadh_mask&128PTADH7 s12zbit PTADH,7PTIADH7 s12zbit PTIADH,7DDRADH7 s12zbit DDRADH,7PERADH7 s12zbit PERADH,7PPSADH7 s12zbit PPSADH,7PIEADH7 s12zbit PIEADH,7PIFADH7 s12zbit PIFADH,7DIENADH7 s12zbit DIENADH,7endifif __portadh_mask&64PTADH6 s12zbit PTADH,6PTIADH6 s12zbit PTIADH,6DDRADH6 s12zbit DDRADH,6PERADH6 s12zbit PERADH,6PPSADH6 s12zbit PPSADH,6PIEADH6 s12zbit PIEADH,6PIFADH6 s12zbit PIFADH,6DIENADH6 s12zbit DIENADH,6endifif __portadh_mask&32PTADH5 s12zbit PTADH,5PTIADH5 s12zbit PTIADH,5DDRADH5 s12zbit DDRADH,5PERADH5 s12zbit PERADH,5PPSADH5 s12zbit PPSADH,5PIEADH5 s12zbit PIEADH,5PIFADH5 s12zbit PIFADH,5DIENADH5 s12zbit DIENADH,5endifif __portadh_mask&16PTADH4 s12zbit PTADH,4PTIADH4 s12zbit PTIADH,4DDRADH4 s12zbit DDRADH,4PERADH4 s12zbit PERADH,4PPSADH4 s12zbit PPSADH,4PIEADH4 s12zbit PIEADH,4PIFADH4 s12zbit PIFADH,4DIENADH4 s12zbit DIENADH,4endifif __portadh_mask&8PTADH3 s12zbit PTADH,3PTIADH3 s12zbit PTIADH,3DDRADH3 s12zbit DDRADH,3PERADH3 s12zbit PERADH,3PPSADH3 s12zbit PPSADH,3PIEADH3 s12zbit PIEADH,3PIFADH3 s12zbit PIFADH,3DIENADH3 s12zbit DIENADH,3endifif __portadh_mask&4PTADH2 s12zbit PTADH,2PTIADH2 s12zbit PTIADH,2DDRADH2 s12zbit DDRADH,2PERADH2 s12zbit PERADH,2PPSADH2 s12zbit PPSADH,2PIEADH2 s12zbit PIEADH,2PIFADH2 s12zbit PIFADH,2DIENADH2 s12zbit DIENADH,2endifif __portadh_mask&2PTADH1 s12zbit PTADH,1PTIADH1 s12zbit PTIADH,1DDRADH1 s12zbit DDRADH,1PERADH1 s12zbit PERADH,1PPSADH1 s12zbit PPSADH,1PIEADH1 s12zbit PIEADH,1PIFADH1 s12zbit PIFADH,1DIENADH1 s12zbit DIENADH,1endifif __portadh_mask&1PTADH0 s12zbit PTADH,0PTIADH0 s12zbit PTIADH,0DDRADH0 s12zbit DDRADH,0PERADH0 s12zbit PERADH,0PPSADH0 s12zbit PPSADH,0PIEADH0 s12zbit PIEADH,0PIFADH0 s12zbit PIFADH,0DIENADH0 s12zbit DIENADH,0endifif __portadl_maskPTADL equ $0281 ; Port AD Data LSBPTIADL equ $0283 ; Port AD Input Data LSBDDRADL equ $0285 ; Port AD Data Direction Register LSBPERADL equ $0287 ; Port AD Pull Enable Register LSBPPSADL equ $0289 ; Port AD Polarity Select Register LSBPIEADL equ $028D ; Port AD Interrupt Enable Register LSBPIFADL equ $028F ; Port AD Interrupt Flag Register LSBDIENADL equ $0299 ; Port AD Digital Input Enable Register LSBendifif __portadl_mask&128PTADL7 s12zbit PTADL,7PTIADL7 s12zbit PTIADL,7DDRADL7 s12zbit DDRADL,7PERADL7 s12zbit PERADL,7PPSADL7 s12zbit PPSADL,7PIEADL7 s12zbit PIEADL,7PIFADL7 s12zbit PIFADL,7DIENADL7 s12zbit DIENADL,7endifif __portadl_mask&64PTADL6 s12zbit PTADL,6PTIADL6 s12zbit PTIADL,6DDRADL6 s12zbit DDRADL,6PERADL6 s12zbit PERADL,6PPSADL6 s12zbit PPSADL,6PIEADL6 s12zbit PIEADL,6PIFADL6 s12zbit PIFADL,6DIENADL6 s12zbit DIENADL,6endifif __portadl_mask&32PTADL5 s12zbit PTADL,5PTIADL5 s12zbit PTIADL,5DDRADL5 s12zbit DDRADL,5PERADL5 s12zbit PERADL,5PPSADL5 s12zbit PPSADL,5PIEADL5 s12zbit PIEADL,5PIFADL5 s12zbit PIFADL,5DIENADL5 s12zbit DIENADL,5endifif __portadl_mask&16PTADL4 s12zbit PTADL,4PTIADL4 s12zbit PTIADL,4DDRADL4 s12zbit DDRADL,4PERADL4 s12zbit PERADL,4PPSADL4 s12zbit PPSADL,4PIEADL4 s12zbit PIEADL,4PIFADL4 s12zbit PIFADL,4DIENADL4 s12zbit DIENADL,4endifif __portadl_mask&8PTADL3 s12zbit PTADL,3PTIADL3 s12zbit PTIADL,3DDRADL3 s12zbit DDRADL,3PERADL3 s12zbit PERADL,3PPSADL3 s12zbit PPSADL,3PIEADL3 s12zbit PIEADL,3PIFADL3 s12zbit PIFADL,3DIENADL3 s12zbit DIENADL,3endifif __portadl_mask&4PTADL2 s12zbit PTADL,2PTIADL2 s12zbit PTIADL,2DDRADL2 s12zbit DDRADL,2PERADL2 s12zbit PERADL,2PPSADL2 s12zbit PPSADL,2PIEADL2 s12zbit PIEADL,2PIFADL2 s12zbit PIFADL,2DIENADL2 s12zbit DIENADL,2endifif __portadl_mask&2PTADL1 s12zbit PTADL,1PTIADL1 s12zbit PTIADL,1DDRADL1 s12zbit DDRADL,1PERADL1 s12zbit PERADL,1PPSADL1 s12zbit PPSADL,1PIEADL1 s12zbit PIEADL,1PIFADL1 s12zbit PIFADL,1DIENADL1 s12zbit DIENADL,1endifif __portadl_mask&1PTADL0 s12zbit PTADL,0PTIADL0 s12zbit PTIADL,0DDRADL0 s12zbit DDRADL,0PERADL0 s12zbit PERADL,0PPSADL0 s12zbit PPSADL,0PIEADL0 s12zbit PIEADL,0PIFADL0 s12zbit PIFADL,0DIENADL0 s12zbit DIENADL,0endifif __portt_maskPTT equ $02C0 ; Port T DataPTIT equ $02C1 ; Port T Input DataDDRT equ $02C2 ; Port T Data Direction RegisterPERT equ $02C3 ; Port T Pull Enable RegisterPPST equ $02C4 ; Port T Polarity Select Registerendifif __portt_mask&128PTT7 s12zbit PTT,7PTIT7 s12zbit PTIT,7DDRT7 s12zbit DDRT,7PERT7 s12zbit PERT,7PPST7 s12zbit PPST,7endifif __portt_mask&64PTT6 s12zbit PTT,6PTIT6 s12zbit PTIT,6DDRT6 s12zbit DDRT,6PERT6 s12zbit PERT,6PPST6 s12zbit PPST,6endifif __portt_mask&32PTT5 s12zbit PTT,5PTIT5 s12zbit PTIT,5DDRT5 s12zbit DDRT,5PERT5 s12zbit PERT,5PPST5 s12zbit PPST,5endifif __portt_mask&16PTT4 s12zbit PTT,4PTIT4 s12zbit PTIT,4DDRT4 s12zbit DDRT,4PERT4 s12zbit PERT,4PPST4 s12zbit PPST,4endifif __portt_mask&8PTT3 s12zbit PTT,3PTIT3 s12zbit PTIT,3DDRT3 s12zbit DDRT,3PERT3 s12zbit PERT,3PPST3 s12zbit PPST,3endifif __portt_mask&4PTT2 s12zbit PTT,2PTIT2 s12zbit PTIT,2DDRT2 s12zbit DDRT,2PERT2 s12zbit PERT,2PPST2 s12zbit PPST,2endifif __portt_mask&2PTT1 s12zbit PTT,1PTIT1 s12zbit PTIT,1DDRT1 s12zbit DDRT,1PERT1 s12zbit PERT,1PPST1 s12zbit PPST,1endifif __portt_mask&1PTT0 s12zbit PTT,0PTIT0 s12zbit PTIT,0DDRT0 s12zbit DDRT,0PERT0 s12zbit PERT,0PPST0 s12zbit PPST,0endifif __ports_maskPTS equ $02D0 ; Port S DataPTIS equ $02D1 ; Port S Input DataDDRS equ $02D2 ; Port S Data Direction RegisterPERS equ $02D3 ; Port S Pull Enable RegisterPPSS equ $02D4 ; Port S Polarity Select RegisterPIES equ $02D6 ; Port S Interrupt Enable RegisterPIFS equ $02D7 ; Port S Interrupt Flag RegisterWOMS equ $02DF ; Port S Wired-OR Mode Registerendifif __ports_mask&128PTS7 s12zbit PTS,7PTIS7 s12zbit PTIS,7DDRS7 s12zbit DDRS,7PERS7 s12zbit PERS,7PPSS7 s12zbit PPSS,7PIES7 s12zbit PIES,7PIFS7 s12zbit PIFS,7WOMS7 s12zbit WOMS,7endifif __ports_mask&64PTS6 s12zbit PTS,6PTIS6 s12zbit PTIS,6DDRS6 s12zbit DDRS,6PERS6 s12zbit PERS,6PPSS6 s12zbit PPSS,6PIES6 s12zbit PIES,6PIFS6 s12zbit PIFS,6WOMS6 s12zbit WOMS,6endifif __ports_mask&32PTS5 s12zbit PTS,5PTIS5 s12zbit PTIS,5DDRS5 s12zbit DDRS,5PERS5 s12zbit PERS,5PPSS5 s12zbit PPSS,5PIES5 s12zbit PIES,5PIFS5 s12zbit PIFS,5WOMS5 s12zbit WOMS,5endifif __ports_mask&16PTS4 s12zbit PTS,4PTIS4 s12zbit PTIS,4DDRS4 s12zbit DDRS,4PERS4 s12zbit PERS,4PPSS4 s12zbit PPSS,4PIES4 s12zbit PIES,4PIFS4 s12zbit PIFS,4WOMS4 s12zbit WOMS,4endifif __ports_mask&8PTS3 s12zbit PTS,3PTIS3 s12zbit PTIS,3DDRS3 s12zbit DDRS,3PERS3 s12zbit PERS,3PPSS3 s12zbit PPSS,3PIES3 s12zbit PIES,3PIFS3 s12zbit PIFS,3WOMS3 s12zbit WOMS,3endifif __ports_mask&4PTS2 s12zbit PTS,2PTIS2 s12zbit PTIS,2DDRS2 s12zbit DDRS,2PERS2 s12zbit PERS,2PPSS2 s12zbit PPSS,2PIES2 s12zbit PIES,2PIFS2 s12zbit PIFS,2WOMS2 s12zbit WOMS,2endifif __ports_mask&2PTS1 s12zbit PTS,1PTIS1 s12zbit PTIS,1DDRS1 s12zbit DDRS,1PERS1 s12zbit PERS,1PPSS1 s12zbit PPSS,1PIES1 s12zbit PIES,1PIFS1 s12zbit PIFS,1WOMS1 s12zbit WOMS,1endifif __ports_mask&1PPSS0 s12zbit PPSS,0PTS0 s12zbit PTS,0PTIS0 s12zbit PTIS,0DDRS0 s12zbit DDRS,0PERS0 s12zbit PERS,0PIES0 s12zbit PIES,0PIFS0 s12zbit PIFS,0WOMS0 s12zbit WOMS,0endifif __portp_maskPTP equ $02F0 ; Port P DataPTIP equ $02F1 ; Port P Input DataDDRP equ $02F2 ; Port P Data Direction RegisterPERP equ $02F3 ; Port P Pull Enable RegisterPPSP equ $02F4 ; Port P Polarity Select RegisterPIEP equ $02F6 ; Port P Interrupt Enable RegisterPIFP equ $02F7 ; Port P Interrupt Flag RegisterOCPEP equ $02F9 ; Port P Over-Current Protection Enable RegisterOCIEP equ $02FA ; Port P Over-Current Interrupt Enable RegisterOCIFP equ $2FB ; Port P Over-Current Interrupt Flag RegisterRDRP equ $02FD ; Port P Reduced Drive Registerendifif __portp_mask&128PTP7 s12zbit PTP,7PTIP7 s12zbit PTIP,7DDRP7 s12zbit DDRP,7PERP7 s12zbit PERP,7PPSP7 s12zbit PPSP,7PIEP7 s12zbit PIEP,7PIFP7 s12zbit PIFP,7RDRP7 s12zbit RDRP,7endifif __portp_mask&64PTP6 s12zbit PTP,6PTIP6 s12zbit PTIP,6DDRP6 s12zbit DDRP,6PERP6 s12zbit PERP,6PPSP6 s12zbit PPSP,6PIEP6 s12zbit PIEP,6PIFP6 s12zbit PIFP,6OCPEP6 s12zbit OCPEP,6OCIEP6 s12zbit OCIEP,6OCIFP6 s12zbit OCIFP,6RDRP6 s12zbit RDRP,6endifif __portp_mask&32PTP5 s12zbit PTP,5PTIP5 s12zbit PTIP,5DDRP5 s12zbit DDRP,5PERP5 s12zbit PERP,5PPSP5 s12zbit PPSP,5PIEP5 s12zbit PIEP,5PIFP5 s12zbit PIFP,5OCPEP5 s12zbit OCPEP,5OCIEP5 s12zbit OCIEP,5OCIFP5 s12zbit OCIFP,5RDRP5 s12zbit RDRP,5endifif __portp_mask&16PTP4 s12zbit PTP,4PTIP4 s12zbit PTIP,4DDRP4 s12zbit DDRP,4PERP4 s12zbit PERP,4PPSP4 s12zbit PPSP,4PIEP4 s12zbit PIEP,4PIFP4 s12zbit PIFP,4OCPEP4 s12zbit OCPEP,4OCIEP4 s12zbit OCIEP,4OCIFP4 s12zbit OCIFP,4RDRP4 s12zbit RDRP,4endifif __portp_mask&8PTP3 s12zbit PTP,3PTIP3 s12zbit PTIP,3DDRP3 s12zbit DDRP,3PERP3 s12zbit PERP,3PPSP3 s12zbit PPSP,3PIEP3 s12zbit PIEP,3PIFP3 s12zbit PIFP,3RDRP3 s12zbit RDRP,3endifif __portp_mask&4PTP2 s12zbit PTP,2PTIP2 s12zbit PTIP,2DDRP2 s12zbit DDRP,2PERP2 s12zbit PERP,2PPSP2 s12zbit PPSP,2PIEP2 s12zbit PIEP,2PIFP2 s12zbit PIFP,2OCPEP2 s12zbit OCPEP,2OCIEP2 s12zbit OCIEP,2OCIFP2 s12zbit OCIFP,2RDRP2 s12zbit RDRP,2endifif __portp_mask&2PTP1 s12zbit PTP,1PTIP1 s12zbit PTIP,1DDRP1 s12zbit DDRP,1PERP1 s12zbit PERP,1PPSP1 s12zbit PPSP,1PIEP1 s12zbit PIEP,1PIFP1 s12zbit PIFP,1RDRP1 s12zbit RDRP,1endifif __portp_mask&1PPSP0 s12zbit PPSP,0PTP0 s12zbit PTP,0PTIP0 s12zbit PTIP,0DDRP0 s12zbit DDRP,0PERP0 s12zbit PERP,0PIEP0 s12zbit PIEP,0PIFP0 s12zbit PIFP,0OCPEP0 s12zbit OCPEP,0OCIEP0 s12zbit OCIEP,0OCIFP0 s12zbit OCIFP,0RDRP0 s12zbit RDRP,0endifif __portj_maskPTJ equ $0310 ; Port J DataPTIJ equ $0311 ; Port J Input DataDDRJ equ $0312 ; Port J Data Direction RegisterPERJ equ $0313 ; Port J Pull Enable RegisterPPSJ equ $0314 ; Port J Polarity Select RegisterWOMJ equ $031F ; Port J Wired-OR Mode Registerendifif __portj_mask&128PTJ7 s12zbit PTJ,7PTIJ7 s12zbit PTIJ,7DDRJ7 s12zbit DDRJ,7PERJ7 s12zbit PERJ,7PPSJ7 s12zbit PPSJ,7WOMJ7 s12zbit WOMJ,7endifif __portj_mask&64PTJ6 s12zbit PTJ,6PTIJ6 s12zbit PTIJ,6DDRJ6 s12zbit DDRJ,6PERJ6 s12zbit PERJ,6PPSJ6 s12zbit PPSJ,6WOMJ6 s12zbit WOMJ,6endifif __portj_mask&32PTJ5 s12zbit PTJ,5PTIJ5 s12zbit PTIJ,5DDRJ5 s12zbit DDRJ,5PERJ5 s12zbit PERJ,5PPSJ5 s12zbit PPSJ,5WOMJ5 s12zbit WOMJ,5endifif __portj_mask&16PTJ4 s12zbit PTJ,4PTIJ4 s12zbit PTIJ,4DDRJ4 s12zbit DDRJ,4PERJ4 s12zbit PERJ,4PPSJ4 s12zbit PPSJ,4WOMJ4 s12zbit WOMJ,4endifif __portj_mask&8PTJ3 s12zbit PTJ,3PTIJ3 s12zbit PTIJ,3DDRJ3 s12zbit DDRJ,3PERJ3 s12zbit PERJ,3PPSJ3 s12zbit PPSJ,3WOMJ3 s12zbit WOMJ,3endifif __portj_mask&4PTJ2 s12zbit PTJ,2PTIJ2 s12zbit PTIJ,2DDRJ2 s12zbit DDRJ,2PERJ2 s12zbit PERJ,2PPSJ2 s12zbit PPSJ,2WOMJ2 s12zbit WOMJ,2endifif __portj_mask&2PTJ1 s12zbit PTJ,1PTIJ1 s12zbit PTIJ,1DDRJ1 s12zbit DDRJ,1PERJ1 s12zbit PERJ,1PPSJ1 s12zbit PPSJ,1WOMJ1 s12zbit WOMJ,1endifif __portj_mask&1PTJ0 s12zbit PTJ,0PTIJ0 s12zbit PTIJ,0DDRJ0 s12zbit DDRJ,0PERJ0 s12zbit PERJ,0PPSJ0 s12zbit PPSJ,0WOMJ0 s12zbit WOMJ,0endifif __portl_maskPTIL equ $0331 ; Port L Input DataPTPSL equ $0333 ; Port L Pull Select RegisterPPSL equ $0334 ; Port L Polarity Select RegisterPIEL equ $0336 ; Port L Interrupt Enable RegisterPIFL equ $0337 ; Port L Interrupt Flag RegisterPTABYPL equ $033A ; Port L ADC Bypass RegisterPTADIRL equ $033B ; Port L ADC Direct RegisterDIENL equ $033C ; Port L Digital Input Enable RegisterPTAENL equ $033D ; Port L ADC Connection Enable RegisterPIRL equ $033E ; Port L Input Divider Ratio Selection RegisterPTTEL equ $033F ; Port L Test Enable Registerendifif __portl_mask&2PTIL1 s12zbit PTIL,1PTPSL1 s12zbit PTPSL,1PPSL1 s12zbit PPSL,1PIEL1 s12zbit PIEL,1PIFL1 s12zbit PIFL,1PTABYPL1 s12zbit PTABYPL,1PTADIRL1 s12zbit PTADIRL,1DIENL1 s12zbit DIENL,1PTAENL1 s12zbit PTAENL,1PIRL1 s12zbit PIRL,1PTTEL1 s12zbit PTTEL,1endifif __portl_mask&1PTIL0 s12zbit PTIL,0PTPSL0 s12zbit PTPSL,0PPSL0 s12zbit PPSL,0PIEL0 s12zbit PIEL,0PIFL0 s12zbit PIFL,0PTABYPL0 s12zbit PTABYPL,0PTADIRL0 s12zbit PTADIRL,0DIENL0 s12zbit DIENL,0PTAENL0 s12zbit PTAENL,0PIRL0 s12zbit PIRL,0PTTEL0 s12zbit PTTEL,0endifrestore ; re-enable listingendif ; __s12z_vcpim_inc