• Joined on 2025-02-05
tomolt pushed to main at karlos/karlos 2026-07-08 21:52:28 +02:00
2abd221789 Utility to choose good IRQ numbers
ac00d1c031 PS/2: Some cosmetic code cleanup
Compare 2 commits »
tomolt pushed to main at karlos/karlos 2026-07-08 20:54:12 +02:00
2791d43f0e Protecting IOAPICs with a spinlock
tomolt pushed to main at karlos/karlos 2026-07-08 20:46:01 +02:00
7ddeeeca86 Split lapic and ioapic code
398aac9e2c apic.c: Changed indentation to 4 spaces
Compare 2 commits »
tomolt pushed to main at karlos/karlos 2026-07-08 20:29:39 +02:00
15978646bf Protecting the CMOS with a spinlock
921d824570 cmos.c: changed code indentation to 4 spaces
Compare 2 commits »
tomolt pushed to main at karlos/karlos 2026-07-08 20:17:18 +02:00
b164d4bdae run-qemu.sh: Only insert disks if they exist
tomolt pushed to main at karlos/karlos 2026-07-08 20:13:35 +02:00
c9452fd542 virtio_cb(): squelched some compiler warnings
tomolt pushed to main at karlos/fernlader2 2026-06-24 22:11:55 +02:00
00c8672f78 TFTP_READ_FILE more or less works now
tomolt pushed to main at karlos/fernlader2 2026-06-24 21:32:31 +02:00
5631354405 trying and failing to receive a whole file ...
tomolt pushed to main at karlos/fernlader2 2026-06-24 20:37:27 +02:00
48f1e90744 Fix bss clear; receive_file() func
tomolt pushed to main at karlos/fernlader2 2026-06-03 22:58:21 +02:00
98da895f18 Got it to run on the test laptop
tomolt pushed to main at karlos/karlos 2026-06-03 21:47:36 +02:00
f449455b32 ram.c: FIX: uint overflow hang; debug print option ignored.
tomolt pushed to main at karlos/fernlader2 2026-05-21 15:58:02 +02:00
8dbeccbe75 Get sip,gip from bootph, call tftp_open
tomolt pushed to main at karlos/fernlader2 2026-05-21 14:44:28 +02:00
b047e34dcb Drop down to real mode for PXE call
tomolt created branch main in karlos/fernlader2 2026-05-20 22:31:47 +02:00
tomolt pushed to main at karlos/fernlader2 2026-05-20 22:31:47 +02:00
89bb0903fe Finding both the PXENV+ and !PXE structs
87ab2b0295 More BIOS text display functionality
37f53699ff Cleaned up the bios call code somewhat
c1737c30b7 Got BIOS downcalls from Prot32 working
0c14013b9d WIP generic bios func wrapper
Compare 10 commits »
tomolt created repository karlos/fernlader2 2026-05-20 22:31:38 +02:00
tomolt pushed to main at karlos/karlos 2026-05-20 21:30:20 +02:00
dd094d63fd diskviewer now has its own hexdump view
fb9a694a34 Added diskviewer app to show hexdump of SATA disks
Compare 2 commits »
tomolt pushed to main at karlos/karlos 2026-05-20 20:49:02 +02:00
bd32ba39a3 Merged SATA code with new framebuffer & printing code
afb23be0df Some more PCI helpers to simplify working with MSI caps
67294b6352 SATA code now uses the new MSI facilities
a46d0d716c Implemented reusable PCI MSI setup code
9ce95fab79 Iterator for PCI capability lists
Compare 62 commits »
tomolt pushed to sata-redux at karlos/karlos 2026-05-20 20:48:47 +02:00
bd32ba39a3 Merged SATA code with new framebuffer & printing code
7047d40aa5 remove string.h include
70b9268aae mouse is always drawn above
14e5603d18 properly freeing allocated components
20ebd83be4 LCTRL+C to center current app instance
Compare 122 commits »
tomolt pushed to sata-redux at karlos/karlos 2026-05-20 20:13:07 +02:00
afb23be0df Some more PCI helpers to simplify working with MSI caps