Update GPIO macro usages in core (#23093)
This commit is contained in:
parent
6810aaf013
commit
2d1aed78a6
61 changed files with 334 additions and 334 deletions
|
@ -43,14 +43,14 @@
|
|||
} \
|
||||
} while (0)
|
||||
|
||||
#define APA102_SEND_BIT(byte, bit) \
|
||||
do { \
|
||||
writePin(APA102_DI_PIN, (byte >> bit) & 1); \
|
||||
io_wait; \
|
||||
writePinHigh(APA102_CI_PIN); \
|
||||
io_wait; \
|
||||
writePinLow(APA102_CI_PIN); \
|
||||
io_wait; \
|
||||
#define APA102_SEND_BIT(byte, bit) \
|
||||
do { \
|
||||
gpio_write_pin(APA102_DI_PIN, (byte >> bit) & 1); \
|
||||
io_wait; \
|
||||
gpio_write_pin_high(APA102_CI_PIN); \
|
||||
io_wait; \
|
||||
gpio_write_pin_low(APA102_CI_PIN); \
|
||||
io_wait; \
|
||||
} while (0)
|
||||
|
||||
uint8_t apa102_led_brightness = APA102_DEFAULT_BRIGHTNESS;
|
||||
|
@ -114,11 +114,11 @@ static void apa102_send_frame(uint8_t red, uint8_t green, uint8_t blue, uint8_t
|
|||
}
|
||||
|
||||
void apa102_init(void) {
|
||||
setPinOutput(APA102_DI_PIN);
|
||||
setPinOutput(APA102_CI_PIN);
|
||||
gpio_set_pin_output(APA102_DI_PIN);
|
||||
gpio_set_pin_output(APA102_CI_PIN);
|
||||
|
||||
writePinLow(APA102_DI_PIN);
|
||||
writePinLow(APA102_CI_PIN);
|
||||
gpio_write_pin_low(APA102_DI_PIN);
|
||||
gpio_write_pin_low(APA102_CI_PIN);
|
||||
}
|
||||
|
||||
void apa102_setleds(rgb_led_t *start_led, uint16_t num_leds) {
|
||||
|
|
|
@ -114,8 +114,8 @@ void aw20216s_init_drivers(void) {
|
|||
spi_init();
|
||||
|
||||
#if defined(AW20216S_EN_PIN)
|
||||
setPinOutput(AW20216S_EN_PIN);
|
||||
writePinHigh(AW20216S_EN_PIN);
|
||||
gpio_set_pin_output(AW20216S_EN_PIN);
|
||||
gpio_write_pin_high(AW20216S_EN_PIN);
|
||||
#endif
|
||||
|
||||
aw20216s_init(AW20216S_CS_PIN_1);
|
||||
|
|
|
@ -68,8 +68,8 @@ void is31fl3218_init(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3218_SDB_PIN)
|
||||
setPinOutput(IS31FL3218_SDB_PIN);
|
||||
writePinHigh(IS31FL3218_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3218_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3218_SDB_PIN);
|
||||
#endif
|
||||
|
||||
// In case we ever want to reinitialize (?)
|
||||
|
|
|
@ -68,8 +68,8 @@ void is31fl3218_init(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3218_SDB_PIN)
|
||||
setPinOutput(IS31FL3218_SDB_PIN);
|
||||
writePinHigh(IS31FL3218_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3218_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3218_SDB_PIN);
|
||||
#endif
|
||||
|
||||
// In case we ever want to reinitialize (?)
|
||||
|
|
|
@ -99,8 +99,8 @@ void is31fl3731_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3731_SDB_PIN)
|
||||
setPinOutput(IS31FL3731_SDB_PIN);
|
||||
writePinHigh(IS31FL3731_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3731_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3731_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3731_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -98,8 +98,8 @@ void is31fl3731_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3731_SDB_PIN)
|
||||
setPinOutput(IS31FL3731_SDB_PIN);
|
||||
writePinHigh(IS31FL3731_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3731_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3731_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3731_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -144,8 +144,8 @@ void is31fl3733_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3733_SDB_PIN)
|
||||
setPinOutput(IS31FL3733_SDB_PIN);
|
||||
writePinHigh(IS31FL3733_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3733_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3733_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3733_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -143,8 +143,8 @@ void is31fl3733_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3733_SDB_PIN)
|
||||
setPinOutput(IS31FL3733_SDB_PIN);
|
||||
writePinHigh(IS31FL3733_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3733_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3733_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3733_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -115,8 +115,8 @@ void is31fl3736_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3736_SDB_PIN)
|
||||
setPinOutput(IS31FL3736_SDB_PIN);
|
||||
writePinHigh(IS31FL3736_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3736_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3736_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3736_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -115,8 +115,8 @@ void is31fl3736_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3736_SDB_PIN)
|
||||
setPinOutput(IS31FL3736_SDB_PIN);
|
||||
writePinHigh(IS31FL3736_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3736_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3736_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3736_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -117,8 +117,8 @@ void is31fl3737_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3737_SDB_PIN)
|
||||
setPinOutput(IS31FL3737_SDB_PIN);
|
||||
writePinHigh(IS31FL3737_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3737_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3737_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3737_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -117,8 +117,8 @@ void is31fl3737_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3737_SDB_PIN)
|
||||
setPinOutput(IS31FL3737_SDB_PIN);
|
||||
writePinHigh(IS31FL3737_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3737_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3737_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3737_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -143,8 +143,8 @@ void is31fl3741_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3741_SDB_PIN)
|
||||
setPinOutput(IS31FL3741_SDB_PIN);
|
||||
writePinHigh(IS31FL3741_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3741_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3741_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3741_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -143,8 +143,8 @@ void is31fl3741_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3741_SDB_PIN)
|
||||
setPinOutput(IS31FL3741_SDB_PIN);
|
||||
writePinHigh(IS31FL3741_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3741_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3741_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3741_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -116,8 +116,8 @@ void is31fl3742a_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3742A_SDB_PIN)
|
||||
setPinOutput(IS31FL3742A_SDB_PIN);
|
||||
writePinHigh(IS31FL3742A_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3742A_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3742A_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3742A_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -116,8 +116,8 @@ void is31fl3742a_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3742A_SDB_PIN)
|
||||
setPinOutput(IS31FL3742A_SDB_PIN);
|
||||
writePinHigh(IS31FL3742A_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3742A_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3742A_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3742A_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -138,8 +138,8 @@ void is31fl3743a_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3743A_SDB_PIN)
|
||||
setPinOutput(IS31FL3743A_SDB_PIN);
|
||||
writePinHigh(IS31FL3743A_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3743A_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3743A_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3743A_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -138,8 +138,8 @@ void is31fl3743a_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3743A_SDB_PIN)
|
||||
setPinOutput(IS31FL3743A_SDB_PIN);
|
||||
writePinHigh(IS31FL3743A_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3743A_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3743A_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3743A_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -138,8 +138,8 @@ void is31fl3745_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3745_SDB_PIN)
|
||||
setPinOutput(IS31FL3745_SDB_PIN);
|
||||
writePinHigh(IS31FL3745_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3745_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3745_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3745_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -138,8 +138,8 @@ void is31fl3745_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3745_SDB_PIN)
|
||||
setPinOutput(IS31FL3745_SDB_PIN);
|
||||
writePinHigh(IS31FL3745_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3745_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3745_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3745_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -116,8 +116,8 @@ void is31fl3746a_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3746A_SDB_PIN)
|
||||
setPinOutput(IS31FL3746A_SDB_PIN);
|
||||
writePinHigh(IS31FL3746A_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3746A_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3746A_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3746A_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -116,8 +116,8 @@ void is31fl3746a_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(IS31FL3746A_SDB_PIN)
|
||||
setPinOutput(IS31FL3746A_SDB_PIN);
|
||||
writePinHigh(IS31FL3746A_SDB_PIN);
|
||||
gpio_set_pin_output(IS31FL3746A_SDB_PIN);
|
||||
gpio_write_pin_high(IS31FL3746A_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < IS31FL3746A_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -105,8 +105,8 @@ void snled27351_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(SNLED27351_SDB_PIN)
|
||||
setPinOutput(SNLED27351_SDB_PIN);
|
||||
writePinHigh(SNLED27351_SDB_PIN);
|
||||
gpio_set_pin_output(SNLED27351_SDB_PIN);
|
||||
gpio_write_pin_high(SNLED27351_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < SNLED27351_DRIVER_COUNT; i++) {
|
||||
|
|
|
@ -105,8 +105,8 @@ void snled27351_init_drivers(void) {
|
|||
i2c_init();
|
||||
|
||||
#if defined(SNLED27351_SDB_PIN)
|
||||
setPinOutput(SNLED27351_SDB_PIN);
|
||||
writePinHigh(SNLED27351_SDB_PIN);
|
||||
gpio_set_pin_output(SNLED27351_SDB_PIN);
|
||||
gpio_write_pin_high(SNLED27351_SDB_PIN);
|
||||
#endif
|
||||
|
||||
for (uint8_t i = 0; i < SNLED27351_DRIVER_COUNT; i++) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue