28 lines
		
	
	
		
			907 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			907 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef BOARD_H
 | |
| #define BOARD_H
 | |
| 
 | |
| #define LED_PORT              2
 | |
| #define LED_PIN               17
 | |
| #define LED_STATE_ON          0
 | |
| 
 | |
| // Wake up Switch
 | |
| #define BUTTON_PORT           0
 | |
| #define BUTTON_PIN            16
 | |
| #define BUTTON_STATE_ACTIVE   0
 | |
| 
 | |
| /* System oscillator rate and RTC oscillator rate */
 | |
| const uint32_t OscRateIn = 12000000;
 | |
| const uint32_t RTCOscRateIn = 32768;
 | |
| 
 | |
| /* Pin muxing table, only items that need changing from their default pin
 | |
|    state are in this table. Not every pin is mapped. */
 | |
| static const PINMUX_GRP_T pinmuxing[] = {
 | |
|     {0, 3,  (IOCON_FUNC1 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)}, // USB VBUS
 | |
|     {0, 18, (IOCON_FUNC1 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)}, // UART0 RX
 | |
|     {0, 19, (IOCON_FUNC1 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)}, // UART0 TX
 | |
|     {2, 0,  (IOCON_FUNC1 | IOCON_MODE_INACT)}, // XTALIN
 | |
|     {2, 1,  (IOCON_FUNC1 | IOCON_MODE_INACT)}, // XTALOUT
 | |
| };
 | |
| 
 | |
| #endif
 | 
