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
95856b80dc
LPT and MIDI Tests
...
Added tests for the parallel and MIDI ports on SuperIO machines
2021-11-02 15:08:27 -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
Peter Weingartner
4ffcebe83e
Documentation
...
Starting a comprehensive document to describe how to use Foenix/MCP
2021-10-30 15:38:39 -04:00
Peter Weingartner
d2725d7d54
More SYSCALLS, improved error handling
...
Added system calls and improved error information in the CLI
2021-10-29 18:45:58 -04:00
Peter Weingartner
48cebfb089
Initial port...
2021-10-18 21:12:40 -04:00
Peter Weingartner
863bbd9472
Fixed IDE issues
...
Can now read a directory.
2021-10-06 11:54:33 -04:00
Peter Weingartner
7498b83349
Started a Developer's Guide
2021-09-20 00:05:42 -04:00
Peter Weingartner
52f1882a25
More syscalls and CLI beginning
...
Added more syscalls. Started the command line utility.
2021-09-19 19:16:41 -04:00
Peter Weingartner
040b631a93
Additional Devices
...
Started adding support for serial ports (able to do loopback test), LPR (still not working).
2021-09-17 12:01:24 -04:00
Peter Weingartner
a1cd5ddc24
Text Screen Size Calculation
...
Implemented SETSIZES
2021-09-13 15:44:41 -04:00
Peter Weingartner
3c073aa35c
Initial text driver work for VICKY III
2021-09-11 22:05:36 -04:00