Commit Graph

52 Commits (b51b3681b7d38f86d8c5b2df152c44ad5d7a1bff)

Author SHA1 Message Date
Nick Brassel 1eac095c0c
Use the correct bootloader definition. (#18102) 3 years ago
Joel Challis 463fb72d29
Partially revert some WB32 specific changes (#18038) 3 years ago
yiancar dfc92d8f7b
Fix buffer size for WS2812 PWM driver (#17046) 3 years ago
Joy Lee c02d7ae86f
Added ws2812_pwm support for WB32 MCU. (#17142) 3 years ago
Joy Lee 6b1c7d20aa
Added ws2812_spi support for WB32 MCU (#17143) 3 years ago
Joy Lee 19ce1418ba
Added implementation of WB32 MCU wear_leveling_efl. (#17579) 3 years ago
Nick Brassel d9eb152a90
Fix issue with #17904. (#17905) 3 years ago
Nick Brassel 94e8701b3e
Fixup compilation of printf-like functions with uint32_t args. (#17904) 3 years ago
Stefan Kerkmann a204523bbb
[Core] RP2040 disable PIO IRQs on serial timeout (#17839) 3 years ago
Stefan Kerkmann 157ea96411
ChibiOS: use correct status codes in i2c_master.c (#17808) 3 years ago
Stefan Kerkmann 083b42068a
Chibios: Stop I2C peripheral on transaction error (#17798) 3 years ago
Nick Brassel dc70ba612a
Post-bootloader EFL/SPI fixes. (#17661) 3 years ago
Nick Brassel dfff040433
Allow MCU-specific overrides for SPI flags. (#17650) 3 years ago
Stefan Kerkmann 3f5dc47296
[Core] Use polled waiting on ChibiOS platforms that support it (#17607) 3 years ago
Stefan Kerkmann 0348071810
Stabilize Half-duplex PIO split comms (#17612) 3 years ago
Nick Brassel 29a2bac469
Fixup SPI. (#17534) 3 years ago
Nick Brassel 5846b40f74
RP2040 emulated EEPROM. (#17519) 3 years ago
Stefan Kerkmann d717396708
[Core] Add Raspberry Pi RP2040 support (#14877) 3 years ago
Nick Brassel 34e244cecf
Wear-leveling EEPROM drivers: `embedded_flash`, `spi_flash`, `legacy` (#17376) 3 years ago
Stefan Kerkmann 2703ecc9e9
[BUG] Fix deadlocks on disconnected secondary half (#17423) 3 years ago
Stefan Kerkmann fe680a8568
[Core] Split ChibiOS usart split driver in protocol and hardware driver part (#16669) 3 years ago
Stefan Kerkmann 6d67e9df4b
[Core] Allow usage of ChibiOS's SIO driver for split keyboards (#15907) 3 years ago
Nick Brassel 1085500e89
Rework paths for eeprom locations. (#17326) 3 years ago
Joy Lee 1c7e8b9a9d
Added support for Wb32fq95 (#16871) 3 years ago
Stefan Kerkmann 7712a286dc
[Core] Use a mutex guard for split shared memory (#16647) 3 years ago
Drashna Jaelre 4a3b4104fe
[Bug] Fix unused variable error when using ChibiOS Bitbang serial driver (#16709) 3 years ago
Nick Brassel 44f1bd9b3a
ChibiOS 21.11.1 update. (#16251) 3 years ago
Ryan d412854e37
analog.[ch]: remove unnecessary includes (#16471) 3 years ago
Joel Challis 4fd04b2371
Fix compilation of ChibiOS UART driver (#16348) 3 years ago
QMK Bot 63646e8906
Format code according to conventions (#16322) 3 years ago
Stefan Kerkmann be59e8af2b
Deprecate split transactions status field (#16023) 3 years ago
Joel Challis 3bf2403244
Tidy up existing i2c_master implementations (#15376) 4 years ago
Joy Lee 68838bb700
Westberrytech pr (#14422) 4 years ago
Joel Challis 5e9c29da0d
Tidy up adjustable ws2812 timing (#15299) 4 years ago
Jordan Banasik 3d00620711
Add ifndef to WS2812 timing constraints (#14678) 4 years ago
QMK Bot 2c5d66987d
Format code according to conventions (#15193) 4 years ago
Ryan 04b51e381e
Update UART driver API (#14839) 4 years ago
Joel Challis d4be4b67a2
Relocate PS2 code (#14895) 4 years ago
Stefan Kerkmann e50867d52d
[Core] Add support for RISC-V builds and GD32VF103 MCU (#12508) 4 years ago
bwisn 7e3ff206b8
Add HT32 support to core (#14388) 4 years ago
Joel Challis 951331cd8d
Fix i2c_readReg16 (#14730) 4 years ago
Ryan bc1f5ef381
i2c_master: Add support for reading/writing to 16-bit registers (#14289) 4 years ago
Drashna Jaelre ba8f1454f4
Move Audio drivers from quantum to platform drivers folder (#14308) 4 years ago
Drashna Jaelre 7c10d00ca6
Add RGBW support to PWM and SPI drivers for ChibiOS (#14327) 4 years ago
Stefan Kerkmann efde8d657a
Use opendrain pin with external pullup again (#14474) 4 years ago
Joel Challis 84dba25533
Make ChibiOS PAL interactions less STM32 specific - Round 2 (#14456) 4 years ago
Joel Challis a78f0e8a0b
Refactor use of _STM32_ defines (#14439) 4 years ago
Joel Challis 0ca4a56a04
Refactor use of STM32_SYSCLK (#14430) 4 years ago
Joel Challis 0fa217a5b7
Align ChibiOS I2C defs with other drivers (#14399) 4 years ago
JX 5ed8edae49
Update ws2812_spi.c (#14237) 4 years ago