25#include "arduino_iomap.h" 
   45#define ARDUINO_PIN_LAST         
   48#if !defined(ARDUINO_LED) && !defined(DOXYGEN) 
   49#define ARDUINO_LED         (13) 
   52#ifndef ARDUINO_PIN_LAST 
   53#  error "ARDUINO_PIN_LAST undefined" 
   79#elif ARDUINO_PIN_LAST > 0 
   84#elif ARDUINO_PIN_LAST > 1 
   89#elif ARDUINO_PIN_LAST > 2 
   94#elif ARDUINO_PIN_LAST > 3 
   99#elif ARDUINO_PIN_LAST > 4 
  104#elif ARDUINO_PIN_LAST > 5 
  109#elif ARDUINO_PIN_LAST > 6 
  114#elif ARDUINO_PIN_LAST > 7 
  119#elif ARDUINO_PIN_LAST > 8 
  124#elif ARDUINO_PIN_LAST > 9 
  129#elif ARDUINO_PIN_LAST > 10 
  134#elif ARDUINO_PIN_LAST > 11 
  139#elif ARDUINO_PIN_LAST > 12 
  144#elif ARDUINO_PIN_LAST > 13 
  149#elif ARDUINO_PIN_LAST > 14 
  154#elif ARDUINO_PIN_LAST > 15 
  159#elif ARDUINO_PIN_LAST > 16 
  164#elif ARDUINO_PIN_LAST > 17 
  169#elif ARDUINO_PIN_LAST > 18 
  174#elif ARDUINO_PIN_LAST > 19 
  179#elif ARDUINO_PIN_LAST > 20 
  184#elif ARDUINO_PIN_LAST > 21 
  189#elif ARDUINO_PIN_LAST > 22 
  194#elif ARDUINO_PIN_LAST > 23 
  199#elif ARDUINO_PIN_LAST > 24 
  204#elif ARDUINO_PIN_LAST > 25 
  209#elif ARDUINO_PIN_LAST > 26 
  214#elif ARDUINO_PIN_LAST > 27 
  219#elif ARDUINO_PIN_LAST > 28 
  224#elif ARDUINO_PIN_LAST > 29 
  229#elif ARDUINO_PIN_LAST > 30 
  234#elif ARDUINO_PIN_LAST > 31 
  239#elif ARDUINO_PIN_LAST > 32 
  244#elif ARDUINO_PIN_LAST > 33 
  249#elif ARDUINO_PIN_LAST > 34 
  254#elif ARDUINO_PIN_LAST > 35 
  259#elif ARDUINO_PIN_LAST > 36 
  264#elif ARDUINO_PIN_LAST > 37 
  269#elif ARDUINO_PIN_LAST > 38 
  274#elif ARDUINO_PIN_LAST > 39 
  279#elif ARDUINO_PIN_LAST > 40 
  284#elif ARDUINO_PIN_LAST > 41 
  289#elif ARDUINO_PIN_LAST > 42 
  294#elif ARDUINO_PIN_LAST > 43 
  299#elif ARDUINO_PIN_LAST > 44 
  304#elif ARDUINO_PIN_LAST > 45 
  309#elif ARDUINO_PIN_LAST > 46 
  314#elif ARDUINO_PIN_LAST > 47 
  319#elif ARDUINO_PIN_LAST > 48 
  324#elif ARDUINO_PIN_LAST > 49 
  329#elif ARDUINO_PIN_LAST > 50 
  334#elif ARDUINO_PIN_LAST > 51 
  339#elif ARDUINO_PIN_LAST > 52 
  344#elif ARDUINO_PIN_LAST > 53 
  349#elif ARDUINO_PIN_LAST > 54 
  354#elif ARDUINO_PIN_LAST > 55 
  359#elif ARDUINO_PIN_LAST > 56 
  364#elif ARDUINO_PIN_LAST > 57 
  369#elif ARDUINO_PIN_LAST > 58 
  374#elif ARDUINO_PIN_LAST > 59 
  379#elif ARDUINO_PIN_LAST > 60 
  384#elif ARDUINO_PIN_LAST > 61 
  389#elif ARDUINO_PIN_LAST > 62 
  394#elif ARDUINO_PIN_LAST > 63 
  399#elif ARDUINO_PIN_LAST > 64 
  404#elif ARDUINO_PIN_LAST > 65 
  409#elif ARDUINO_PIN_LAST > 66 
  414#elif ARDUINO_PIN_LAST > 67 
  419#elif ARDUINO_PIN_LAST > 68 
  424#elif ARDUINO_PIN_LAST > 69 
 
#define ARDUINO_PIN_23
Arduino pin 23 (A6)
 
#define ARDUINO_PIN_24
Arduino pin 24 (A7)
 
#define ARDUINO_PIN_22
Arduino pin 22 (A5 / SCL)
 
static const gpio_t arduino_pinmap[]
Look-up table for the Arduino's digital pins:
 
#define GPIO_UNDEF
Definition of a fitting UNDEF value.
 
Low-level GPIO peripheral driver interface definitions.