You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
553 B
22 lines
553 B
4 years ago
|
#pragma once
|
||
5 years ago
|
|
||
|
// Pin definitions
|
||
|
#ifdef QCOM2
|
||
|
#define GPIO_HUB_RST_N 30
|
||
|
#define GPIO_UBLOX_RST_N 32
|
||
|
#define GPIO_UBLOX_SAFEBOOT_N 33
|
||
|
#define GPIO_UBLOX_PWR_EN 34
|
||
|
#define GPIO_STM_RST_N 124
|
||
|
#define GPIO_STM_BOOT0 134
|
||
|
#else
|
||
|
#define GPIO_HUB_RST_N 0
|
||
|
#define GPIO_UBLOX_RST_N 0
|
||
|
#define GPIO_UBLOX_SAFEBOOT_N 0
|
||
|
#define GPIO_UBLOX_PWR_EN 0
|
||
|
#define GPIO_STM_RST_N 0
|
||
|
#define GPIO_STM_BOOT0 0
|
||
|
#endif
|
||
|
|
||
|
int gpio_init(int pin_nr, bool output);
|
||
|
int gpio_set(int pin_nr, bool high);
|