Merge pull request #3462 from jflyper/bfdev-fix-bad-uart-pin-initialization-2
Fix #3448 Bad UART pin configuration (Simpler Version)
This commit is contained in:
commit
b8b1c89046
|
@ -262,8 +262,6 @@ PG_REGISTER_WITH_RESET_FN(serialPinConfig_t, serialPinConfig, PG_SERIAL_PIN_CONF
|
|||
|
||||
void pgResetFn_serialPinConfig(serialPinConfig_t *serialPinConfig)
|
||||
{
|
||||
memset(serialPinConfig, 0, sizeof(*serialPinConfig));
|
||||
|
||||
for (size_t index = 0 ; index < ARRAYLEN(serialDefaultPin) ; index++) {
|
||||
const serialDefaultPin_t *defpin = &serialDefaultPin[index];
|
||||
serialPinConfig->ioTagRx[SERIAL_PORT_IDENTIFIER_TO_INDEX(defpin->ident)] = defpin->rxIO;
|
||||
|
|
|
@ -43,7 +43,7 @@ void uartPinConfigure(const serialPinConfig_t *pSerialPinConfig)
|
|||
{
|
||||
uartDevice_t *uartdev = uartDevice;
|
||||
|
||||
for (size_t hindex = 0; hindex < UARTDEV_COUNT_MAX; hindex++) {
|
||||
for (size_t hindex = 0; hindex < UARTDEV_COUNT; hindex++) {
|
||||
|
||||
const uartHardware_t *hardware = &uartHardware[hindex];
|
||||
UARTDevice device = hardware->device;
|
||||
|
|
Loading…
Reference in New Issue