maixbit: add board definition and dummy runtime

This commit is contained in:
Yannis Huber
2020-06-15 08:56:11 +02:00
committed by Ron Evans
parent 2fe4a9be71
commit 7814964693
6 changed files with 284 additions and 1 deletions
+61
View File
@@ -0,0 +1,61 @@
// +build maixbit
package machine
// GPIO pins.
const (
D0 = P08
D1 = P09
D2 = P10
D3 = P11
D4 = P12
D5 = P13
D6 = P14
D7 = P15
)
// High-speed GPIO pins (GPIOHS).
const (
DHS0 = P16
DHS1 = P17
DHS2 = P18
DHS3 = P19
DHS4 = P20
DHS5 = P21
DHS6 = P22
DHS7 = P23
DHS8 = P24
DHS9 = P25
DHS10 = P26
DHS11 = P27
DHS12 = P28
DHS13 = P29
DHS14 = P30
DHS15 = P31
DHS16 = P32
DHS17 = P33
DHS18 = P34
DHS19 = P35
DHS20 = P36
DHS21 = P37
DHS22 = P38
DHS23 = P39
DHS24 = P40
DHS25 = P41
DHS26 = P42
DHS27 = P43
DHS28 = P44
DHS29 = P45
DHS30 = P46
DHS31 = P47
)
const (
LED = LED1
LED1 = LED_RED
LED2 = LED_GREEN
LED3 = LED_BLUE
LED_RED = D5
LED_GREEN = D4
LED_BLUE = D6
)