Commit graph

  • e95f3752f0 Fixing pinout Jacob Alexander 2014-12-06 00:55:36 -08:00
  • b4f8fd0fa1 LEDs now doing something :D Jacob Alexander 2014-12-06 00:35:39 -08:00
  • 7dfca9cc3e Initial I2C work for ISSI IS31FL3731 Jacob Alexander 2014-11-30 19:38:03 -08:00
  • b2539041ee More preparation for mk20dx256vlh7 Jacob Alexander 2015-01-10 19:55:28 -08:00
  • 2c7542e2e7 Fixing device bricking bug Jacob Alexander 2015-01-10 19:53:46 -08:00
  • 8e54672121 Fixing warning messages found using clang. Jacob Alexander 2014-12-31 19:43:10 -08:00
  • 621d8736e7 Adding experimental clang compiler support for arm-none-eabi Jacob Alexander 2014-12-31 19:42:16 -08:00
  • f5a1e1bcf5 Preparing for mk20dx256vlh7 Jacob Alexander 2014-12-31 17:13:44 -08:00
  • 40b5665930 Updating the Linux README information. Jacob Alexander 2014-12-31 15:58:28 -08:00
  • a4b7ff7f0c Updating the README to resolve code sourcery issue. Jacob Alexander 2014-12-31 13:42:21 -08:00
  • e687c04387 Adding more CMake log information. Jacob Alexander 2014-12-31 13:42:00 -08:00
  • d00c034cbf Re-Adding previous defaultMap.kll used for early Infinity PCBs Jacob Alexander 2014-12-28 20:06:39 -08:00
  • 9df455424e Add Missing Backslash key Rowan Decker 2014-12-22 20:27:33 -06:00
  • 7cea6bb88a Add Missing Backslash key Rowan Decker 2014-12-22 20:27:33 -06:00
  • ccd52d6b8f Moving MatrixARM header macros to separate file Jacob Alexander 2014-12-21 07:32:51 -08:00
  • 4a1aeb8af8 Small typos Jacob Alexander 2014-11-30 19:36:19 -08:00
  • 15bb1a767f Adding KLL define support Jacob Alexander 2014-11-21 14:58:50 -08:00
  • 355fdc48e0 Adding convenience scripts to build and load manufacturing image via SWD. Jacob Alexander 2014-11-16 13:03:31 -08:00
  • f75e9423b5 Fixing layer latch capability. Jacob Alexander 2014-11-13 00:49:02 -08:00
  • 504058bdb1 Fixing sequences (after NKRO HID descriptor re-design). Jacob Alexander 2014-11-12 23:33:28 -08:00
  • c939059c7f Fixing NKRO on Windows 8.1 Jacob Alexander 2014-11-12 23:04:50 -08:00
  • 774ccc7fe9 Code formatting cleanup. Jacob Alexander 2014-11-10 23:42:39 -08:00
  • a7b1d94465 Fixing NKRO modifier bug Jacob Alexander 2014-11-10 22:50:54 -08:00
  • 11fb8bd77d Fixing Linux NKRO Delete bug Jacob Alexander 2014-11-10 21:02:25 -08:00
  • 1da4903816 Adding FPROT flash protection bit for 4k Bootloader on the mk20dx128vlf5 Jacob Alexander 2014-11-05 00:09:33 -08:00
  • 9dbd155ebf Fixing Mac OSX USB NKRO Jacob Alexander 2014-11-02 23:24:59 -08:00
  • e251a8be50 Fixing pjrc bug affecting Mac OSX CDC driver Jacob Alexander 2014-11-01 14:42:55 -07:00
  • 2be0d1393b USB Macro Output sequences now working! Jacob Alexander 2014-10-27 00:26:17 -07:00
  • 705050b74e Updating pin_map for teensy3/3.1 Jacob Alexander 2014-10-26 15:07:44 -07:00
  • 74e38e0797 Adding pinout list. Jacob Alexander 2014-10-25 23:56:30 -07:00
  • f2c3cc0082 Fixing bug that locks up the keyboard if shifting to a layer that doesn't exist. Jacob Alexander 2014-10-15 10:39:39 -07:00
  • 358b1f33bb Adding timeout to virtual serial port writes Jacob Alexander 2014-10-04 14:50:42 -07:00
  • 6e4c28ef84 HUGE AVR RAM optimization (~28%). Jacob Alexander 2014-10-02 22:09:34 -07:00
  • 22abefcf1e Making all the configurable CMake variables externally settable Jacob Alexander 2014-10-02 19:30:15 -07:00
  • ae21a90455 Fixing USB NKRO key buffer bug Jacob Alexander 2014-10-02 19:29:56 -07:00
  • 0cbfe53794 Fixed Linux NKRO bitmap bug. Jacob Alexander 2014-10-02 01:40:14 -07:00
  • fc84d45470 Setting max packet size (Interrupt) to 64 bytes Jacob Alexander 2014-10-01 23:54:08 -07:00
  • bba9a1c973 Adding NKRO and Boot mode capabilities. Jacob Alexander 2014-10-01 23:44:12 -07:00
  • 5782af5541 Fixing NKRO for Windows. Jacob Alexander 2014-10-01 00:16:14 -07:00
  • ab7351b482 USB NKRO working for ARM! Jacob Alexander 2014-09-28 17:24:52 -07:00
  • 4255a99fcc More preparation for NKRO USB for arm Jacob Alexander 2014-09-28 16:44:57 -07:00
  • 55892cedc1 Adding clear screen before usb initializes Jacob Alexander 2014-09-28 16:43:40 -07:00
  • 9a85f92a43 Fixing descriptor bugs Jacob Alexander 2014-09-28 16:42:43 -07:00
  • 5557c4189b Merging fixes from pjrcUSB Jacob Alexander 2014-09-28 10:56:32 -07:00
  • 1829d8bf05 Updating usbMuxUart for NKRO Jacob Alexander 2014-09-28 10:56:01 -07:00
  • 17681c535d Fixing uartOut for ARM Jacob Alexander 2014-09-27 13:20:09 -07:00
  • 94608f93e9 Cleanup Jacob Alexander 2014-09-23 11:42:40 -07:00
  • ed9abf88a3 Preparing ARM for USB NKRO Jacob Alexander 2014-09-21 16:29:53 -07:00
  • 9f6be5794b Adding NKRO support to AVR/DPH. Jacob Alexander 2014-09-21 11:55:37 -07:00
  • c57c2d7a66 Updating USB HID header file. Jacob Alexander 2014-09-20 23:09:58 -07:00
  • 56062db2c0 Adding a selection of USB Consumer HID codes Jacob Alexander 2014-09-20 00:19:28 -07:00
  • 66624c311c Putting prescalar settings back in for AVR. Jacob Alexander 2014-09-19 20:48:31 -07:00
  • ba984fff20 Removing USB timer, no longer necessary. Jacob Alexander 2014-09-19 19:33:20 -07:00
  • 97b514a9d4 Fixing USB send rate. Jacob Alexander 2014-09-19 19:11:37 -07:00
  • 9b1e19017f Adding more RAM optimizations Jacob Alexander 2014-09-16 23:29:21 -07:00
  • 37b36fe011 DPH controller now working with the kishsaver and macros Jacob Alexander 2014-09-16 22:14:01 -07:00
  • ac98d86762 Fixing first and last element bug for layers. Jacob Alexander 2014-09-16 17:21:41 -07:00
  • df82ffeff7 Adding support for layer packing Jacob Alexander 2014-09-16 17:04:59 -07:00
  • 12295e8362 More fixes to the DPH scan module. Jacob Alexander 2014-09-16 15:37:16 -07:00
  • 733a9f26b6 DPH controller now working with macros/layers Jacob Alexander 2014-09-16 11:42:24 -07:00
  • d405af0435 Added initial Bootloader, Mac OSX, Windows instructions Jacob Alexander 2014-09-15 20:19:40 -07:00
  • 549b67e518 Updating README for Windows. Jacob Alexander 2014-09-15 18:45:01 -07:00
  • 66a5031c4c Fixing Mac OSX arm build options. Jacob Alexander 2014-09-14 20:07:40 -07:00
  • dd9c018378 Adding support to Macro support to DPH Jacob Alexander 2014-09-14 19:27:22 -07:00
  • 3b06d8f6ae Adding convenience loader scripts for DFU based microcontrollers Jacob Alexander 2014-09-14 16:22:27 -07:00
  • 4be4a85930 Adding git refresh command to kll.cmake and kll file listing to build process Jacob Alexander 2014-09-14 16:03:10 -07:00
  • e0a2a4806b Adding CMake build support for the KLL compiler Jacob Alexander 2014-09-14 15:51:36 -07:00
  • cb37c82330 Updating PartialLayer code to support varying counter widths. Jacob Alexander 2014-09-11 11:17:17 -07:00
  • 3a07b4bdcd Merge branch 'test' Jacob Alexander 2014-09-11 10:57:58 -07:00
  • 28df956007 Updating DPH to compile with PartialLayer module Jacob Alexander 2014-09-11 10:57:30 -07:00
  • c7934c7224 Adding variable width state variable width. Jacob Alexander 2014-09-11 10:54:50 -07:00
  • c169097ccf Fixing release state for keys Jacob Alexander 2014-09-10 20:53:30 -07:00
  • 2a6c2a9c78 Preparing for kll compiler usage Jacob Alexander 2014-09-07 21:10:49 -07:00
  • 121525e2cb Splitting out structures and macros from the generated keymap. Jacob Alexander 2014-08-23 11:32:46 -07:00
  • b2eaf0c893 All basic macros tested and working! Jacob Alexander 2014-08-23 10:49:13 -07:00
  • 31a2d75116 Basic Trigger and Result Macros are now working. Jacob Alexander 2014-08-20 10:53:22 -07:00
  • d6d792fdf9 Changing decToInt to numToInt (adds support for Hex number interpreter) Jacob Alexander 2014-08-16 12:07:25 -07:00
  • 662d1f557f Updating udev rules to reflect the USB ID changes. Jacob Alexander 2014-08-15 11:27:16 -07:00
  • 4102512579 Adding McHCK DFU Bootloader Jacob Alexander 2014-08-15 10:53:43 -07:00
  • eabb1c546a Fixing RAM calculator and reduced actual SRAM usage Jacob Alexander 2014-08-15 10:42:12 -07:00
  • 2f7e3cb117 Adding generic layerToggle and USB Key Output capabilities. Jacob Alexander 2014-08-07 20:03:39 -07:00
  • 51e715f785 Macro processing is now feature complete. Jacob Alexander 2014-08-06 12:18:06 -07:00
  • 34198635b9 Adding TriggerMacro processing. Jacob Alexander 2014-08-05 11:33:55 -07:00
  • 7ef7973f5a Updating udev file for MCHCK bootloader. Jacob Alexander 2014-08-02 23:24:39 -07:00
  • 19f42b0a81 Matrix scanning for ARM now functional. Jacob Alexander 2014-08-02 22:19:33 -07:00
  • d6345c307f Initial MatrixARM implementation Jacob Alexander 2014-08-01 01:26:25 -07:00
  • c1f8a2c545 Macro cleanup. Jacob Alexander 2014-07-27 23:15:41 -07:00
  • 4e79452860 Adding layer fall-through lookup Jacob Alexander 2014-07-26 14:06:19 -07:00
  • 8193687d29 Added layerList and layerState functions Jacob Alexander 2014-07-26 12:20:59 -07:00
  • e8e9bb6c44 Added capSelect function that can arbitrary run a keyboard capability Jacob Alexander 2014-07-25 10:53:33 -07:00
  • e42ae810a3 Adding macroList debug function Jacob Alexander 2014-07-24 23:42:38 -07:00
  • f7bacebb26 Added capabilities list debug option Jacob Alexander 2014-07-24 23:18:38 -07:00
  • ff05e1ccb7 Basic debug trigger/result macro viewer Jacob Alexander 2014-07-24 22:22:35 -07:00
  • 643c7e934a Removing unnecessary ifdefs Jacob Alexander 2014-07-19 09:31:04 -07:00
  • 8eba0ae354 Adding McHCK flash reload function and some cleanup. Jacob Alexander 2014-07-19 09:21:35 -07:00
  • 1fd777815b Initial work for partial layers and macros. Jacob Alexander 2014-06-22 20:45:56 -07:00
  • 54c11ebd07 McHCK USB WORKS!! Jacob Alexander 2014-07-15 00:28:12 -07:00
  • f9e1600b28 McHCK now working with UART. Jacob Alexander 2014-06-30 23:52:24 -07:00
  • 0365d517fe Fixed bug with standalone UART CLI Jacob Alexander 2014-06-28 14:12:56 -07:00
  • dd8b04dce2 Adding UART and UART + USB muxed CLI output. Jacob Alexander 2014-06-28 10:35:54 -07:00