• Joined on 2025-02-05
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
tomolt pushed to sata-redux at karlos/karlos 2026-05-20 20:01:15 +02:00
67294b6352 SATA code now uses the new MSI facilities
tomolt pushed to sata-redux at karlos/karlos 2026-05-20 19:49:34 +02:00
a46d0d716c Implemented reusable PCI MSI setup code
tomolt pushed to sata-redux at karlos/karlos 2026-05-06 22:11:14 +02:00
9ce95fab79 Iterator for PCI capability lists
b267096689 Renamed pci_iterator to pci_iter
Compare 2 commits »
tomolt pushed to sata-redux at karlos/karlos 2026-05-06 21:42:45 +02:00
bda08802fa Detecting more than one SATA HBA
b57b864df5 Removed some broken, unused PCI code
Compare 2 commits »
tomolt pushed to sata-redux at karlos/karlos 2026-05-06 20:36:42 +02:00
e63c1f1047 Minuscule SATA improvements
23441cc5e5 Merge branch 'main' into sata-redux
5614b95a8e common_isr as assembly function
1f04bddb53 alternative pool initialization with small allocations
422dfca46e working global allocator protected with spinlock
Compare 62 commits »
tomolt pushed to sata-redux at karlos/karlos 2026-05-06 19:50:42 +02:00
5c6d78079f SATA: Free request after completion/error