#lang racket/base (require staapl/pic18/define-constants) (provide (all-defined-out)) (define-pic18-const-unit pic18-const^ pic18-const-id^ pic18-const@ (_CONFIG5L #x300008) (_CONFIG7L #x30000C) (_FSCM_ON_1H #xFF) (_LP_OSC_1H #xF0) (_EC_OSC_1H #xF4) (_BORV_27_2L #xFB) (PCFG3 #x0003) (ADFM #x0007) (ADCS2 #x0002) (P1M0 #x0006) (CCP1M2 #x0002) (PDC6 #x0006) (PDC2 #x0002) (ECCPAS2 #x0006) (PSSAC0 #x0002) (T3CKPS1 #x0005) (T3SYNC #x0002) (TX9 #x0006) (BRGH #x0002) (RX9 #x0006) (FERR #x0002) (SCKP #x0004) (EEPGD #x0007) (WREN #x0002) (EEIP #x0004) (EEIF #x0004) (EEIE #x0004) (RCIP #x0005) (TMR1IP #x0000) (CCP1IF #x0002) (RCIE #x0005) (TMR1IE #x0000) (TUN2 #x0002) (AN0 0) (RA2 2) (AN3 3) (RA5 5) (RA7 7) (INT0 0) (AN5 1) (INT2 2) (P1A 3) (RX 4) (RB6 6) (T1CKI 6) (KBI3 7) (_IDLOC0 #x200000) (_IDLOC4 #x200004) (_CONFIG2H #x300003) (_CONFIG5H #x300009) (_CONFIG7H #x30000D) (_FSCM_OFF_1H #xBF) (_XT_OSC_1H #xF1) (_ECIO_OSC_1H #xF5) (_BORV_42_2L #xF7) (PCFG2 #x0002) (ACQT2 #x0005) (ADCS1 #x0001) (DC1B1 #x0005) (CCP1M1 #x0001) (PDC5 #x0005) (PDC1 #x0001) (ECCPAS1 #x0005) (PSSBD1 #x0001) (T3CKPS0 #x0004) (TMR3CS #x0001) (TXEN #x0005) (TRMT #x0001) (SREN #x0005) (OERR #x0001) (BRG16 #x0003) (CFGS #x0006) (WR #x0001) (LVDIP #x0002) (LVDIF #x0002) (LVDIE #x0002) (TXIP #x0004) (ADIF #x0006) (TMR2IF #x0001) (TXIE #x0004) (TUN5 #x0005) (TUN1 #x0001) (RA1 1) (AN2 2) (VREFP 3) (RA6 6) (OSC1 7) (AN4 0) (TX 1) (P1B 2) (RB4 4) (RB5 5) (KBI2 6) (T13CKI 6) (T1OSI 7) (_IDLOC1 #x200001) (_IDLOC5 #x200005) (_CONFIG3H #x300005) (_CONFIG6L #x30000A) (_IESO_ON_1H #xFF) (_RC_OSC_1H #xFF) (_HS_OSC_1H #xF2) (_INTIO1_OSC_1H #xF9) (_BORV_45_2L #xF3) (_BOR_ON_2L #xFF) (_WDT_ON_2H #xFF) (_WDTPS_8K_2H #xFB) (_WDTPS_512_2H #xF3) (_WDTPS_32_2H #xEB) (_WDTPS_2_2H #xE3) (_DEBUG_ON_4L #x7F) (_STVR_ON_4L #xFF) (_CP1_ON_5L #xFD) (_CPD_ON_5H #x7F) (_WRT1_ON_6L #xFD) (_WRTB_ON_6H #xBF) (_EBTR0_ON_7L #xFE) (_EBTRB_ON_7H #xBF) (_BOR_OFF_2L #xFD) (_WDT_OFF_2H #xFE) (_WDTPS_4K_2H #xF9) (_WDTPS_256_2H #xF1) (_WDTPS_16_2H #xE9) (_WDTPS_1_2H #xE1) (_DEBUG_OFF_4L #xFF) (_STVR_OFF_4L #xFE) (_CP1_OFF_5L #xFF) (_CPD_OFF_5H #xFF) (_WRT1_OFF_6L #xFF) (_WRTB_OFF_6H #xFF) (_EBTR0_OFF_7L #xFF) (_EBTRB_OFF_7H #xFF) (_PWRT_OFF_2L #xFF) (_WDTPS_32K_2H #xFF) (_WDTPS_2K_2H #xF7) (_WDTPS_128_2H #xEF) (_WDTPS_8_2H #xE7) (_MCLRE_ON_3H #xFF) (_LVP_ON_4L #xFF) (_CP0_ON_5L #xFE) (_CPB_ON_5H #xBF) (_WRT0_ON_6L #xFE) (_WRTC_ON_6H #xDF) (_WRTD_ON_6H #x7F) (_EBTR1_ON_7L #xFD) (_DEVID1 #x3FFFFE) (_PWRT_ON_2L #xFE) (_WDTPS_16K_2H #xFD) (_WDTPS_1K_2H #xF5) (_WDTPS_64_2H #xED) (_WDTPS_4_2H #xE5) (_MCLRE_OFF_3H #x7F) (_LVP_OFF_4L #xFB) (_CP0_OFF_5L #xFF) (_CPB_OFF_5H #xFF) (_WRT0_OFF_6L #xFF) (_WRTC_OFF_6H #xFF) (_WRTD_OFF_6H #xFF) (_EBTR1_OFF_7L #xFF) (_DEVID2 #x3FFFFF) (FSR0 0) (FSR1 1) (A 0) (TOSH #x0FFE) (PCLATH #x0FFA) (TBLPTRL #x0FF6) (INTCON #x0FF2) (POSTINC0 #x0FEE) (FSR0H #x0FEA) (POSTINC1 #x0FE6) (FSR1H #x0FE2) (POSTINC2 #x0FDE) (STATUS #x0FD8) (OSCCON #x0FD3) (RCON #x0FD0) (TMR2 #x0FCC) (ADRESL #x0FC3) (CCPR1H #x0FBF) (ECCPAS #x0FB6) (SPBRGH #x0FB0) (TXREG #x0FAD) (EEADR #x0FA9) (IPR2 #x0FA2) (PIR1 #x0F9E) (LATB #x0F8A) (STKFUL #x0007) (SP2 #x0002) (GIEH #x0007) (INT0IE #x0004) (RBIF #x0000) (INTEDG1 #x0005) (RBIP #x0000) (INT1IE #x0003) (N #x0004) (C #x0000) (T0SE #x0004) (T0PS0 #x0000) (IRCF0 #x0004) (SCS0 #x0000) (LVDL2 #x0002) (IPEN #x0007) (TO #x0003) (POR #x0001) (T1RUN #x0006) (NOT_T1SYNC #x0002) (TOUTPS3 #x0006) (TMR2ON #x0002) (VCFG0 #x0006) (GO #x0001) (ADON #x0000) (PCFG1 #x0001) (ACQT1 #x0004) (ADCS0 #x0000) (DC1B0 #x0004) (CCP1M0 #x0000) (PDC4 #x0004) (PDC0 #x0000) (ECCPAS0 #x0004) (PSSBD0 #x0000) (T3CCP1 #x0003) (TMR3ON #x0000) (SYNC #x0004) (TX9D #x0000) (CREN #x0004) (RX9D #x0000) (WUE #x0001) (FREE #x0004) (RD #x0000) (TMR3IP #x0001) (TMR3IF #x0001) (TMR3IE #x0001) (CCP1IP #x0002) (RCIF #x0005) (TMR1IF #x0000) (CCP1IE #x0002) (TUN4 #x0004) (TUN0 #x0000) (AN1 1) (VREFM 2) (RA4 4) (OSC2 6) (CLKI 7) (RB1 1) (CK 1) (RB3 3) (KBI0 4) (KBI1 5) (PGC 6) (P1C 6) (PGD 7) (_IDLOC2 #x200002) (_IDLOC6 #x200006) (T1CKPS1 #x0005) (T1SYNC #x0002) (TOUTPS2 #x0005) (T2CKPS1 #x0001) (CHS2 #x0004) (NOT_DONE #x0001) (PCFG6 #x0006) (PCFG0 #x0000) (ACQT0 #x0003) (P1M1 #x0007) (CCP1M3 #x0003) (PRSEN #x0007) (PDC3 #x0003) (ECCPASE #x0007) (PSSAC1 #x0003) (T3CCP2 #x0006) (NOT_T3SYNC #x0002) (CSRC #x0007) (SENDB #x0003) (SPEN #x0007) (ADDEN #x0003) (RCIDL #x0006) (ABDEN #x0000) (WRERR #x0003) (OSCFIP #x0007) (OSCFIF #x0007) (OSCFIE #x0007) (ADIP #x0006) (TMR2IP #x0001) (TXIF #x0004) (ADIE #x0006) (TMR2IE #x0001) (TUN3 #x0003) (RA0 0) (LVDIN 1) (RA3 3) (T0CKI 4) (CLKO 6) (RB0 0) (INT1 1) (RB2 2) (CCP1 3) (AN6 4) (PGM 5) (T1OSO 6) (RB7 7) (P1D 7) (_IDLOC3 #x200003) (_IDLOC7 #x200007) (T1CKPS0 #x0004) (TMR1CS #x0001) (TOUTPS1 #x0004) (T2CKPS0 #x0000) (CHS1 #x0003) (DONE #x0001) (PCFG5 #x0005) (FSR2 2) (ACCESS 0) (TOSL #x0FFD) (PCL #x0FF9) (TABLAT #x0FF5) (INTCON3 #x0FF0) (PREINC0 #x0FEC) (WREG #x0FE8) (PREINC1 #x0FE4) (BSR #x0FE0) (PREINC2 #x0FDC) (FSR2H #x0FDA) (TMR0L #x0FD6) (TMR1H #x0FCF) (PR2 #x0FCB) (ADCON0 #x0FC2) (CCPR1L #x0FBE) (TMR3H #x0FB3) (SPBRG #x0FAF) (BAUDCTL #x0FAA) (EECON1 #x0FA6) (IPR1 #x0F9F) (PIE1 #x0F9D) (LATA #x0F89) (STKUNF #x0006) (SP1 #x0001) (PEIE #x0006) (RBIE #x0003) (NOT_RBPU #x0007) (INTEDG2 #x0004) (INT2IP #x0007) (INT2IF #x0001) (OV #x0003) (TMR0ON #x0007) (PSA #x0003) (IDLEN #x0007) (OSTS #x0003) (IRVST #x0005) (LVDL1 #x0001) (NOT_RI #x0004) (NOT_PD #x0002) (NOT_BOR #x0000) (T1OSCEN #x0003) (TMR1ON #x0000) (TOUTPS0 #x0003) (VCFG1 #x0007) (CHS0 #x0002) (GO_DONE #x0001) (PCFG4 #x0004) (W 0) (TOSU #x0FFF) (PCLATU #x0FFB) (TBLPTRH #x0FF7) (PRODL #x0FF3) (INDF0 #x0FEF) (PLUSW0 #x0FEB) (INDF1 #x0FE7) (PLUSW1 #x0FE3) (INDF2 #x0FDF) (PLUSW2 #x0FDB) (TMR0H #x0FD7) (LVDCON #x0FD2) (WDTCON #x0FD1) (T1CON #x0FCD) (ADRESH #x0FC4) (ADCON2 #x0FC0) (PWM1CON #x0FB7) (T3CON #x0FB1) (TXSTA #x0FAC) (EEDATA #x0FA8) (PIR2 #x0FA1) (TRISB #x0F93) (PORTB #x0F81) (SP4 #x0004) (SP0 #x0000) (GIEL #x0006) (TMR0IF #x0002) (RBPU #x0007) (TMR0IP #x0002) (INT1IP #x0006) (INT1IF #x0000) (Z #x0002) (T08BIT #x0006) (T0PS2 #x0002) (IRCF2 #x0006) (IOFS #x0002) (LVDEN #x0004) (LVDL0 #x0000) (RI #x0004) (PD #x0002) (BOR #x0000) (_CONFIG1H #x300001) (_CONFIG4L #x300006) (_CONFIG6H #x30000B) (_IESO_OFF_1H #x7F) (_RCIO_OSC_1H #xF7) (_HSPLL_OSC_1H #xF6) (_INTIO2_OSC_1H #xF8) (FAST 1) (BANKED 1) (STKPTR #x0FFC) (TBLPTRU #x0FF8) (PRODH #x0FF4) (INTCON2 #x0FF1) (POSTDEC0 #x0FED) (FSR0L #x0FE9) (POSTDEC1 #x0FE5) (FSR1L #x0FE1) (POSTDEC2 #x0FDD) (FSR2L #x0FD9) (T0CON #x0FD5) (TMR1L #x0FCE) (T2CON #x0FCA) (ADCON1 #x0FC1) (CCP1CON #x0FBD) (TMR3L #x0FB2) (RCREG #x0FAE) (RCSTA #x0FAB) (EECON2 #x0FA7) (PIE2 #x0FA0) (OSCTUNE #x0F9B) (TRISA #x0F92) (PORTA #x0F80) (SP3 #x0003) (GIE #x0007) (TMR0IE #x0005) (INT0IF #x0001) (INTEDG0 #x0006) (T0IP #x0002) (INT2IE #x0004) (DC #x0001) (T0CS #x0005) (T0PS1 #x0001) (IRCF1 #x0005) (SCS1 #x0001) (LVDL3 #x0003) (SWDTEN #x0000) (NOT_TO #x0003) (NOT_POR #x0001) (RD16 #x0007) (_CONFIG2L #x300002) )