#include "system.h" /** CONFIGURATION Bits **********************************************/ #pragma config CPUDIV = NOCLKDIV #pragma config USBDIV = OFF #pragma config FOSC = HS #pragma config PLLEN = ON #pragma config FCMEN = OFF #pragma config IESO = OFF #pragma config PWRTEN = OFF #pragma config BOREN = OFF #pragma config BORV = 30 #pragma config WDTEN = OFF #pragma config WDTPS = 32768 #pragma config MCLRE = OFF #pragma config HFOFST = OFF #pragma config STVREN = ON #pragma config LVP = OFF #pragma config XINST = OFF #pragma config BBSIZ = OFF #pragma config CP0 = OFF #pragma config CP1 = OFF #pragma config CPB = OFF #pragma config WRT0 = OFF #pragma config WRT1 = OFF #pragma config WRTB = OFF #pragma config WRTC = OFF #pragma config EBTR0 = OFF #pragma config EBTR1 = OFF #pragma config EBTRB = OFF void SYSTEM_Initialize(SYSTEM_STATE state) { switch (state) { case SYSTEM_STATE_USB_START: LED_Enable(LED_USB_DEVICE_STATE); BUTTON_Enable(GAME_SWITCH_0); BUTTON_Enable(GAME_SWITCH_1); ADC_SetConfiguration(ADC_CONFIGURATION_DEFAULT); ADC_Enable(PDL0); ADC_Enable(PDL1); break; case SYSTEM_STATE_USB_SUSPEND: break; case SYSTEM_STATE_USB_RESUME: break; } }