Board specific definitions for the Microchip SAM R34 Xplained Pro board.  
More...
Board specific definitions for the Microchip SAM R34 Xplained Pro board. 
- Author
 - Dylan Laduranty dylan.nosp@m..lad.nosp@m.urant.nosp@m.y@me.nosp@m.sotic.nosp@m..com 
 
Definition in file board.h.
#include "cpu.h"
#include "periph/gpio.h"
 
Go to the source code of this file.
 | 
| #define  | LED_PORT   PORT->Group[0] | 
|   | GPIO port.  
  | 
|   | 
| #define  | LED0_PIN   GPIO_PIN(PA, 18) | 
|   | GPIO pin.  
  | 
|   | 
| #define  | LED0_MASK   (1 << 18) | 
|   | GPIO pin mask.  
  | 
|   | 
| #define  | LED0_ON   (LED_PORT.OUTCLR.reg = LED0_MASK) | 
|   | enable LED  
  | 
|   | 
| #define  | LED0_OFF   (LED_PORT.OUTSET.reg = LED0_MASK) | 
|   | disable LED  
  | 
|   | 
| #define  | LED0_TOGGLE   (LED_PORT.OUTTGL.reg = LED0_MASK) | 
|   | toggle LED  
  | 
|   | 
| #define  | LED1_PIN   GPIO_PIN(PA, 19) | 
|   | GPIO pin.  
  | 
|   | 
| #define  | LED1_MASK   (1 << 19) | 
|   | GPIO pin mask.  
  | 
|   | 
| #define  | LED1_ON   (LED_PORT.OUTCLR.reg = LED1_MASK) | 
|   | enable LED  
  | 
|   | 
| #define  | LED1_OFF   (LED_PORT.OUTSET.reg = LED1_MASK) | 
|   | disable LED  
  | 
|   | 
| #define  | LED1_TOGGLE   (LED_PORT.OUTTGL.reg = LED1_MASK) | 
|   | toggle LED  
  | 
|   | 
◆ BTN0_MODE
      
        
          | #define BTN0_MODE   GPIO_IN_PU | 
        
      
 
Pull Up GPIO. 
Definition at line 72 of file board.h.
 
 
◆ BTN0_PIN
GPIO pin. 
Definition at line 71 of file board.h.
 
 
◆ LED0_MASK
      
        
          | #define LED0_MASK   (1 << 18) | 
        
      
 
GPIO pin mask. 
Definition at line 55 of file board.h.
 
 
◆ LED0_OFF
      
        
          | #define LED0_OFF   (LED_PORT.OUTSET.reg = LED0_MASK) | 
        
      
 
disable LED 
Definition at line 57 of file board.h.
 
 
◆ LED0_ON
      
        
          | #define LED0_ON   (LED_PORT.OUTCLR.reg = LED0_MASK) | 
        
      
 
enable LED 
Definition at line 56 of file board.h.
 
 
◆ LED0_PIN
GPIO pin. 
Definition at line 54 of file board.h.
 
 
◆ LED0_TOGGLE
      
        
          | #define LED0_TOGGLE   (LED_PORT.OUTTGL.reg = LED0_MASK) | 
        
      
 
toggle LED 
Definition at line 58 of file board.h.
 
 
◆ LED1_MASK
      
        
          | #define LED1_MASK   (1 << 19) | 
        
      
 
GPIO pin mask. 
Definition at line 61 of file board.h.
 
 
◆ LED1_OFF
      
        
          | #define LED1_OFF   (LED_PORT.OUTSET.reg = LED1_MASK) | 
        
      
 
disable LED 
Definition at line 63 of file board.h.
 
 
◆ LED1_ON
      
        
          | #define LED1_ON   (LED_PORT.OUTCLR.reg = LED1_MASK) | 
        
      
 
enable LED 
Definition at line 62 of file board.h.
 
 
◆ LED1_PIN
GPIO pin. 
Definition at line 60 of file board.h.
 
 
◆ LED1_TOGGLE
      
        
          | #define LED1_TOGGLE   (LED_PORT.OUTTGL.reg = LED1_MASK) | 
        
      
 
toggle LED 
Definition at line 64 of file board.h.
 
 
◆ LED_PORT
      
        
          | #define LED_PORT   PORT->Group[0] | 
        
      
 
GPIO port. 
Definition at line 52 of file board.h.
 
 
◆ MTD_0
First memory type device. 
Definition at line 79 of file board.h.
 
 
◆ SX127X_PARAM_DIO0
      
        
          | #define SX127X_PARAM_DIO0   GPIO_PIN(1, 16) | 
        
      
 
 
◆ SX127X_PARAM_DIO1
      
        
          | #define SX127X_PARAM_DIO1   GPIO_PIN(0, 11) | 
        
      
 
 
◆ SX127X_PARAM_DIO2
      
        
          | #define SX127X_PARAM_DIO2   GPIO_PIN(0, 12) | 
        
      
 
 
◆ SX127X_PARAM_DIO3
      
        
          | #define SX127X_PARAM_DIO3   GPIO_PIN(1, 17) | 
        
      
 
 
◆ SX127X_PARAM_PASELECT
no boost 
Definition at line 37 of file board.h.
 
 
◆ SX127X_PARAM_RESET
      
        
          | #define SX127X_PARAM_RESET   GPIO_PIN(1, 15) | 
        
      
 
 
◆ SX127X_PARAM_SPI
      
        
          | #define SX127X_PARAM_SPI   SPI_DEV(0) | 
        
      
 
internal SPI 
Definition at line 30 of file board.h.
 
 
◆ SX127X_PARAM_SPI_NSS
      
        
          | #define SX127X_PARAM_SPI_NSS   GPIO_PIN(1, 31) | 
        
      
 
 
◆ TCXO_PWR_PIN
32 MHz oscillator for radio enable 
Definition at line 44 of file board.h.
 
 
◆ TX_OUTPUT_SEL_PIN
BAND_SEL. 
Definition at line 45 of file board.h.