Commit graph

19 commits

Author SHA1 Message Date
Peter Weingartner d9737a836f sys_txt_set_cursor_vis
Added a system call (and the underlying framework in the text drivers) to show or hide the text cursor independently of the flash rate and character.
2022-04-09 16:49:08 -04:00
Peter Weingartner f8c0363376 CLI QoL Improvements Phase I
Starting to make some changes to the CLI to allow for line editing, command history, and a different look and feel.
2022-04-03 22:49:54 -04:00
Peter Weingartner 1ac6e233b3 Documentation update and SID tweaks
Update to documentation and experimental tweaks investigating an issue with external SID.
2022-03-29 20:55:04 -04:00
Peter Weingartner b0e6e00b9c Documentation Update 2022-03-24 21:57:54 -04:00
Peter Weingartner 8841764f66 TXT system calls
Added the system calls for most of the text routines, and added them to the documentation.
2022-03-12 22:08:54 -05:00
Peter Weingartner 397e216ee5 CALL command
Added a CALL command to execute code at an arbitrary address.
2022-01-10 12:58:56 -05:00
Peter Weingartner 7b5dc563f7 Correction to Manual 2022-01-09 14:21:10 -05:00
Peter Weingartner 26d96acac6 Added BREAK and ECHO commands for CONSOLE
Added IOCTRL commands for the console driver for testing for a BREAK key press and for turning on and off the key echo function for sys_chan_read_b.
2022-01-02 22:16:07 -05:00
Peter Weingartner e04788188b Manual Update 2021-12-10 14:56:04 -05:00
Peter Weingartner 22849685d2 Documentation LEA.L fix
Changed the erroneous examples of "lea.l ...,d0" to "move.l #...,d0"
2021-11-22 18:40:04 -05:00
Vincent Barrilliot 78a4bd52d6 Add table of contents (no other change). 2021-11-21 15:30:34 +01:00
Peter Weingartner fc9605a724 sys_get_info
Updated sys_get_info and connections to FPGA registers.
2021-11-12 16:42:24 -05:00
Peter Weingartner 98ba08dfe2 sys_chan_open & sys_chan_close
Added sys_chan_open and sys_chan_close system calls. More documentation.
2021-11-09 20:53:05 -05:00
Peter Weingartner 61c1e72939 KEYBOARD setting
Added a keyboard setting to let users change the keyboard layout from the command line.
2021-11-09 16:21:18 -05:00
Peter Weingartner b5496b29e6 Keyboard Layouts
Added sys_kbd_layout call, translation tables for the ALT keys, and some more documentation.
2021-11-09 15:55:12 -05:00
Peter Weingartner e7de386906 More ANSI support and documentation
Added ANSI escapes for key presses. Fixed a cursor issue. Added more documentation.
2021-11-08 20:02:25 -05:00
Peter Weingartner 002b7decf0 Interrupts and Jiffies
Fixed some interrupt issues on the U and converted the TICKS millisecond timer to be a jiffy (1/60s) timer based on the SOF interrupt. There are still some issue managing the RTC periodic interrupt.
2021-11-08 15:39:32 -05:00
Peter Weingartner 8a9878d03d Syscalls, Timeouts, Documentation
Added syscalls, modified SDC and PATA drivers to use RTC interrupt for timeouts. Added more documentation. Starting OPL2 and OPM sound tests.
2021-11-04 20:09:53 -04:00
Peter Weingartner 8ba5e30697 More documentation
More information has been added to the new documentation. Also did some re-arrangement of system calls to allow for future developments.
2021-10-31 16:25:49 -04:00