openmv/boards/OPENMVPT/omv_pins.h
iabdalkader daf2bb30da misc: Restructure repo.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-04-13 08:28:34 +02:00

81 lines
2.7 KiB
C

OMV_GPIO_DEFINE(A, 0, NONE, GPIO)
OMV_GPIO_DEFINE(A, 1, NONE, GPIO)
OMV_GPIO_DEFINE(A, 1, AF1, TIM2)
OMV_GPIO_DEFINE(A, 2, AF14, LTDC)
OMV_GPIO_DEFINE(A, 3, AF4, TIM15)
OMV_GPIO_DEFINE(A, 4, AF13, DCMI)
OMV_GPIO_DEFINE(A, 5, NONE, GPIO)
OMV_GPIO_DEFINE(A, 6, AF13, DCMI)
OMV_GPIO_DEFINE(A, 8, AF1, TIM1)
OMV_GPIO_DEFINE(A, 10, NONE, GPIO)
OMV_GPIO_DEFINE(A, 15, NONE, GPIO)
OMV_GPIO_DEFINE(B, 0, AF2, TIM3)
OMV_GPIO_DEFINE(B, 3, AF6, SPI3)
OMV_GPIO_DEFINE(B, 4, AF6, SPI3)
OMV_GPIO_DEFINE(B, 5, AF7, SPI3)
OMV_GPIO_DEFINE(B, 6, AF13, DCMI)
OMV_GPIO_DEFINE(B, 7, AF13, DCMI)
OMV_GPIO_DEFINE(B, 8, AF4, I2C1)
OMV_GPIO_DEFINE(B, 9, AF4, I2C1)
OMV_GPIO_DEFINE(B, 10, NONE, GPIO)
OMV_GPIO_DEFINE(B, 10, AF4, I2C2)
OMV_GPIO_DEFINE(B, 11, NONE, GPIO)
OMV_GPIO_DEFINE(B, 11, AF4, I2C2)
OMV_GPIO_DEFINE(B, 12, NONE, GPIO)
OMV_GPIO_DEFINE(B, 13, AF5, SPI2)
OMV_GPIO_DEFINE(B, 14, AF5, SPI2)
OMV_GPIO_DEFINE(B, 15, AF5, SPI2)
OMV_GPIO_DEFINE(C, 3, NONE, GPIO)
OMV_GPIO_DEFINE(C, 6, AF13, DCMI)
OMV_GPIO_DEFINE(C, 7, AF13, DCMI)
OMV_GPIO_DEFINE(D, 3, AF14, LTDC)
OMV_GPIO_DEFINE(D, 4, NONE, GPIO)
OMV_GPIO_DEFINE(D, 5, NONE, GPIO)
OMV_GPIO_DEFINE(D, 6, AF14, LTDC)
OMV_GPIO_DEFINE(D, 7, NONE, GPIO)
OMV_GPIO_DEFINE(D, 11, NONE, GPIO)
OMV_GPIO_DEFINE(D, 12, NONE, GPIO)
OMV_GPIO_DEFINE(D, 13, NONE, GPIO)
OMV_GPIO_DEFINE(E, 3, NONE, GPIO)
OMV_GPIO_DEFINE(E, 4, AF13, DCMI)
OMV_GPIO_DEFINE(E, 5, AF13, DCMI)
OMV_GPIO_DEFINE(E, 6, AF13, DCMI)
OMV_GPIO_DEFINE(G, 9, NONE, GPIO)
OMV_GPIO_DEFINE(G, 10, AF13, DCMI)
OMV_GPIO_DEFINE(G, 11, AF13, DCMI)
OMV_GPIO_DEFINE(G, 12, AF14, LTDC)
OMV_GPIO_DEFINE(G, 13, AF14, LTDC)
OMV_GPIO_DEFINE(G, 14, AF14, LTDC)
OMV_GPIO_DEFINE(H, 2, NONE, GPIO)
OMV_GPIO_DEFINE(H, 5, NONE, GPIO)
OMV_GPIO_DEFINE(H, 6, AF5, SPI5)
OMV_GPIO_DEFINE(H, 7, AF5, SPI5)
OMV_GPIO_DEFINE(I, 8, NONE, GPIO)
OMV_GPIO_DEFINE(I, 11, AF9, LTDC)
OMV_GPIO_DEFINE(I, 12, AF14, LTDC)
OMV_GPIO_DEFINE(I, 13, AF14, LTDC)
OMV_GPIO_DEFINE(I, 14, AF14, LTDC)
OMV_GPIO_DEFINE(I, 15, NONE, GPIO)
OMV_GPIO_DEFINE(J, 0, AF9, LTDC)
OMV_GPIO_DEFINE(J, 1, AF14, LTDC)
OMV_GPIO_DEFINE(J, 2, AF14, LTDC)
OMV_GPIO_DEFINE(J, 3, AF14, LTDC)
OMV_GPIO_DEFINE(J, 4, AF14, LTDC)
OMV_GPIO_DEFINE(J, 5, AF14, LTDC)
OMV_GPIO_DEFINE(J, 6, NONE, GPIO)
OMV_GPIO_DEFINE(J, 7, AF14, LTDC)
OMV_GPIO_DEFINE(J, 8, AF14, LTDC)
OMV_GPIO_DEFINE(J, 9, AF14, LTDC)
OMV_GPIO_DEFINE(J, 10, AF5, SPI5)
OMV_GPIO_DEFINE(J, 11, AF14, LTDC)
OMV_GPIO_DEFINE(J, 12, AF9, LTDC)
OMV_GPIO_DEFINE(J, 15, AF14, LTDC)
OMV_GPIO_DEFINE(K, 0, AF14, LTDC)
OMV_GPIO_DEFINE(K, 1, NONE, GPIO)
OMV_GPIO_DEFINE(K, 2, NONE, GPIO)
OMV_GPIO_DEFINE(K, 3, AF14, LTDC)
OMV_GPIO_DEFINE(K, 4, AF14, LTDC)
OMV_GPIO_DEFINE(K, 5, AF14, LTDC)
OMV_GPIO_DEFINE(K, 6, AF14, LTDC)
OMV_GPIO_DEFINE(K, 7, AF14, LTDC)