Oliver Schmidt
0ef9d567aa
Added support for an alternative hardware type.
...
The new hardware type has simple UART-type interface. Beside the two data registers, there are only the two bits to indicate readability and writability of the data registers.
2024-02-04 21:45:24 -05:00
Oliver Schmidt
7f74c733d8
Added InputFlags check for consistency.
2024-02-04 21:45:24 -05:00
Oliver Schmidt
9fc6f5f74a
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.
2024-02-04 21:45:24 -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
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
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