Commit graph

11 commits

Author SHA1 Message Date
Peter Weingartner fbfd65a933 TESTMEM
Added a memory test command.
2021-10-31 20:29:47 -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 a3dab23bac SYS_EXIT, RUN command
Added ability to RUN a PGX file and the SYS_EXIT call.
2021-09-30 13:39:39 -04:00
Peter Weingartner cb75f46b2e More system calls
Added some more system calls. Made a slight change to the TRAP convention. Now using TRAP #15 for system calls, and moved everything down one register: D0 = function, D1 = param 1, etc.
2021-09-21 19:07:45 -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 ca23f971e7 Low level PATA and SDC drivers
Added low level code for PATA and SDC devices.
2021-09-13 20:39:41 -04:00
Peter Weingartner 1dbc50c7fe SYSCALL framework
Initial framework for system calls created.
2021-09-13 13:07:00 -04:00
Peter Weingartner ddc9c962ef Restructured directories
Switched to a more hierarchical structure, preparing for adding more code to flesh out the real kernel code.
2021-09-03 17:49:24 -04:00
Renamed from src/bios_m68k.c (Browse further)