From 8176f085f134007b99df79013c6ec76bdea38bf3 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Mon, 30 Jan 2023 23:13:45 -0700 Subject: [PATCH] gpio: really not sure how this works before, lol --- .../gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp index 2cd07b927..66ddc2ab5 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp @@ -194,7 +194,7 @@ namespace ams::gpio::driver::board::nintendo::nx::impl { const InternalGpioPadNumber pad_number = pad->GetPadNumber(); /* Configure the pad value by modifying the appropriate bit in IN */ - const uintptr_t pad_address = GetGpioRegisterAddress(m_gpio_virtual_address, GpioRegisterType_GPIO_IN, pad_number); + const uintptr_t pad_address = GetGpioRegisterAddress(m_gpio_virtual_address, GpioRegisterType_GPIO_OUT, pad_number); const uintptr_t pad_index = ConvertInternalGpioPadNumberToBitIndex(pad_number); SetMaskedBit(pad_address, pad_index, value);