Add multiple layout support and Linux flash utility to JJ40 (#1837)

* Adds support for multiple layouts. Adds custom keymap for "offset"
layout.

* Adds a tool to help detach the keyboard from the Linux HID driver before programming.

* Adds a tool to help detach the keyboard from the Linux HID driver before programming.
This commit is contained in:
Oscillope
2017-10-14 01:04:36 -04:00
committed by Jack Humbert
parent bccf263cd0
commit c70b419ec0
5 changed files with 169 additions and 1 deletions
+3
View File
@@ -48,3 +48,6 @@ $ bootloadHID -r jj40_default.hex
done, just reflash the board with the original firmware.
2. Sometimes USB hubs can act weird, so try connecting the board directly
to your computer or plugging/unplugging the USB hub.
3. If you get an error such as "Resource Unavailable" when attemting to flash
on Linux, you may want to compile and run `tools/usb_detach.c`. See `tools/README.md`
for more info.