3 Appendix A: Configuration Bits

This section describes the configuration bits used for all of the application examples. The configuration bit details are part of the initialization.c file in any of the MPLAB Harmony projects.
// **********************************************************************
// **********************************************************************
// Section: Configuration Bits
// **********************************************************************
// **********************************************************************
/*** FBCFG0 ***/
#pragma config BUHSWEN          = OFF
#pragma config PCSCMODE         = DUAL
#pragma config BOOTISA          = MIPS32


/*** DEVCFG0 ***/
#pragma config TDOEN            = ON
#pragma config TROEN            = OFF
#pragma config JTAGEN           = OFF
#pragma config FCPRI            = LRSA
#pragma config DMAPRI           = LRSA
#pragma config EXLPRI           = LRSA
#pragma config USBSSEN          = OFF
#pragma config PMULOCK          = OFF
#pragma config PGLOCK           = OFF
#pragma config PMDLOCK          = OFF
#pragma config IOLOCK           = OFF
#pragma config CFGLOCK          = OFF
#pragma config OC_ACLK          = OCMP_TMR2_TMR3
#pragma config IC_ACLK          = ICAP_TMR2_TMR3
#pragma config CANFDDIV         = 0
#pragma config PCM              = SFR
#pragma config UPLLHWMD         = OFF
#pragma config SPLLHWMD         = OFF
#pragma config BTPLLHWMD        = OFF
#pragma config ETHPLLHWMD       = OFF
#pragma config FECCCON          = OFF
#pragma config ETHTPSF          = RPSF
#pragma config EPGMCLK          = FRC

/*** DEVCFG1 ***/
#pragma config DEBUG            = EMUC
#pragma config ICESEL           = ICS_PGx2
#pragma config TRCEN            = ON
#pragma config FMIIEN           = OFF
#pragma config ETHEXEREF        = OFF
#pragma config CLASSBDIS        = DISABLE
#pragma config USBIDIO          = ON
#pragma config VBUSIO           = ON
#pragma config HSSPIEN          = OFF
#pragma config SMCLR            = MCLR_NORM
#pragma config USBDMTRIM        = 0
#pragma config USBDPTRIM        = 0
#pragma config HSUARTEN         = ON
#pragma config WDTPSS           = PSS1

/*** DEVCFG2 ***/
#pragma config DMTINTV          = WIN_63_64
#pragma config POSCMOD          = HS
#pragma config WDTRMCS          = LPRC
#pragma config SOSCSEL          = CRYSTAL
#pragma config WAKE2SPD         = ON
#pragma config CKSWEN           = ON
#pragma config FSCMEN           = ON
#pragma config WDTPS            = PS1
#pragma config WDTSPGM          = STOP
#pragma config WINDIS           = NORMAL
#pragma config WDTEN            = OFF
#pragma config WDTWINSZ         = WINSZ_25
#pragma config DMTCNT           = DMT31
#pragma config DMTEN            = OFF
   
/*** DEVCFG4 ***/
#pragma config SOSCCFG          = 0
#pragma config VBZPBOREN        = ON
#pragma config DSZPBOREN        = ON
#pragma config DSWDTPS          = DSPS1
#pragma config DSWDTOSC         = LPRC
#pragma config DSWDTEN          = OFF
#pragma config DSEN             = OFF
#pragma config SOSCEN           = OFF