Commit Graph

56 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
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
5acdebb022 Test GitHub Action successful assembly 2021-10-31 14:35:55 -04:00
Terence Boldt
33216cc373 Force assembly failure to test GitHub action 2021-10-31 14:35:55 -04:00
Terence Boldt
f293e44d7e Add exit on failure of assemble.sh 2021-10-31 14:35:55 -04:00
Terence Boldt
d1bdaef2a6 Add binaries for building assember 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
0d73855663 Add basic source from drive image 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
18c25108b3 Fix filename 2021-08-07 07:11:54 -04:00
Terence Boldt
5315c55827 Remove 27256 EPROM firmware 2021-08-07 07:10:15 -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
6036b6e76e Update parameters to match latest version of ProDOS-Utilities 2021-07-03 10:01:14 -04:00
Terence Boldt
0b281a93f9 Add basic source from drive image 2021-07-02 07:55:24 -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
b4ae7b7134 Update firmware to add pointer to get/send byte 2021-06-30 05:12:32 +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
75c953052f Remove trailing quote 2021-05-29 13:01:13 -04:00
Terence Boldt
83eeab1961 Add source for updating firmware (also on drive image) 2021-05-19 08:55:47 -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
9a451727a6 Rename firmware images 2021-05-09 13:48:48 +00:00
Terence Boldt
bc69627bb4 Update listings to show all bytes 2021-04-01 08:43:04 -04:00
Terence Boldt
0919e1702d Remove unused RPi.Command references 2021-04-01 08:34:13 -04:00
Terence Boldt
e9b2964d88 Remove hard coded Rpi.Command as it's in firmware now 2021-03-28 14:43:10 -04:00
Terence Boldt
d74c8452f1 Enable 80 columns for command line 2021-03-28 13:48:45 -04:00
Terence Boldt
590575de77 Update firmware with command changes 2021-03-28 11:34:52 -04:00
Terence Boldt
cf9ff791fc Fix page error in command 2021-03-28 11:34:07 -04:00
Terence Boldt
6576395b3f Fix menu options 2021-03-28 11:17:14 -04:00
Terence Boldt
2df8b6964a Add warning for RPi startup 2021-03-28 10:52:56 -04:00
Terence Boldt
679debded4 Add command line to firmware 2021-03-28 10:36:12 -04:00
Terence Boldt
ed62dd961e Fix firmware so menu works called by PR# 2021-03-28 10:27:53 -04:00
Terence Boldt
0a89c6aab6 Update firmware address page and menu 2021-03-28 08:12:58 -04:00
Terence Boldt
489927193e Fix order of pages in EEPROM 2021-03-27 11:36:40 -04:00
Terence Boldt
82d86548c3 Remove relative code to free up x register 2021-03-27 11:07:36 -04:00
Terence Boldt
786617fb03 Update firmware to add menu 2021-03-27 10:25:42 -04:00
Terence Boldt
89c16d04d2 Add Rpi.Command for Apple II to execute Linux commands 2021-03-23 22:20:08 -04:00
Terence Boldt
ebcfeb3b9f Update board to support AT28C64B 2021-03-13 22:26:40 -05:00
Terence Boldt
78be1563f0 Fix status byte to show drive is writable 2021-03-09 18:53:11 -05:00
Terence Boldt
559819ab3a Update firmware to full byte communications 2021-03-06 00:11:29 +00:00
Terence Boldt
7602dae70a Fix firmware missing x 2021-01-16 17:12:17 -05:00