179 Commits (456d6f33426946d632ed52a3278b5fcd0c398644)

Author SHA1 Message Date
  Joel Challis 7adef85fa4
Remove non promicro pins from converters (#18239) 1 year ago
  Joel Challis 43fd647130
Add eeprom defaults for tinyuf2 bootloader (#18042) 1 year ago
  Nick Brassel 1eac095c0c
Use the correct bootloader definition. (#18102) 1 year ago
  David Hoelscher a645301c82
Add Bonsai C4 converter (#17711) 1 year ago
  Stefan Kerkmann f74ed5fc53
Fix GD32VF103 WS2812 PWM driver (#18067) 1 year ago
  Joel Challis 463fb72d29
Partially revert some WB32 specific changes (#18038) 1 year ago
  Mega Mind fce99f3875
[Controller] Added board config for custom controller STeMCell (#16287) 1 year ago
  yiancar dfc92d8f7b
Fix buffer size for WS2812 PWM driver (#17046) 1 year ago
  Joy Lee c02d7ae86f
Added ws2812_pwm support for WB32 MCU. (#17142) 1 year ago
  Joy Lee 6b1c7d20aa
Added ws2812_spi support for WB32 MCU (#17143) 1 year ago
  Takeshi ISHII a83afb3fcd
Improve avr wait_us() (#16879) 1 year ago
  Jay Greco 4eeafbebab
Add Bit-C PRO converter (#17827) 1 year ago
  Joy Lee 19ce1418ba
Added implementation of WB32 MCU wear_leveling_efl. (#17579) 1 year ago
  Sergey Vlasov 9e44362179
Add minimal STM32F103C6 support (#17853) 1 year ago
  Nick Brassel d9eb152a90
Fix issue with #17904. (#17905) 1 year ago
  Nick Brassel 94e8701b3e
Fixup compilation of printf-like functions with uint32_t args. (#17904) 1 year ago
  Nick Brassel 543f54a483
[Core] `STM32_USB_USE_OTG1` => `USB_ENDPOINTS_ARE_REORDERABLE` (#17647) 1 year ago
  Joel Challis 98d5c77521
Remove legacy AVR ssd1306 driver (#17864) 1 year ago
  Stefan Kerkmann a204523bbb
[Core] RP2040 disable PIO IRQs on serial timeout (#17839) 1 year ago
  Stefan Kerkmann 157ea96411
ChibiOS: use correct status codes in i2c_master.c (#17808) 1 year ago
  Stefan Kerkmann 083b42068a
Chibios: Stop I2C peripheral on transaction error (#17798) 1 year ago
  Albert Y d510e80b89
Add Blok 2040 conversion (#17603) 1 year ago
  Albert Y 05f30f0787
Use Pro Micro pinout for SDA/SCL (#17595) 1 year ago
  Nick Brassel dc70ba612a
Post-bootloader EFL/SPI fixes. (#17661) 1 year ago
  Nick Brassel dfff040433
Allow MCU-specific overrides for SPI flags. (#17650) 1 year ago
  jack ffb34fc082
Include stdint.h in avr/i2c_master.h (#17639) 1 year ago
  Stefan Kerkmann 45ffe42f1a
[Fix] Make ChibiOS `_wait.h` independent of `quantum.h` (#17645) 1 year ago
  Stefan Kerkmann 3f5dc47296
[Core] Use polled waiting on ChibiOS platforms that support it (#17607) 1 year ago
  Stefan Kerkmann 0348071810
Stabilize Half-duplex PIO split comms (#17612) 1 year ago
  Albert Y cca5d35321
Update PM2040 I2C pins (#17578) 1 year ago
  Stefan Kerkmann d9bb189e25
[Core] Update mpaland/printf to eyalroz/printf fork (#16163) 1 year ago
  Joel Challis 744af003be
Add kb2040 and sparkfun rp2040 converters (#17514) 1 year ago
  Nick Brassel 29a2bac469
Fixup SPI. (#17534) 1 year ago
  Ryan ac5e6b6a3b
Tentative Teensy 3.5 support (#14420) 1 year ago
  Nick Brassel 5846b40f74
RP2040 emulated EEPROM. (#17519) 1 year ago
  Stefan Kerkmann 77d960cce3
Disable clang-format for stage2_bootloaders (#17516) 1 year ago
  Stefan Kerkmann d717396708
[Core] Add Raspberry Pi RP2040 support (#14877) 1 year ago
  Nick Brassel 34e244cecf
Wear-leveling EEPROM drivers: `embedded_flash`, `spi_flash`, `legacy` (#17376) 1 year ago
  Drashna Jaelre 7fd3d76faa
[Split] Ensure SOFT_SERIAL_PIN is defined if USE_I2C isn't defined (#17466) 1 year ago
  Stefan Kerkmann 9aa9155e88
[Core] Mark GD32VF103 as ChibiOS-Contrib (#17444) 1 year ago
  Daniel Kao 608404f874
Fix AVR I2C master 1ms timeout (#17174) 1 year ago
  Stefan Kerkmann 6a81cb44f2
[Fix] Fix compilation warning for non-split keebs after #17423 (#17439) 1 year ago
  Stefan Kerkmann 2703ecc9e9
[BUG] Fix deadlocks on disconnected secondary half (#17423) 1 year ago
  Stefan Kerkmann fe680a8568
[Core] Split ChibiOS usart split driver in protocol and hardware driver part (#16669) 1 year ago
  Stefan Kerkmann 6d67e9df4b
[Core] Allow usage of ChibiOS's SIO driver for split keyboards (#15907) 1 year ago
  Nick Brassel 1085500e89
Rework paths for eeprom locations. (#17326) 1 year ago
  Stefan Kerkmann e89478eb0f
[Core] Update C standard to GNU11, C++ to GNU++14 (#17114) 1 year ago
  Thomas Preisner bbab8eb993
Make bootloader_jump for dualbank STM32 respect STM32_BOOTLOADER_DUAL_BANK_DELAY (#17178) 1 year ago
  Andrew Dunai ecce9900c9
Improve PS/2 mouse performance (#17111) 1 year ago
  Dasky 2de70e6f2d
Add uf2-split-* make targets. (#17257) 1 year ago