X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/031c39f2511a2db0913d6f0410056e3b71c47cc5..b7608603f3502c534bd8b811a3872b485477583c:/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py diff --git a/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py b/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py index 15410c6..44241a3 100644 --- a/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py +++ b/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py @@ -1,33 +1,55 @@ from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin PA0 = Pin(0) +UART2_TX = PA0 PA1 = Pin(1) -PA2 = Pin(2) -PA3 = Pin(3) +UART2_RX = PA1 PA6 = Pin(6) PA7 = Pin(7) -PA8 = Pin(8) -PA9 = Pin(9) PA10 = Pin(10) -PA11 = Pin(11) -PA12 = Pin(12) +PA11 = Pin(8) +SDA = PA11 +PA12 = Pin(9) +SCL = PA12 PA13 = Pin(13) +UART3_TX = PA13 PA14 = Pin(14) +UART3_RX = PA14 +PA15 = Pin(15) +PA16 = Pin(16) +PA17 = Pin(17) PA18 = Pin(18) PA19 = Pin(19) PA20 = Pin(20) PA21 = Pin(21) PC0 = Pin(64) +SPI0_MOSI = PC0 PC1 = Pin(65) +SPI0_MISO = PC1 PC2 = Pin(66) +SPI0_SCLK = PC2 PC3 = Pin(67) +SPI0_CS = PC3 PC4 = Pin(68) PC7 = Pin(71) PD14 = Pin(110) PG6 = Pin(198) +UART1_TX = PG6 PG7 = Pin(199) +UART1_RX = PG7 PG8 = Pin(200) PG9 = Pin(201) +PG10 = Pin(202) +PG11 = Pin(203) +PG12 = Pin(204) +PG13 = Pin(205) + + +i2cPorts = ( (0, SCL, SDA), ) +# ordered as spiId, sckId, mosiId, misoId +spiPorts = ( (0, SPI0_SCLK, SPI0_MOSI, SPI0_MISO), ) +# ordered as uartId, txId, rxId +uartPorts = ( (3, UART3_TX, UART3_RX), )