That is, there's now a pins/ directory in a platform, which includes multiple directories, each of which has its own pins_arduino.h. The boards.txt gets a new preferences, <BOARD>.build.pins, whose values is a sub-directory of the pins/ directory (possibly with a "platform:" prefix). That sub-directory is then placed in the include path during compilation. |
||
---|---|---|
bootloaders | ||
cores/arduino | ||
firmwares | ||
pins | ||
boards.txt | ||
programmers.txt |