ff5d39529c
- modified pin type from pin_obj_t to machine_pin_obj_t - created machine_pin.c - implemented basic version of make-pins.py to genertate pins.c/.h files automatically; the only alternate function currently supported is GPIO - added af.csv files for all supported MCUs - replaced pins.c/pins.h files with pin.csv for all boards - implemented on/off/high/low/value/init methods - Implemented IN/OUT/OPEN_DRAIN modes - modified LDFLAGS for DEBUG build to get usefull .elf file for debugging Signed-off-by: Philipp Ebensberger
588 B
588 B
1 | D0 | GPIO_AD_B1_09 |
---|---|---|
2 | D1 | GPIO_AD_B1_08 |
3 | D2 | GPIO_AD_B0_09 |
4 | D3 | GPIO_AD_B0_07 |
5 | D4 | GPIO_AD_B0_05 |
6 | D5 | GPIO_AD_B0_06 |
7 | D6 | GPIO_AD_B0_14 |
8 | D7 | GPIO_AD_B1_06 |
9 | D8 | GPIO_AD_B1_07 |
10 | D9 | GPIO_AD_B0_15 |
11 | D10 | GPIO_AD_B0_11 |
12 | D11 | GPIO_AD_B0_12 |
13 | D12 | GPIO_AD_B0_13 |
14 | D13 | GPIO_AD_B0_10 |
15 | D14 | GPIO_SD_B1_03 |
16 | D15 | GPIO_SD_B1_02 |
17 | A0 | GPIO_AD_B1_10 |
18 | A1 | GPIO_AD_B1_11 |
19 | A2 | GPIO_AD_B1_12 |
20 | A3 | GPIO_AD_B1_13 |
21 | A4 | GPIO_AD_B1_15 |
22 | A5 | GPIO_AD_B1_14 |
23 | RX | GPIO_AD_B1_09 |
24 | TX | GPIO_AD_B1_08 |
25 | SDA | GPIO_AD_B1_15 |
26 | SCL | GPIO_AD_B1_14 |
27 | I2C_SCL | GPIO_SD_B1_02 |
28 | I2C_SDA | GPIO_SD_B1_03 |
29 | SCK | GPIO_AD_B0_10 |
30 | SDI | GPIO_AD_B0_13 |
31 | SDO | GPIO_AD_B0_12 |
32 | CS | GPIO_AD_B0_11 |
33 | LED_GREEN | GPIO_AD_B0_05 |