Skip to content

Commit 7c8d7d7

Browse files
committed
Merge remote-tracking branch 'adafruit/main' into busio-uart-rp
2 parents 3f08cb4 + caedc3b commit 7c8d7d7

File tree

3 files changed

+5
-10
lines changed

3 files changed

+5
-10
lines changed

ports/raspberrypi/boards/adafruit_feather_rp2040/board.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@
3030
#include "src/rp2_common/hardware_gpio/include/hardware/gpio.h"
3131

3232
void board_init(void) {
33-
common_hal_never_reset_pin(&pin_GPIO17);
34-
gpio_init(17);
35-
gpio_set_dir(17, GPIO_OUT);
36-
gpio_put(17, true);
3733
}
3834

3935
bool board_requests_safe_mode(void) {

ports/raspberrypi/boards/adafruit_feather_rp2040/pins.c

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,19 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
1414
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO1) },
1515
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_GPIO0) },
1616
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_GPIO0) },
17-
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_GPIO4) },
17+
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_GPIO6) },
1818

1919
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO2) },
2020
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO3) },
21-
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO5) },
22-
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO6) },
21+
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_GPIO7) },
22+
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_GPIO8) },
2323
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_GPIO9) },
2424
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_GPIO10) },
2525
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_GPIO11) },
2626
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_GPIO12) },
2727
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_GPIO13) },
2828

2929
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO16) },
30-
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL_POWER), MP_ROM_PTR(&pin_GPIO17) },
3130

3231
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
3332
{ MP_ROM_QSTR(MP_QSTR_SPI), MP_ROM_PTR(&board_spi_obj) },

ports/raspberrypi/common-hal/rp2pio/StateMachine.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -640,9 +640,9 @@ static bool _transfer(rp2pio_statemachine_obj_t *self,
640640
while (tx_remaining && !pio_sm_is_tx_fifo_full(self->pio, self->state_machine)) {
641641
if (out_stride_in_bytes == 1) {
642642
*tx_destination = *data_out;
643-
} else if (in_stride_in_bytes == 2) {
643+
} else if (out_stride_in_bytes == 2) {
644644
*((uint16_t*) tx_destination) = *((uint16_t*) data_out);
645-
} else if (in_stride_in_bytes == 4) {
645+
} else if (out_stride_in_bytes == 4) {
646646
*((uint32_t*) tx_destination) = *((uint32_t*) data_out);
647647
}
648648
data_out += out_stride_in_bytes;

0 commit comments

Comments
 (0)