qmk_firmware/tmk_core/protocol
Nick Brassel 05e9ff6554
Add support for hardware and board initialisation overrides. (#8330)
* Add support for hardware and board initialisation overrides.

* qmk cformat.

* Add some documentation.

* Docs clarity.

* Make early_hardware_init_pre a no-op for now, until migrations occur.

* Doco update

* Make distinction between keyboard and ChibiOS board in docs

* Doc anchors.

* Update tmk_core/protocol/chibios/main.c

Co-Authored-By: Joel Challis <git@zvecr.com>

* Rework bootloader entry to be off by default, allow opting-in.

Co-authored-by: Joel Challis <git@zvecr.com>
2020-04-13 09:39:38 +10:00
..
arm_atsam format code according to conventions [skip ci] 2020-03-26 03:10:16 +00:00
bluefruit Remove PJRC USB stack 2020-02-08 11:07:43 -08:00
chibios Add support for hardware and board initialisation overrides. (#8330) 2020-04-13 09:39:38 +10:00
iwrap Set proper ASCII character for KC_NUHS in iWRAP code (#7434) 2019-12-08 12:59:47 +11:00
lufa spi_master for AVR (#8299) 2020-04-08 11:04:31 +10:00
midi clang-format changes 2019-08-30 15:01:52 -07:00
usb_hid
vusb format code according to conventions [skip ci] 2020-04-05 22:57:28 +00:00
adb.c clang-format changes 2019-08-30 15:01:52 -07:00
adb.h clang-format changes 2019-08-30 15:01:52 -07:00
arm_atsam.mk
bluefruit.mk Remove PJRC USB stack 2020-02-08 11:07:43 -08:00
chibios.mk 2020 February 29 Breaking Changes Update (#8064) 2020-02-29 11:59:30 -08:00
ibm4704.c clang-format changes 2019-08-30 15:01:52 -07:00
ibm4704.h clang-format changes 2019-08-30 15:01:52 -07:00
iwrap.mk
lufa.mk spi_master for AVR (#8299) 2020-04-08 11:04:31 +10:00
m0110.c clang-format changes 2019-08-30 15:01:52 -07:00
m0110.h clang-format changes 2019-08-30 15:01:52 -07:00
midi.mk
news.c clang-format changes 2019-08-30 15:01:52 -07:00
news.h clang-format changes 2019-08-30 15:01:52 -07:00
next_kbd.c clang-format changes 2019-08-30 15:01:52 -07:00
next_kbd.h clang-format changes 2019-08-30 15:01:52 -07:00
ps2.h clang-format changes 2019-08-30 15:01:52 -07:00
ps2_busywait.c clang-format changes 2019-08-30 15:01:52 -07:00
ps2_interrupt.c clang-format changes 2019-08-30 15:01:52 -07:00
ps2_io.h clang-format changes 2019-08-30 15:01:52 -07:00
ps2_io_avr.c clang-format changes 2019-08-30 15:01:52 -07:00
ps2_mouse.c Add PS2_MOUSE_ROTATE to compensate for device orientation (#8650) 2020-04-09 01:29:27 -07:00
ps2_mouse.h clang-format changes 2019-08-30 15:01:52 -07:00
ps2_usart.c clang-format changes 2019-08-30 15:01:52 -07:00
serial.h clang-format changes 2019-08-30 15:01:52 -07:00
serial_mouse.h clang-format changes 2019-08-30 15:01:52 -07:00
serial_mouse_microsoft.c clang-format changes 2019-08-30 15:01:52 -07:00
serial_mouse_mousesystems.c clang-format changes 2019-08-30 15:01:52 -07:00
serial_soft.c remove SERIAL_SOFT_DEBUG macro (#7625) 2019-12-13 18:06:18 -08:00
serial_uart.c clang-format changes 2019-08-30 15:01:52 -07:00
usb_descriptor.c Improvements to extrakey HID descriptors (#8156) 2020-02-25 12:18:11 +11:00
usb_descriptor.h Reorder Raw HID interface to match what the USB spec expects (#6801) 2019-10-08 11:47:37 -07:00
usb_hid.mk
vusb.mk
xt.h clang-format changes 2019-08-30 15:01:52 -07:00
xt_interrupt.c clang-format changes 2019-08-30 15:01:52 -07:00