
# See...
# TABLE 4-1: SFR MEMORYMAP
# TABLE 11-3: PORTA REGISTER MAP
# 11.2 CLR, SET and INV Registers
# PIC32MX1XX/2XX 28/36/44-pin Family Data Sheet


.equ OC1CON   , 0xBF803000
.equ OC1R     , 0xBF803010
.equ OC1RS    , 0xBF803020
.equ OC2CON   , 0xBF803200
.equ OC2R     , 0xBF803210
.equ OC2RS    , 0xBF803220
.equ OC3CON   , 0xBF803400
.equ OC3R     , 0xBF803410
.equ OC3RS    , 0xBF803420

.equ T1CON    , 0xBF800600
.equ TMR1     , 0xBF800610
.equ PR1      , 0xBF800620
.equ T2CON    , 0xBF800800
.equ TMR2     , 0xBF800810
.equ PR2      , 0xBF800820
.equ T3CON    , 0xBF800A00
.equ TMR3     , 0xBF800A10
.equ PR3      , 0xBF800A20

.equ U1MODE   , 0xBF806000
.equ U1STA    , 0xBF806010
.equ U1TXREG  , 0xBF806020
.equ U1RXREG  , 0xBF806030
.equ U1BRG    , 0xBF806040

.equ PMCON    , 0xBF807000
.equ PMMODE   , 0xBF807010
.equ PMADDR   , 0xBF807020
.equ PMDOUT   , 0xBF807030
.equ PMDIN    , 0xBF807040
.equ PMAEN    , 0xBF807050
.equ PMSTAT   , 0xBF807060

.equ OSCCON   , 0xBF80F000
.equ REFOCON  , 0xBF80F020
.equ REFOTRIM , 0xBF80F030
.equ CFGCON   , 0xBF80F200
.equ SYSKEY   , 0xBF80F230

.equ U1RXR    , 0xBF80FA50

.equ RPA0R    , 0xBF80FB00
.equ RPA1R    , 0xBF80FB04
.equ RPA2R    , 0xBF80FB08
.equ RPA3R    , 0xBF80FB0C
.equ RPA4R    , 0xBF80FB10
.equ RPB0R    , 0xBF80FB2C
.equ RPB1R    , 0xBF80FB30
.equ RPB2R    , 0xBF80FB34
.equ RPB3R    , 0xBF80FB38
.equ RPB4R    , 0xBF80FB3C
.equ RPB5R    , 0xBF80FB40
.equ RPB10R   , 0xBF80FB54
.equ RPB15R   , 0xBF80FB68

.equ INTCON   , 0xBF881000
.equ IFS0     , 0xBF881030
.equ IFS1     , 0xBF881040
.equ IEC0     , 0xBF881060
.equ IEC1     , 0xBF881070
.equ IPC1     , 0xBF8810A0
.equ IPC2     , 0xBF8810B0
.equ IPC7     , 0xBF881100
.equ IPC8     , 0xBF881110
.equ IPC10    , 0xBF881130

.equ BMXCON   , 0xBF882000
.equ BMXDKPBA , 0xBF882010
.equ BMXDUDBA , 0xBF882020
.equ BMXDUPBA , 0xBF882030
.equ BMXDRMSZ , 0xBF882040

.equ DMACON   , 0xBF883000
.equ DCH0CON  , 0xBF883060
.equ DCH0ECON , 0xBF883070
.equ DCH0INT  , 0xBF883080
.equ DCH0SSA  , 0xBF883090
.equ DCH0DSA  , 0xBF8830A0
.equ DCH0SSIZ , 0xBF8830B0
.equ DCH0DSIZ , 0xBF8830C0
.equ DCH0CSIZ , 0xBF8830F0
.equ DCH1CON  , 0xBF883120
.equ DCH1ECON , 0xBF883130
.equ DCH1INT  , 0xBF883140
.equ DCH1SSA  , 0xBF883150
.equ DCH1DSA  , 0xBF883160
.equ DCH1SSIZ , 0xBF883170
.equ DCH1DSIZ , 0xBF883180
.equ DCH1CSIZ , 0xBF8831B0
.equ DCH2CON  , 0xBF8831E0
.equ DCH2ECON , 0xBF8831F0
.equ DCH2INT  , 0xBF883200
.equ DCH2SSA  , 0xBF883210
.equ DCH2DSA  , 0xBF883220
.equ DCH2SSIZ , 0xBF883230
.equ DCH2DSIZ , 0xBF883240
.equ DCH2CSIZ , 0xBF883270

.equ ANSELA   , 0xBF886000
.equ TRISA    , 0xBF886010
.equ PORTA    , 0xBF886020
.equ LATA     , 0xBF886030
.equ ODCA     , 0xBF886040

.equ ANSELB   , 0xBF886100
.equ TRISB    , 0xBF886110
.equ PORTB    , 0xBF886120
.equ LATB     , 0xBF886130
.equ ODCB     , 0xBF886140

.equ ANSELC   , 0xBF886200
.equ TRISC    , 0xBF886210
.equ PORTC    , 0xBF886220
.equ LATC     , 0xBF886230
.equ ODCC     , 0xBF886240

.equ ANSELD   , 0xBF886300
.equ TRISD    , 0xBF886310
.equ PORTD    , 0xBF886320
.equ LATD     , 0xBF886330
.equ ODCD     , 0xBF886340

.equ CNPUD    , 0xBF886350
.equ CNPDD    , 0xBF886360
.equ CNCOND   , 0xBF886370
.equ CNEND    , 0xBF886380
.equ CNSTATD  , 0xBF886390

.equ CLR      , 0x4
.equ SET      , 0x8
.equ INV      , 0xC
