35 #define ARDUINO_UART_D0D1       UART_DEV(0) 
   45 #define ARDUINO_SPI_D11D12D13       SPI_DEV(0) 
   55 #define ARDUINO_I2C_UNO             I2C_DEV(0) 
   62 #define ARDUINO_PIN_0               GPIO_PIN(PORT_A, 10) 
   63 #define ARDUINO_PIN_1               GPIO_PIN(PORT_A, 9) 
   64 #define ARDUINO_PIN_2               GPIO_PIN(PORT_B, 4) 
   65 #define ARDUINO_PIN_3               GPIO_PIN(PORT_B, 5) 
   66 #define ARDUINO_PIN_4               GPIO_PIN(PORT_B, 6) 
   67 #define ARDUINO_PIN_5               GPIO_PIN(PORT_B, 7) 
   68 #define ARDUINO_PIN_6               GPIO_PIN(PORT_B, 8) 
   69 #define ARDUINO_PIN_7               GPIO_PIN(PORT_B, 9) 
   71 #define ARDUINO_PIN_8               GPIO_PIN(PORT_B, 1) 
   72 #define ARDUINO_PIN_9               GPIO_PIN(PORT_B, 0) 
   73 #define ARDUINO_PIN_10              GPIO_PIN(PORT_B, 12) 
   74 #define ARDUINO_PIN_11              GPIO_PIN(PORT_B, 15) 
   75 #define ARDUINO_PIN_12              GPIO_PIN(PORT_B, 14) 
   76 #define ARDUINO_PIN_13              GPIO_PIN(PORT_B, 13) 
   77 #define ARDUINO_PIN_14              GPIO_PIN(PORT_B, 11) 
   78 #define ARDUINO_PIN_15              GPIO_PIN(PORT_B, 10) 
   80 #define ARDUINO_PIN_16              GPIO_PIN(PORT_A, 1) 
   81 #define ARDUINO_PIN_17              GPIO_PIN(PORT_A, 2) 
   82 #define ARDUINO_PIN_18              GPIO_PIN(PORT_A, 3) 
   83 #define ARDUINO_PIN_19              GPIO_PIN(PORT_B, 4) 
   84 #define ARDUINO_PIN_20              GPIO_PIN(PORT_C, 5) 
   85 #define ARDUINO_PIN_21              GPIO_PIN(PORT_C, 6) 
   87 #define ARDUINO_PIN_LAST            21 
   97 #define ARDUINO_PIN_A0              ARDUINO_PIN_16 
   98 #define ARDUINO_PIN_A1              ARDUINO_PIN_17 
   99 #define ARDUINO_PIN_A2              ARDUINO_PIN_18 
  100 #define ARDUINO_PIN_A3              ARDUINO_PIN_19 
  101 #define ARDUINO_PIN_A4              ARDUINO_PIN_20 
  102 #define ARDUINO_PIN_A5              ARDUINO_PIN_21 
  109 #define ARDUINO_A0                  ADC_LINE(0) 
  110 #define ARDUINO_A1                  ADC_LINE(1) 
  111 #define ARDUINO_A2                  ADC_LINE(2) 
  112 #define ARDUINO_A3                  ADC_LINE(3) 
  113 #define ARDUINO_A4                  ADC_LINE(4) 
  114 #define ARDUINO_A5                  ADC_LINE(5) 
  116 #define ARDUINO_ANALOG_PIN_LAST 5 
  126 #define ARDUINO_PWM_FREQU           KHZ(100) 
  128 #define ARDUINO_PIN_3_PWM_DEV       PWM_DEV(0) 
  129 #define ARDUINO_PIN_3_PWM_CHAN      0 
  131 #define ARDUINO_PIN_5_PWM_DEV       PWM_DEV(1) 
  132 #define ARDUINO_PIN_5_PWM_CHAN      0 
  134 #define ARDUINO_PIN_6_PWM_DEV       PWM_DEV(1) 
  135 #define ARDUINO_PIN_6_PWM_CHAN      1 
  137 #define ARDUINO_PIN_9_PWM_DEV       PWM_DEV(0) 
  138 #define ARDUINO_PIN_9_PWM_CHAN      1 
Low-level ADC peripheral driver interface definitions.
 
Peripheral MCU configuration for the Zigduino board.
 
Low-level GPIO peripheral driver interface definitions.
 
Low-level PWM peripheral driver interface definitions.