~ruther/qmk_firmware

93f20e012e9ae5c8d677c8f9e10cc4dcd938a2f8 — Joel Challis 1 year, 4 months ago 16800ea
Workaround for G431 eeprom emulation (#23002)

A platforms/chibios/boards/GENERIC_STM32_G431XB/configs/hal_lld.h => platforms/chibios/boards/GENERIC_STM32_G431XB/configs/hal_lld.h +8 -0
@@ 0,0 1,8 @@
// Copyright 2024 QMK
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once

// TODO: Remove when upstream no longer requires patching
#include <stm32_registry.h>

#include_next <hal_lld.h>

A platforms/chibios/boards/GENERIC_STM32_G431XB/configs/stm32_registry.h => platforms/chibios/boards/GENERIC_STM32_G431XB/configs/stm32_registry.h +14 -0
@@ 0,0 1,14 @@
// Copyright 2024 QMK
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once

// TODO: Remove when STM32_FLASH_SECTORS_PER_BANK fixed upstream
#ifndef STM32_FLASH_SECTORS_PER_BANK
#    define STM32_FLASH_SECTORS_PER_BANK 64
#endif

#include_next <stm32_registry.h>

// TODO: Remove when STM32_FLASH_NUMBER_OF_BANKS fixed upstream
#undef STM32_FLASH_NUMBER_OF_BANKS
#define STM32_FLASH_NUMBER_OF_BANKS 1

Do not follow this link