fredizzimo e9d32b60b7 Add a custom USB driver for ARM ()
* 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
..
boards/GENERIC_STM32_F303XC Fix reset for STM32 devices
keymaps Custom keymap for clueboard 60
60.c Fix the naming for clueboard files
60.h Fix the naming for clueboard files
bootloader_defs.h Reorganize clueboard into a single directory ()
chconf.h Reorganize clueboard into a single directory ()
config.h Merge ChibiOS and LUFA descriptor support ()
halconf.h Add a custom USB driver for ARM ()
info.json Remove bootloader from info.jsons
led.c Fix up the ARM audio support ()
matrix.c Fix up the ARM audio support ()
mcuconf.h Reorganize clueboard into a single directory ()
readme.md Reorganize clueboard into a single directory ()
rules.mk Fix reset for STM32 devices

readme.md

Clueboard 60%

A fully customizable 60% keyboard.

  • Keyboard Maintainer: Zach White
  • Hardware Supported: Clueboard 60% PCB
    • rev1 (1.0)
  • Hardware Availability: clueboard.co

Make example for this keyboard (after setting up your build environment):

make clueboard/60:default

See build environment setup then the make instructions for more information.