diff options
author | fredizzimo <fsundvik@gmail.com> | 2018-04-16 02:42:53 +0200 |
---|---|---|
committer | Jack Humbert <jack.humb@gmail.com> | 2018-04-16 02:42:53 +0200 |
commit | e9d32b60b7f103cda42a19c5216e65b7b64ce9eb (patch) | |
tree | a954db818d58a86ee5bb4189568de82a453b11e8 /keyboards/chibios_test | |
parent | e2fb3079c7168ba109dfeeec20931ad75870186a (diff) | |
download | qmk_firmware-e9d32b60b7f103cda42a19c5216e65b7b64ce9eb.tar.gz qmk_firmware-e9d32b60b7f103cda42a19c5216e65b7b64ce9eb.tar.xz |
Add a custom USB driver for ARM (#2750)
* Copy Chibios serial_usb_driver into the chibios/protocol
It's renamed to usb_driver to avoid name conflicts
* Make the usb driver compile
* Disable ChibiOS serial usb driver for all keyboards
* Change usb_main to use QMKUSBDriver
* Initialize the usb driver buffers
* Add support for fixed size queues
* Fix USB driver initialization
* Don't transfer an empty packet for fixed size streams
Diffstat (limited to 'keyboards/chibios_test')
-rw-r--r-- | keyboards/chibios_test/stm32_f072_onekey/halconf.h | 2 | ||||
-rw-r--r-- | keyboards/chibios_test/stm32_f103_onekey/halconf.h | 2 | ||||
-rw-r--r-- | keyboards/chibios_test/teensy_lc_onekey/halconf.h | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/keyboards/chibios_test/stm32_f072_onekey/halconf.h b/keyboards/chibios_test/stm32_f072_onekey/halconf.h index 762572558..8b9724b1a 100644 --- a/keyboards/chibios_test/stm32_f072_onekey/halconf.h +++ b/keyboards/chibios_test/stm32_f072_onekey/halconf.h @@ -139,7 +139,7 @@ * @brief Enables the SERIAL over USB subsystem. */ #if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) -#define HAL_USE_SERIAL_USB TRUE +#define HAL_USE_SERIAL_USB FALSE #endif /** diff --git a/keyboards/chibios_test/stm32_f103_onekey/halconf.h b/keyboards/chibios_test/stm32_f103_onekey/halconf.h index 762572558..8b9724b1a 100644 --- a/keyboards/chibios_test/stm32_f103_onekey/halconf.h +++ b/keyboards/chibios_test/stm32_f103_onekey/halconf.h @@ -139,7 +139,7 @@ * @brief Enables the SERIAL over USB subsystem. */ #if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) -#define HAL_USE_SERIAL_USB TRUE +#define HAL_USE_SERIAL_USB FALSE #endif /** diff --git a/keyboards/chibios_test/teensy_lc_onekey/halconf.h b/keyboards/chibios_test/teensy_lc_onekey/halconf.h index 5e1f6a8a1..1b6f2adc2 100644 --- a/keyboards/chibios_test/teensy_lc_onekey/halconf.h +++ b/keyboards/chibios_test/teensy_lc_onekey/halconf.h @@ -139,7 +139,7 @@ * @brief Enables the SERIAL over USB subsystem. */ #if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) -#define HAL_USE_SERIAL_USB TRUE +#define HAL_USE_SERIAL_USB FALSE #endif /** |