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
|
@ -17,8 +17,8 @@ bool qp_comms_spi_init(painter_device_t device) {
|
|||
spi_init();
|
||||
|
||||
// Set up CS as output high
|
||||
setPinOutput(comms_config->chip_select_pin);
|
||||
writePinHigh(comms_config->chip_select_pin);
|
||||
gpio_set_pin_output(comms_config->chip_select_pin);
|
||||
gpio_write_pin_high(comms_config->chip_select_pin);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
@ -49,7 +49,7 @@ void qp_comms_spi_stop(painter_device_t device) {
|
|||
painter_driver_t * driver = (painter_driver_t *)device;
|
||||
qp_comms_spi_config_t *comms_config = (qp_comms_spi_config_t *)driver->comms_config;
|
||||
spi_stop();
|
||||
writePinHigh(comms_config->chip_select_pin);
|
||||
gpio_write_pin_high(comms_config->chip_select_pin);
|
||||
}
|
||||
|
||||
const painter_comms_vtable_t spi_comms_vtable = {
|
||||
|
@ -74,16 +74,16 @@ bool qp_comms_spi_dc_reset_init(painter_device_t device) {
|
|||
|
||||
// Set up D/C as output low, if specified
|
||||
if (comms_config->dc_pin != NO_PIN) {
|
||||
setPinOutput(comms_config->dc_pin);
|
||||
writePinLow(comms_config->dc_pin);
|
||||
gpio_set_pin_output(comms_config->dc_pin);
|
||||
gpio_write_pin_low(comms_config->dc_pin);
|
||||
}
|
||||
|
||||
// Set up RST as output, if specified, performing a reset in the process
|
||||
if (comms_config->reset_pin != NO_PIN) {
|
||||
setPinOutput(comms_config->reset_pin);
|
||||
writePinLow(comms_config->reset_pin);
|
||||
gpio_set_pin_output(comms_config->reset_pin);
|
||||
gpio_write_pin_low(comms_config->reset_pin);
|
||||
wait_ms(20);
|
||||
writePinHigh(comms_config->reset_pin);
|
||||
gpio_write_pin_high(comms_config->reset_pin);
|
||||
wait_ms(20);
|
||||
}
|
||||
|
||||
|
@ -93,14 +93,14 @@ bool qp_comms_spi_dc_reset_init(painter_device_t device) {
|
|||
uint32_t qp_comms_spi_dc_reset_send_data(painter_device_t device, const void *data, uint32_t byte_count) {
|
||||
painter_driver_t * driver = (painter_driver_t *)device;
|
||||
qp_comms_spi_dc_reset_config_t *comms_config = (qp_comms_spi_dc_reset_config_t *)driver->comms_config;
|
||||
writePinHigh(comms_config->dc_pin);
|
||||
gpio_write_pin_high(comms_config->dc_pin);
|
||||
return qp_comms_spi_send_data(device, data, byte_count);
|
||||
}
|
||||
|
||||
void qp_comms_spi_dc_reset_send_command(painter_device_t device, uint8_t cmd) {
|
||||
painter_driver_t * driver = (painter_driver_t *)device;
|
||||
qp_comms_spi_dc_reset_config_t *comms_config = (qp_comms_spi_dc_reset_config_t *)driver->comms_config;
|
||||
writePinLow(comms_config->dc_pin);
|
||||
gpio_write_pin_low(comms_config->dc_pin);
|
||||
spi_write(cmd);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue