Nick Brassel
bcee1d2f2e
Remove preprocessor sanity check for STM32L0/L1 now that it relies on types in C. ( #24793 )
2025-01-07 08:48:28 +11:00
Joel Challis
b826877c40
Decouple VIA from STM32 L0/L1 EEPROM implementation ( #23901 )
2024-06-12 13:00:23 +10:00
Purdea Andrei
267dffda15
EEPROM: Don't erase if we don't have to. Adding eeprom_driver_format abstraction. ( #18332 )
2024-05-28 12:49:55 +01:00
Ryan
1bff37781b
Prep work for NKRO report separation ( #22268 )
...
* Clean up some keyboard/userspace code
* Rename `KEYBOARD_REPORT_BITS` -> `NKRO_REPORT_BITS`
* Add some missing includes
* Use `PACKED` define for report types
* Fix incorrect function signatures for FlexRAM EEPROM driver
2023-10-14 13:21:20 +02:00
Nick Brassel
bebfdad795
NVRAM refactor, phase 1. ( #18969 )
...
* Rename `eeprom_stm32` to `eeprom_legacy_emulated_flash`.
* Rename `flash_stm32` to `legacy_flash_ops`.
* Rename `eeprom_teensy` to `eeprom_kinetis_flexram`.
2022-11-23 08:50:19 +00:00
Nick Brassel
d9eb152a90
Fix issue with #17904 . ( #17905 )
2022-08-04 22:15:42 +10:00
Nick Brassel
94e8701b3e
Fixup compilation of printf-like functions with uint32_t args. ( #17904 )
2022-08-04 21:44:56 +10:00
Nick Brassel
1085500e89
Rework paths for eeprom locations. ( #17326 )
...
* Rework paths for eeprom locations.
* File relocation.
* Wrong file move.
* Fixup test paths.
2022-06-08 09:42:35 +10:00
QMK Bot
63646e8906
Format code according to conventions ( #16322 )
2022-02-12 18:29:31 +00:00
Joel Challis
1bb7af4d44
Relocate platform specific drivers ( #13894 )
...
* Relocate platform specific drivers
* Move stm eeprom
* Tidy up slightly
2021-08-17 23:43:09 +01:00