Commit Graph

  • 1040a9b5d4 Swap /RESET and LOCAL lines to place them on the correct Sol-20 pins Dave 2020-05-12 17:26:07 -0500
  • d5208f73bf ATMega2560 PCB fixes and updates Dave 2020-05-12 17:12:07 -0500
  • 9393a6e246 Fix descriptive comment for keyboard connectors Dave 2020-05-12 17:11:35 -0500
  • 3c1d050abb Move F_CPU to header file and clean up 2560 read_row() code Dave 2020-05-12 17:09:49 -0500
  • 9b41a77ea4 Moved clock speed definition (F_CPU) to arch header file Dave 2020-05-12 17:09:13 -0500
  • 1687d0ccfd Use single makefile rather than one makefile per architecture Dave 2020-05-12 14:52:06 -0500
  • 97d38282ae Cleanup read_row(), and remove duplicated Makefile Dave 2020-05-12 14:50:56 -0500
  • e9630edb03 Fix atmega2560 read_row routine Dave 2020-05-09 03:51:24 -0500
  • a9a759ac82 Add power button to classic keycaps BOM Dave 2020-05-08 14:19:06 -0500
  • 346784bd6b Enable output hook in main() Dave 2020-05-06 15:56:23 -0500
  • 0727621c19 ERC/DRC fixes Dave 2020-05-06 13:33:05 -0500
  • 922de973f8 Adjsut mounting slots and alignment of mounting holes. Dave 2020-05-05 16:58:20 -0500
  • ca6597412a Remove extraneous no-connect Dave 2020-05-05 16:41:31 -0500
  • bef1710bcd Minor cleanups Dave 2020-05-05 16:40:48 -0500
  • de346a1e59 Merge branch 'hooks' Dave 2020-05-05 15:10:40 -0500
  • 5baf20a16b Get hook functionality running and DIP switch cleanup Dave 2020-05-05 15:05:54 -0500
  • c7b8641d0d Define dipswitch row in arch-dependent module. Dave 2020-05-03 12:05:27 -0500
  • 4d8bc2a9be (Development branch) Added in code to implement fuction hooks Dave 2020-05-01 16:39:21 -0500
  • 3d8438bede Add extra sheet to document keyboard connector pinout Dave 2020-05-01 16:35:24 -0500
  • f81fd264b7 Fix unconnected wire to decoder for rows 8-15 Dave 2020-04-27 17:16:31 -0500
  • 32e74986c5 More special keys and other circuit cleanup. Dave 2020-04-27 17:16:08 -0500
  • 77de6c7205 Fix wrong keymap assignment for SHIFT LOCK & other cleanups Dave 2020-04-27 17:13:53 -0500
  • fe5cafd8ab Add test of activate triple assignment (no function specified) Dave 2020-04-27 17:12:39 -0500
  • ef7a7bf320 Clean up shift/shiftlock cruft Dave 2020-04-27 17:11:36 -0500
  • 8e2a12b9d5 Initial cut of OSI 542 keyboard scan support Dave 2020-04-27 17:10:13 -0500
  • 80cb50eb7e Clean up physical device structures Dave 2020-04-26 14:11:55 -0500
  • 60c00e636c Merge branch 'master' of github.com:osiweb/unified_retro_keyboard Dave 2020-04-23 11:28:56 -0500
  • 01f57f69e1 Circuit tweaks Dave 2020-04-23 11:27:54 -0500
  • 51815c7194 Delete unikbd-osi.kicad_pcb dfnr2 2020-04-21 17:15:08 -0500
  • e5d5d32061 Delete unikbd-osi.sch dfnr2 2020-04-21 17:14:56 -0500
  • e458b4024a Delete unikbd-osi.pro dfnr2 2020-04-21 17:14:45 -0500
  • 0e70d49f44 Remove unused files Dave 2020-04-21 14:37:25 -0500
  • fe238606ff Delete unused filenames Dave 2020-04-21 14:36:44 -0500
  • bd0c06d69d Merge branch 'master' of github.com:osiweb/unified_retro_keyboard Dave 2020-04-21 14:34:37 -0500
  • 5fa0f80b4e Add OSI interface schematic Dave 2020-04-21 14:30:59 -0500
  • e58c25b8d7 Update README.md dfnr2 2020-04-18 18:12:53 -0500
  • 6edc2dc535 Update README.md dfnr2 2020-04-18 00:21:56 -0500
  • 8db577580e Move DIP switch number label Dave 2020-04-18 00:20:23 -0500
  • 5c1f5c0297 Update README for Atmega2560 ASCII interface Dave 2020-04-16 17:14:31 -0500
  • ac0d43b97e Add fixed PCB rendering Dave 2020-04-16 17:13:11 -0500
  • 8fa9e27afa Remove problematic image Dave 2020-04-16 17:10:52 -0500
  • 9cb368be32 Clean up connector labels on ATmel-2560 ASCII interface PCB Dave 2020-04-16 17:02:28 -0500
  • f946a699a0 Add 16-pin socket for custom interface/prototyping Dave 2020-04-16 16:56:06 -0500
  • 8e3a9b87b4 Update README to include Sol keyboard Dave 2020-04-16 13:53:17 -0500
  • f2eead4db8 Updated README to reflect progress Dave 2020-04-15 15:23:42 -0500
  • 427080a666 Clarified textbox comments Dave 2020-04-15 15:23:04 -0500
  • ae5aa3316d Fix Makefile typo Dave 2020-04-15 10:59:26 -0500
  • e294f0164e Add architecture-dependent files for ATMega2560, adjust Makefiles Dave 2020-04-15 09:45:07 -0500
  • 192b626be3 More README cleanup Dave 2020-04-14 00:53:27 -0500
  • d08e65bef4 Change ATMega328P to ATMega2560 at top of README Dave 2020-04-14 00:49:44 -0500
  • 35d3bfb11b README cleanups. Dave 2020-04-14 00:49:06 -0500
  • aaf6233723 Silk screen cleanups Dave 2020-04-14 00:29:19 -0500
  • 1a9c84aac1 Add Atmega2560-based ASCII interface board Dave 2020-04-13 20:54:56 -0500
  • b135998254 On aligners, moved numpad 0.1825" to the right. Dave 2020-04-13 15:08:55 -0500
  • 623a04c6c4 Changed resistor value from "R_US" to 470 Dave 2020-04-13 15:08:31 -0500
  • fc4cb08d29 Clean ups Dave 2020-04-09 15:47:27 -0500
  • 47bc7c586f More comment cleanups and clarifications. Dave 2020-04-08 15:00:43 -0500
  • 644efa7122 Test cleanups Dave 2020-04-08 14:23:13 -0500
  • 30cd305fe6 Fix and clarify comments, add COPYING file Dave 2020-04-08 12:41:53 -0500
  • b8fae61ba8 Added footprints for 2u key with cherry aligner Dave 2020-04-08 02:05:17 -0500
  • 787e49e1d9 Cleanups, use cherry aligners with futaba keys, bump rev number Dave 2020-04-08 02:03:50 -0500
  • e784abe263 Moved mounting slots from keyboard PCB to aligners Dave 2020-04-08 02:01:14 -0500
  • 89bfdd71a9 Move LED current limit resistors to keyboard PCB Dave 2020-04-05 20:00:20 -0500
  • 4bf0e3eb33 Add series resistors to LEDs and stabilizer to 2u shift Dave 2020-04-05 10:08:14 -0500
  • 2870130cb5 Swapped text in futaba "main" aligner dfnr2 2020-03-22 22:08:34 -0500
  • b7f5f29f7b Put correct DIP switch row in sol keycap definitions for rev 2.3 interface David Fenyes 2020-03-21 14:47:54 -0500
  • e37da4e969 Reset modifier states when keymap is reset David Fenyes 2020-03-21 14:26:57 -0500
  • 3cd9547d59 Added aligners for SOL keyboard David Fenyes 2020-03-21 12:13:07 -0500
  • 869f7c2260 Deleted obsolete files David Fenyes 2020-03-21 12:10:49 -0500
  • 0400c08f79 Rename Cherry MX footprint David Fenyes 2020-03-21 11:57:21 -0500
  • 0ba921f2ce Added SOL-20 keymap David Fenyes 2020-03-21 11:53:51 -0500
  • 8f09246a4d Remove reference to special indicator functions (now virtual) David Fenyes 2020-03-20 14:43:18 -0500
  • b579d70181 remove temporary files David Fenyes 2020-03-18 16:19:43 -0500
  • c91939e6e9 Add silk screen information to cherry aligner. David Fenyes 2020-03-18 16:16:12 -0500
  • 91ae8d0bfa Replace wrong cherry aligner file. David Fenyes 2020-03-18 16:12:05 -0500
  • e60c769824 Add Cherry and Futaba aligners and add text to PCB David Fenyes 2020-03-18 15:52:30 -0500
  • dae4b8d322 Replaced the Virtual out pulse function with long and short pulse David Fenyes 2020-03-17 01:42:51 -0500
  • 58126667d9 Add a header-and-mounting-holes footprint with fewer mounting holes David Fenyes 2020-03-16 13:36:19 -0500
  • d2d0c4c673 Add 3D model to Cherry MX footprint. David Fenyes 2020-03-16 13:35:41 -0500
  • 6e21b96519 SOL keyboard adjustments David Fenyes 2020-03-16 13:27:09 -0500
  • 93349ed6e9 Add support for "hi-z when low" outputs David Fenyes 2020-03-16 12:56:21 -0500
  • 702ed71d60 add a clear-screen (ACTION_CLEAR) to the Shift-RESET combination. David Fenyes 2020-03-14 21:55:03 -0500
  • 68d2dfb115 Fix typo Dave 2020-03-14 10:40:20 -0500
  • 04321da29c Fix typecast for key repeat timer, and some header fixes. Dave 2020-03-14 10:37:43 -0500
  • ed761974e6 Modifiers cleanup Dave 2020-03-14 00:11:29 -0500
  • aeaac665af Comment fixes for accurate descriptions. David Fenyes 2020-03-13 21:51:19 -0500
  • bd7b2167fb Removed extraneous definitions from Apple2 keymap file. David Fenyes 2020-03-13 00:51:31 -0500
  • abc462e711 Improved comments David Fenyes 2020-03-13 00:48:05 -0500
  • bf4bca76ed Update README.md dfnr2 2020-03-13 00:09:08 -0500
  • 8740ab3262 Comment and nomenclature cleanups David Fenyes 2020-03-12 23:56:09 -0500
  • 01008af937 Break out physical resource functions into asdf_physical.[ch] David Fenyes 2020-03-12 00:45:59 -0500
  • 5c2235e79c Apple 2 map fixes David Fenyes 2020-03-11 02:08:37 -0500
  • 5bbdbe1c49 remove ACTION_RESET and ACTION_CLEAR David Fenyes 2020-03-11 01:54:41 -0500
  • 72a84f0363 add safeguards for virtual device assignment David Fenyes 2020-03-11 01:52:47 -0500
  • 73e2760d94 Add more unit tests for virtual layer David Fenyes 2020-03-11 01:50:27 -0500
  • 23237fae88 Added unit tests for virtual outputs. David Fenyes 2020-03-09 05:16:52 -0500
  • 5a6a64dd55 Remove #include "asdf_actions.h" from asdf.c David Fenyes 2020-03-08 15:08:10 -0500
  • 3940b96e0d Remove asdf_actions.[ch] files, no longer used. David Fenyes 2020-03-08 15:06:06 -0500
  • 1b388bc591 Add virtual output device module (compiles without warning) David Fenyes 2020-03-08 14:45:40 -0500
  • 44a49afdae modify the SHIFTLOCK and CAPSLOCK led functions to use virtual LEDs David Fenyes 2020-03-06 13:46:27 -0600