Commit Graph

  • 6e094a86d5 (updated TODO) Ben Blazak 2012-08-11 17:14:57 -0700
  • a0fca378d5 (modified TODO) Ben Blazak 2012-08-07 19:15:10 -0700
  • d7c1ffe0c4 removed linked lists; changed KBFUN_FUNCTION_ARGS handling Ben Blazak 2012-08-06 15:57:23 -0700
  • ddade5b5dc reorganization (large one) (mostly moving files) Ben Blazak 2012-07-31 14:48:31 -0700
  • f9b46c32bf (small doc change) Ben Blazak 2012-07-22 21:08:01 -0700
  • 3328f02a62 modified for flippable PCB (as of 2012-07-15) Ben Blazak 2012-07-22 19:30:20 -0700
  • 9e7af882a4 finished linked lists in lib! Ben Blazak 2012-07-16 18:45:04 -0700
  • 813569cfe0 updated toplevel license and readme Ben Blazak 2012-07-15 17:45:58 -0700
  • b8224d25de updated USB vendor and product IDs Ben Blazak 2012-07-15 17:16:15 -0700
  • a31b0fa507 modified docs a little about row/col assignments Ben Blazak 2012-07-11 16:06:08 -0700
  • 018b763423 changed numpad functions; linked-lists, etc. in progress Ben Blazak 2012-07-08 17:54:23 -0700
  • b257e21a15 working on linked-lists (going to remove some functions) Ben Blazak 2012-07-07 21:49:47 -0700
  • 4c23dbaf59 updated the ergodox circuit diagram svg Ben Blazak 2012-07-06 01:52:54 -0700
  • ea56a08981 added linked lists in lib/data-types Ben Blazak 2012-07-06 00:35:01 -0700
  • d4b9d88464 added a jump to bootloader key-function Ben Blazak 2012-07-05 17:10:18 -0700
  • 039aba752b added numpad (and a private key-function for layer masking) Ben Blazak 2012-07-05 15:48:18 -0700
  • 6e087c7dd4 removed `kbfun_layer_set()` since it was redundant Ben Blazak 2012-06-22 17:43:12 -0700
  • 49e3b5208a (small bug/typo fix) Ben Blazak 2012-06-21 22:09:26 -0700
  • 06bfe3c037 separated kbfun_layer_inc_exec() and ...dec_exec() Ben Blazak 2012-06-21 20:42:56 -0700
  • d1fa583bb3 mostly kbfun*() changes and additions Ben Blazak 2012-06-20 16:56:24 -0700
  • 9f357ede2a ((removed something i'd forgotten)) Ben Blazak 2012-06-16 23:21:20 -0700
  • 33b6cf6f47 (reverting after test) Ben Blazak 2012-06-15 16:50:02 -0700
  • fe545d83d6 test: using indices to an array of fn ptrs in layout matrices Ben Blazak 2012-06-15 16:39:33 -0700
  • 068a3546f6 bug fixes, mostly; and other things Ben Blazak 2012-06-15 14:36:50 -0700
  • d1f17133c9 added lib/key-functions private header Ben Blazak 2012-06-14 22:03:47 -0700
  • 28e198ee72 added set layer function; more lib/keyfunctions* changes Ben Blazak 2012-06-14 22:02:57 -0700
  • 223f03ac74 wrote kbfun for 2 shifts => capslock; other kbfun mods Ben Blazak 2012-06-14 16:01:34 -0700
  • 7404ca3c02 (changed low level led macro names) Ben Blazak 2012-06-14 11:38:49 -0700
  • 973cac3240 (more makefile modifications) Ben Blazak 2012-06-12 16:11:18 -0700
  • 5260e7104d modified how dist is build; changed .gitignore hierarchy Ben Blazak 2012-06-12 14:12:50 -0700
  • e37ff92137 makefile now generates a .map Ben Blazak 2012-06-11 16:11:56 -0700
  • 3322844ed0 bugfix (mostly): changed the way layers are handled Ben Blazak 2012-06-11 03:27:34 -0700
  • 5569cecd2b changed default number of layers to 10 Ben Blazak 2012-06-10 20:53:21 -0700
  • 471a92834c starting some changes on layer handling and key functions Ben Blazak 2012-06-10 20:48:24 -0700
  • ce13bf3893 created a contrib folder Ben Blazak 2012-06-06 12:26:36 -0700
  • f5bd07c45c added convenience target 'dist-hex' to makefile Ben Blazak 2012-06-04 00:09:15 -0700
  • bdcd4484be added a layout layer; layout's still kind of a mess... Ben Blazak 2012-06-03 23:46:21 -0700
  • 49b8b41442 (merged 'dev': forgot to include something) Ben Blazak 2012-06-03 21:26:25 -0700
  • c30106431b (forgot to include <util/delay.h>) Ben Blazak 2012-06-03 21:25:50 -0700
  • 176dfcb684 merge with 'dev': bugfix Ben Blazak 2012-06-03 21:17:08 -0700
  • d27b162400 bugfix: add delay between teensy col write and pin read Ben Blazak 2012-06-03 21:12:15 -0700
  • 71bf4204e9 (small update to a comment) Ben Blazak 2012-06-01 21:12:52 -0700
  • 088fcd5136 Merge branch 'dev': rewrites, reorganizations, and fixes Ben Blazak 2012-06-01 01:10:21 -0700
  • 9c86906f7f abstracted led handling -- PCB changes done Ben Blazak 2012-06-01 00:50:45 -0700
  • 4972c81a96 updated matrix and layout stuff for dox's PCB Ben Blazak 2012-05-29 16:53:55 -0700
  • a28b1f1182 updated mcp23018 stuff for dox's PCB Ben Blazak 2012-05-26 23:12:01 -0700
  • 1af2423364 updated teensy stuff for dox's PCB Ben Blazak 2012-05-26 22:50:33 -0700
  • 50998376c5 (still reading hid stuff; taking a break to update matrix) Ben Blazak 2012-05-26 20:48:20 -0700
  • 22752fead8 finished section 9 of the usb spec! Ben Blazak 2012-05-13 18:06:17 -0700
  • 1acaaaf5ff (intermediate checkin: working on new usb code) Ben Blazak 2012-05-06 18:36:51 -0700
  • 5c2f6e64f4 (made things a bit easier to read) Ben Blazak 2012-04-30 14:05:25 -0700
  • 2e4eeb430b made kb-layers use flash memory by default Ben Blazak 2012-04-29 18:47:27 -0700
  • 3c968c41f2 (changed some little things in layers) Ben Blazak 2012-04-29 00:47:08 -0700
  • 0b423bef70 moved keyboard layout to program space Ben Blazak 2012-04-29 00:17:17 -0700
  • 229a2446a7 moved libs around; split some code in layouts Ben Blazak 2012-04-28 23:40:00 -0700
  • 4e913361ac abstracted layout access a little Ben Blazak 2012-04-28 22:39:23 -0700
  • c90908becd (fixed 'references' a little) Ben Blazak 2012-04-28 13:23:51 -0700
  • 69367d25ec added descriptions to most of the 'references' entries Ben Blazak 2012-04-28 13:05:40 -0700
  • 1c6d31f012 changing how computed includes are handled Ben Blazak 2012-04-28 01:23:51 -0700
  • 5b83e1f630 (small macro fix) Ben Blazak 2012-04-28 00:58:31 -0700
  • 2009c160e4 moved the twi library Ben Blazak 2012-04-28 00:46:35 -0700
  • 66a5932fa8 moved the key-functions files Ben Blazak 2012-04-27 15:39:26 -0700
  • 07d3bbc4f4 (minor doc update) Ben Blazak 2012-04-26 13:06:22 -0700
  • 690efc28cb updating docs (a little) Ben Blazak 2012-04-26 13:03:51 -0700
  • 15efb43b76 fixed *.md indenting Ben Blazak 2012-04-26 03:44:20 -0700
  • a0f69c9200 minor doc and keymap update Ben Blazak 2012-04-26 02:51:14 -0700
  • b6cc6108ae (aesthetic; modified makefile) Ben Blazak 2012-04-25 00:14:12 -0700
  • 241e90104a (minor, and a little reorganization) Ben Blazak 2012-04-24 23:49:17 -0700
  • b7e5e7b735 refactoring layout stuff Ben Blazak 2012-04-24 23:22:20 -0700
  • acba260663 increased error checks for mcp23018_updat_matrix() Ben Blazak 2012-04-24 12:17:06 -0700
  • bec0c7244f reorganized src/lib Ben Blazak 2012-04-22 12:08:32 -0700
  • 502fa3a79f rewrote makefile (standalone now); removed some unnecessary stuff Ben Blazak 2012-04-18 01:29:38 -0700
  • 1cdfae2e14 (mostly aesthetic stuff; removed one dependency from makefile) Ben Blazak 2012-04-13 19:06:57 -0700
  • cae0560e04 removed makefile dependency on the unix shell (hopefully) Ben Blazak 2012-04-13 19:05:06 -0700
  • 53e620a173 (updated references) Ben Blazak 2012-04-12 21:54:46 -0700
  • 6384589e5c (update references) Ben Blazak 2012-04-12 19:05:51 -0700
  • 264d5c55bb fixed mcp23018 row placement in _circuit-diagram.svg Ben Blazak 2012-04-12 15:56:58 -0700
  • d70b9da592 (mostly aesthetic things that i forgot) Ben Blazak 2012-04-11 23:10:37 -0700
  • 201e38c576 first working firmware! :) Ben Blazak 2012-04-11 22:35:40 -0700
  • 8e68c2ea07 . Ben Blazak 2012-04-11 22:05:59 -0700
  • 8b168bc88e cleaned up :) and ready to merge Ben Blazak 2012-04-11 21:05:45 -0700
  • 98033358f4 added ergodox circuit diagram; and a few misc things; time to clean up Ben Blazak 2012-04-11 18:52:31 -0700
  • cd6826eeb5 checkin before deleting the debug code; almost ready for first beta! Ben Blazak 2012-04-10 18:58:26 -0700
  • 57e82aebcf lots and lots; now writing/debugging keyboard logic Ben Blazak 2012-04-10 01:44:27 -0700
  • 92c3d541f1 (forgot to add these to git the other day) Ben Blazak 2012-04-06 00:21:07 -0700
  • a24a45fce7 wrote teensy update() (need to test); minor mcp23018 update() fix Ben Blazak 2012-04-06 00:19:57 -0700
  • 2dce6e4066 lots Ben Blazak 2012-04-05 03:08:20 -0700
  • f41502ba3c mostly working on mcp23018.c; init() and update() might be ready :) Ben Blazak 2012-04-02 01:59:00 -0700
  • b0b9335651 few things; mostly, I2C works now!; it was a hardware error Ben Blazak 2012-03-31 17:02:55 -0700
  • f49d503698 little work on the teensy init function and header; not much else Ben Blazak 2012-03-28 01:03:11 -0700
  • a288b8a045 intermitent checkin; lots of stuff; i2c on hold; kb logic in progress Ben Blazak 2012-03-27 03:06:52 -0700
  • b77e74cacd doing something clever with macro prefixes, which didn't work Ben Blazak 2012-03-21 16:51:42 -0700
  • 19725eed4a *lots* of stuff .. :) - got PWM working! Ben Blazak 2012-03-19 00:01:41 -0700
  • 4dd05f515b working more on controller_init(), and file factoring Ben Blazak 2012-03-16 18:31:36 -0700
  • 37b504adfe mostly: figured out how to initialize the LEDs with PWM Ben Blazak 2012-03-16 03:15:47 -0700
  • 6fb3bf7a57 still working... Ben Blazak 2012-03-15 01:01:36 -0700
  • 4bcc0e5dc3 split the firmware into general/controller/keyboard files Ben Blazak 2012-03-14 14:46:52 -0700
  • f628b56812 worked on pin assignments a little; and some other minor updates Ben Blazak 2012-03-13 23:51:51 -0700
  • afb0aaccef mostly comments documenting pin and matrix assignment Ben Blazak 2012-03-13 00:40:28 -0700
  • 5f4b6c9e09 added some stuff in src/lib Ben Blazak 2012-03-11 19:17:32 -0700