Commit Graph

107 Commits

Author SHA1 Message Date
Terence Boldt 5910d66fa2
Auto boot with recovery and improved VT100 support (#45)
* Improve vt100 support to make vim work

* Fix home and add line clear

* Auto boot with recovery
2021-11-25 18:45:56 -05:00
Terence Boldt 453a644a0b
Add shell command with TTY support (#44)
* Add tty support for shell

* Update shell command
2021-11-21 14:56:13 -05:00
Terence Boldt 5cc32ea9cc
Add partial vt100 emulation to shell (#39) 2021-11-10 21:44:28 -05:00
Terence Boldt 4f5dc243fb
Update drive image with shell (#36) 2021-11-05 21:44:17 -04:00
Terence Boldt b01d5f3fd1
Fix RPi ZW2 data errors + improve speed on ZW1 (#35) 2021-11-05 21:26:48 -04:00
Terence Boldt 5f365e01a6
Add new shell command (#34) 2021-11-05 15:15:54 -04:00
Terence Boldt b37855dbfd
Fix Codacy lint/security warnings 2021-11-03 05:33:09 -04:00
Terence Boldt 105a6c318e Add test for load file command 2021-10-31 14:35:55 -04:00
Terence Boldt 84479fdb01 Add user input for interactive development testing 2021-10-31 14:35:55 -04:00
Terence Boldt 9604c465da Add mock IO and initial tests 2021-10-31 14:35:55 -04:00
Terence Boldt e728b02f67 Add support for stderr output 2021-10-26 23:13:06 -04:00
Terence Boldt 0c0ddefe48 Update exec command firmware 2021-10-26 21:29:40 -04:00
Terence Boldt 8d6cbd2043 Add input to commands 2021-10-24 20:39:23 -04:00
Terence Boldt 9600abdd2e Update a2help command text 2021-10-11 21:26:38 -04:00
Terence Boldt e492527399 Update exec command to stream text 2021-10-11 21:26:38 -04:00
Terence Boldt 2778b50b1e Refactor time command to use library 2021-10-11 09:02:54 -04:00
Terence Boldt 9fddb83c94 Use ProDOS-Utilities library 2021-10-11 09:02:54 -04:00
Terence Boldt 7e56516acc Fix firmware and driver to support drive 2 2021-10-06 20:40:08 -04:00
Terence Boldt ccab3e801f Update firmware to send ddrive unit 2021-10-06 20:40:08 -04:00
Terence Boldt 068c907f45 Add support for two drives 2021-10-06 20:40:08 -04:00
Terence Boldt 88fef5db11 Fix bogus error when setting lowercase 2021-09-28 17:50:43 -04:00
Terence Boldt 1b184a9b5a Allow force lower case commands (Issue #15) 2021-09-28 17:50:43 -04:00
Terence Boldt 33e4cbbf36 Update defines for consistency 2021-07-17 10:17:52 -04:00
Terence Boldt a32857e021 Fix inverted dot 2021-07-17 10:13:25 -04:00
Terence Boldt 34af9d54c7 Assembler clean-up 2021-07-01 22:34:09 -04:00
Terence Boldt 24b9f62d88 Update firmware on drive image 2021-07-01 03:46:21 +01:00
Terence Boldt 3a2d6a9b52 Move menu from firmware to RPi 2021-06-01 19:10:55 -04:00
Terence Boldt 460440ea42 Change firmware to wait for RPi ready 2021-06-01 00:37:38 +00:00
Terence Boldt 0d6a4bf78a Add wifi setup support 2021-05-30 14:02:47 +00:00
Terence Boldt 5751300b8a Add wifi setup support 2021-05-30 13:37:00 +00:00
Terence Boldt 22d29485d7 Remove driver executable 2021-05-30 12:46:35 +00:00
Terence Boldt cc560b972f Refactor Go code into packages 2021-05-30 08:43:57 -04:00
Terence Boldt 83fb789c1f Add help to command execution 2021-05-11 04:23:30 +00:00
Terence Boldt 402373091d Add file read firmware 2021-05-10 02:41:57 +00:00
Terence Boldt 70e8a66517 Add support for reading files directly 2021-05-09 13:46:22 +00:00
Terence Boldt 79877f735a Update drive image with firmware update tool 2021-05-09 02:53:52 +00:00
Terence Boldt 77780b2171 Add full firmware to drive image 2021-05-08 21:39:51 -04:00
Terence Boldt b9acba6239 Update hdv with firmware writer 2021-04-14 01:53:45 +00:00
Terence Boldt 1300d75c10 Updated driver to support working directory 2021-03-28 22:24:47 +00:00
Terence Boldt a16de00a13 Add bootable hard drive image 2021-03-28 17:16:31 -04:00
Terence Boldt 433356926b Define load and save commands 2021-03-28 10:25:30 -04:00
Terence Boldt 89c8256bbb Cleanup project 2021-03-20 19:25:28 -04:00
Terence Boldt 7602dae70a Fix firmware missing x 2021-01-16 17:12:17 -05:00
Terence Boldt 67d429e120 Fix read/write flag GPIO ports 2021-01-16 15:55:32 -05:00
Terence Boldt 9add4551d7 Update RPi driver to support full byte read/write 2021-01-15 22:40:29 -05:00
Terence Boldt 52a86cc8a1 Fix command execution (this is being committed from my Apple //e) 2020-12-24 09:01:46 -05:00
Terence Boldt 8d62b0c57e Partial fix for command execution 2020-12-23 22:53:20 -05:00
Terence Boldt 612b5770a2 Add Linux command support 2020-12-23 17:19:42 -05:00
Terence Boldt 860c1c6308 Add file sync to prevent data loss on power-off 2020-12-15 21:51:28 -05:00
Terence Boldt 9c0b548aab Add ProDOS date/time support 2020-12-15 21:05:12 -05:00
Terence Boldt e79c1543d6 Added write block support 2020-12-11 03:44:03 +00:00
Terence Boldt 8a7cc67b32 Add Raspberry Pi driver code 2020-12-10 04:58:53 +00:00
Terence Boldt 2f54c217ca Fix device unit bug in Driver 2020-12-07 22:15:43 -05:00
Terence Boldt 0b44cd7ce2 Add Go speed test 2020-12-05 02:05:35 +00:00
Terence Boldt a9fab4b04a Move node.js code to node folder 2020-12-05 00:50:12 +00:00
Terence Boldt 60cf6d6b5a Change server to test writing 4 KiB to II 2020-12-05 00:46:33 +00:00
Terence Boldt 44a1381b28 Add non-functional server code for RPi 2020-12-04 00:28:10 +00:00