Board specific definitions for the Adafruit Grand Central M4 Express.  
More...
Board specific definitions for the Adafruit Grand Central M4 Express. 
- Author
- Gunar Schorcht gunar.nosp@m.@sch.nosp@m.orcht.nosp@m..net 
Definition in file board.h.
#include "cpu.h"
#include "periph/gpio.h"
Go to the source code of this file.
|  | 
| #define | LED0_PIN   GPIO_PIN(PB, 1) | 
|  | User LED red (D13) 
 | 
|  | 
| #define | LED1_PIN   GPIO_PIN(PC, 30) | 
|  | TX LED yellow. 
 | 
|  | 
| #define | LED2_PIN   GPIO_PIN(PC, 31) | 
|  | RX LED yellow. 
 | 
|  | 
| #define | LED0_PORT   PORT->Group[PB] | 
|  | Port of User LED red (D13) 
 | 
|  | 
| #define | LED0_MASK   (1 << 1) | 
|  | Mask of User LED red (D13) 
 | 
|  | 
| #define | LED1_PORT   PORT->Group[PC] | 
|  | Port of TX LED yellow. 
 | 
|  | 
| #define | LED1_MASK   (1 << 30) | 
|  | Mask of TX LED yellow. 
 | 
|  | 
| #define | LED2_PORT   PORT->Group[PC] | 
|  | Port of RX LED yellow. 
 | 
|  | 
| #define | LED2_MASK   (1 << 31) | 
|  | Mask of RX LED yellow. 
 | 
|  | 
| #define | LED0_ON   (LED0_PORT.OUTSET.reg = LED0_MASK) | 
|  | Switch on User LED red (D13) 
 | 
|  | 
| #define | LED0_OFF   (LED0_PORT.OUTCLR.reg = LED0_MASK) | 
|  | Switch off User LED red (D13) 
 | 
|  | 
| #define | LED0_TOGGLE   (LED0_PORT.OUTTGL.reg = LED0_MASK) | 
|  | Toggle User LED red (D13) 
 | 
|  | 
| #define | LED1_ON   (LED1_PORT.OUTCLR.reg = LED1_MASK) | 
|  | Switch on TX LED yellow. 
 | 
|  | 
| #define | LED1_OFF   (LED1_PORT.OUTSET.reg = LED1_MASK) | 
|  | Switch off TX LED yellow. 
 | 
|  | 
| #define | LED1_TOGGLE   (LED1_PORT.OUTTGL.reg = LED1_MASK) | 
|  | Toggle TX LED yellow. 
 | 
|  | 
| #define | LED2_ON   (LED2_PORT.OUTCLR.reg = LED2_MASK) | 
|  | Switch on RX LED yellow. 
 | 
|  | 
| #define | LED2_OFF   (LED2_PORT.OUTSET.reg = LED2_MASK) | 
|  | Switch off RX LED yellow. 
 | 
|  | 
| #define | LED2_TOGGLE   (LED2_PORT.OUTTGL.reg = LED2_MASK) | 
|  | Toggle User RX LED yellow. 
 | 
|  | 
| #define | WS281X_PARAM_PIN   GPIO_PIN(PC, 24) | 
|  | GPIO pin connected to the data pin. 
 | 
|  | 
| #define | WS281X_PARAM_NUMOF   (1U) | 
|  | Number of LEDs chained. 
 | 
|  | 
◆ CONFIG_SDCARD_GENERIC_MTD_OFFSET
      
        
          | #define CONFIG_SDCARD_GENERIC_MTD_OFFSET   1 | 
      
 
MTD_1 is used for SD Card. 
Definition at line 68 of file board.h.
 
 
◆ LED0_MASK
      
        
          | #define LED0_MASK   (1 << 1) | 
      
 
Mask of User LED red (D13) 
Definition at line 35 of file board.h.
 
 
◆ LED0_OFF
      
        
          | #define LED0_OFF   (LED0_PORT.OUTCLR.reg = LED0_MASK) | 
      
 
Switch off User LED red (D13) 
Definition at line 42 of file board.h.
 
 
◆ LED0_ON
      
        
          | #define LED0_ON   (LED0_PORT.OUTSET.reg = LED0_MASK) | 
      
 
Switch on User LED red (D13) 
Definition at line 41 of file board.h.
 
 
◆ LED0_PIN
User LED red (D13) 
Definition at line 30 of file board.h.
 
 
◆ LED0_PORT
      
        
          | #define LED0_PORT   PORT->Group[PB] | 
      
 
Port of User LED red (D13) 
Definition at line 34 of file board.h.
 
 
◆ LED0_TOGGLE
      
        
          | #define LED0_TOGGLE   (LED0_PORT.OUTTGL.reg = LED0_MASK) | 
      
 
Toggle User LED red (D13) 
Definition at line 43 of file board.h.
 
 
◆ LED1_MASK
      
        
          | #define LED1_MASK   (1 << 30) | 
      
 
Mask of TX LED yellow. 
Definition at line 37 of file board.h.
 
 
◆ LED1_OFF
      
        
          | #define LED1_OFF   (LED1_PORT.OUTSET.reg = LED1_MASK) | 
      
 
Switch off TX LED yellow. 
Definition at line 46 of file board.h.
 
 
◆ LED1_ON
      
        
          | #define LED1_ON   (LED1_PORT.OUTCLR.reg = LED1_MASK) | 
      
 
Switch on TX LED yellow. 
Definition at line 45 of file board.h.
 
 
◆ LED1_PIN
TX LED yellow. 
Definition at line 31 of file board.h.
 
 
◆ LED1_PORT
      
        
          | #define LED1_PORT   PORT->Group[PC] | 
      
 
Port of TX LED yellow. 
Definition at line 36 of file board.h.
 
 
◆ LED1_TOGGLE
      
        
          | #define LED1_TOGGLE   (LED1_PORT.OUTTGL.reg = LED1_MASK) | 
      
 
Toggle TX LED yellow. 
Definition at line 47 of file board.h.
 
 
◆ LED2_MASK
      
        
          | #define LED2_MASK   (1 << 31) | 
      
 
Mask of RX LED yellow. 
Definition at line 39 of file board.h.
 
 
◆ LED2_OFF
      
        
          | #define LED2_OFF   (LED2_PORT.OUTSET.reg = LED2_MASK) | 
      
 
Switch off RX LED yellow. 
Definition at line 50 of file board.h.
 
 
◆ LED2_ON
      
        
          | #define LED2_ON   (LED2_PORT.OUTCLR.reg = LED2_MASK) | 
      
 
Switch on RX LED yellow. 
Definition at line 49 of file board.h.
 
 
◆ LED2_PIN
RX LED yellow. 
Definition at line 32 of file board.h.
 
 
◆ LED2_PORT
      
        
          | #define LED2_PORT   PORT->Group[PC] | 
      
 
Port of RX LED yellow. 
Definition at line 38 of file board.h.
 
 
◆ LED2_TOGGLE
      
        
          | #define LED2_TOGGLE   (LED2_PORT.OUTTGL.reg = LED2_MASK) | 
      
 
Toggle User RX LED yellow. 
Definition at line 51 of file board.h.
 
 
◆ MTD_0
MTD device for the 8 MByte QSPI Flash. 
Definition at line 65 of file board.h.
 
 
◆ MTD_1
MTD device for the SD Card. 
Definition at line 66 of file board.h.
 
 
◆ SDCARD_SPI_PARAM_CLK
◆ SDCARD_SPI_PARAM_CS
◆ SDCARD_SPI_PARAM_MISO
◆ SDCARD_SPI_PARAM_MOSI
◆ SDCARD_SPI_PARAM_POWER
◆ SDCARD_SPI_PARAM_SPI
      
        
          | #define SDCARD_SPI_PARAM_SPI   SPI_DEV(1) | 
      
 
 
◆ WS281X_PARAM_NUMOF
      
        
          | #define WS281X_PARAM_NUMOF   (1U) | 
      
 
Number of LEDs chained. 
Definition at line 57 of file board.h.
 
 
◆ WS281X_PARAM_PIN
GPIO pin connected to the data pin. 
Definition at line 54 of file board.h.