Oliver Schmidt
ae5cb754fb
Avoid unwanted i/o access.
...
Depending on the 6502, LDA addr,X and/or STA addr,X produce additional phantom reads. In order to avoid those phantom reads to do i/o access, I used the "classic" approach of moving those reads from page $C0 to page $BF.
2022-08-16 12:08:05 +02:00
Oliver Schmidt
472454c19d
Allow to assemble for different hardware types.
...
The first script parameter is used to set the ca65 symbol HW_TYPE. Without parameter, HW_TYPE is set to 0.
2022-08-08 12:53:17 +02:00
Oliver Schmidt
dd783ef875
Fill up the menu page just like the other pages.
2022-08-08 10:37:50 +02:00
Oliver Schmidt
d535cd2410
Added assemble.cmd for Windows.
...
In the long run, some (c)make-based cross-plafrom solution seems preferable.
2022-08-07 20:08:47 +02:00
Terence Boldt
da04931665
Add error handling
2022-04-27 22:36:27 -04:00
Terence Boldt
55d94dd1f0
Update RPi.Command and driver for it
2022-03-03 22:34:45 -05:00
Terence Boldt
d33264edf5
Fix Codacy warning
2022-03-02 21:54:28 -05:00
Terence Boldt
d897149901
Verify generated binaries
2022-03-02 21:46:45 -05:00
Terence Boldt
a751737bf1
Update version numbers
2022-03-01 22:46:03 -05:00
Terence Boldt
049e8770d2
Fix keyboard input glitch on read
2022-02-23 22:42:19 -05:00
Terence Boldt
1f4c9ddf4d
Fix #56 shell crash on key autorepeat
2022-02-22 15:43:54 -05:00
Terence Boldt
78d0b86b2f
Add version info
2022-02-07 22:01:06 -05:00
Terence Boldt
b1dc22c838
Auto-detect slot number for RPI.COMMAND
2022-02-06 21:06:22 -05:00
Terence Boldt
c6fc90e21f
Update copyright notices
2022-01-10 23:00:58 -05:00
Terence Boldt
d900120907
Fixes #57 reset state on shell exit
2022-01-10 19:28:41 -05:00
Terence Boldt
23b7a69acb
Add slot detection for Shell
2021-12-31 13:09:53 -05:00
Terence Boldt
285d23af55
Initial mostly working RPI command
2021-12-28 16:23:27 -05:00
Terence Boldt
a80939355b
Initial attempt at adding command to basic
2021-12-28 09:49:12 -05:00
Terence Boldt
de69c54007
Fix cursor and improve shell ( #48 )
...
* Fix cursor and improve shell
* Update README
2021-11-26 22:51:52 -05:00
Terence Boldt
a929790624
Top fix ( #47 )
...
* Add workaround for bug in top command
* Update README with terminal emulation
2021-11-25 21:55:52 -05:00
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