Peter Weingartner
|
60c40b750f
|
Initial port to 68040 (WIP)
Not fully working, but it's starting to boot. Interrupts and the Mo keyboard seem not to be working yet.
|
2021-11-27 18:49:47 -05:00 |
|
Peter Weingartner
|
6b8e2204f6
|
Merge branch 'main' into a2560k
|
2021-11-22 21:00:47 -05:00 |
|
Peter Weingartner
|
0806677048
|
FDC: SEEK and RECALIBRATE
SEEK and RECALIBRATE are now functional
|
2021-11-17 13:29:42 -05:00 |
|
Jesus Garcia
|
4072a345ba
|
Added Linux Flash Target, and fixed case sensitive VECTORS section.
|
2021-11-17 08:30:03 -05:00 |
|
Peter Weingartner
|
080cef7236
|
SYS_TEXT_SETSIZES
Readded sys_text_setsizes call. Made some fixes to the kernel call dispatch.
|
2021-11-13 13:36:28 -05: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
|
10517ad6ae
|
Hires DIP switch & UART divisors
Added code to honor the resolution DIP switch on the U. Refined the UART divisor constants to be more accurate on the U.
|
2021-11-10 20:57:24 -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
|
c8c8aca1c6
|
Merge branch 'pr/3'
|
2021-11-07 14:18:56 -05:00 |
|
Peter Weingartner
|
dede1a0b6d
|
Re-integrating U... and bitmaps
|
2021-11-06 21:02:59 -04:00 |
|
Jesus Garcia
|
5a84dd1593
|
Added Linux/Mac build support
|
2021-11-06 11:28:34 -04:00 |
|
Peter Weingartner
|
c15770204d
|
A2560K LEDs and Settings
Added CAPS lock LED control for the A2560K keyboard. Also moved SETSOF and SETRTC to settings.
|
2021-10-27 23:27:57 -04:00 |
|
Peter Weingartner
|
8d2b294672
|
Some work on the RTC and a splashscreen (not working)
|
2021-10-22 19:23:05 -04:00 |
|
Peter Weingartner
|
48cebfb089
|
Initial port...
|
2021-10-18 21:12:40 -04:00 |
|
Peter Weingartner
|
c72e42be52
|
Update to main screen and readme files
|
2021-10-16 15:11:23 -04:00 |
|
Peter Weingartner
|
f94cb333f5
|
Started support for mouse (interrupt not working)
Added simple mouse support... interrupt is still not working for some reason.
|
2021-10-13 16:05:05 -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
|
1a3e3d79f5
|
Some refactoring and FSYS
Some refactoring of debug/tracing code and additions to FSYS and system information routines.
|
2021-09-22 16:08:09 -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
|
b172a7e086
|
Rudimentary Interrupts
Added first pass of interrupt handling. SOF interrupt for Channel A is working in this test.
|
2021-09-17 21:40:55 -04:00 |
|
Peter Weingartner
|
ac4f09f048
|
Has Sound!
Added initialization code for the CODEC, PSG, and SID chips.
|
2021-09-17 14:27:52 -04:00 |
|
Peter Weingartner
|
1da613be94
|
Added FatFS
|
2021-09-14 18:23:33 -04:00 |
|
Peter Weingartner
|
a15140f921
|
PS/2 and BLOCK device added
Added BLOCK device interface and PS/2 keyboard driver.
|
2021-09-14 15:45:30 -04:00 |
|
Peter Weingartner
|
1dbc50c7fe
|
SYSCALL framework
Initial framework for system calls created.
|
2021-09-13 13:07:00 -04:00 |
|
Peter Weingartner
|
3c073aa35c
|
Initial text driver work for VICKY III
|
2021-09-11 22:05:36 -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 |
|
Peter Weingartner
|
642e17b084
|
Simple BIOS Call Working
Simple test of a bconout BIOS call is working under Easy68K emulator.
|
2021-08-30 22:01:09 -04:00 |
|
Peter Weingartner
|
9e34fe07a6
|
Test of TRAP#13
|
2021-08-30 10:24:51 -04:00 |
|