• Joined on 2025-02-05
tomolt pushed to keyboard-thomas at karlos/karlos 2025-08-14 18:25:58 +02:00
f06ab3c5af WIP Switching to scancode set 2
tomolt created branch keyboard-thomas in karlos/karlos 2025-08-13 21:30:28 +02:00
tomolt pushed to keyboard-thomas at karlos/karlos 2025-08-13 21:30:28 +02:00
58ad56118c Troubleshooting to get keyboard driver working
a33a142653 Work around buggy bochs ACPI tables
2e8c32a3b0 Some attempts to get keyboard working on HW
Compare 3 commits »
tomolt pushed to main at karlos/karlos 2025-08-13 18:34:05 +02:00
2bf714fd58 Work around buggy bochs ACPI tables
tomolt pushed to main at karlos/karlos 2025-08-06 19:35:50 +02:00
a22c4c4d97 (Re-)introduced cache enabling on all cores at start
tomolt pushed to main at karlos/fernlader 2025-07-18 00:58:49 +02:00
4e6c29c621 More general cleanup
tomolt pushed to main at karlos/fernlader 2025-07-18 00:23:19 +02:00
68eb1914b1 Some asm restructuring; Reduced binary size
tomolt pushed to main at karlos/fernlader 2025-07-17 23:57:57 +02:00
001f3b0a5c Shrunk binary by making bootboot struct BSS
tomolt pushed to main at karlos/fernlader 2025-07-17 23:41:46 +02:00
65c9bf56f5 Separate BSS section, cleared manually at runtime.
tomolt pushed to main at karlos/fernlader 2025-07-17 15:23:14 +02:00
ac53cb9cfc Saving framebuffer information
tomolt pushed to main at karlos/fernlader 2025-07-17 15:08:13 +02:00
b8a175b78f Setting up a VESA video mode
cdfef627fa Printing a hex dump of the tftp_open cmd
093969301e Trying to debug failing TFTP open
be2d14de91 Increased TX buffer size
Compare 4 commits »
tomolt pushed to main at karlos/fernlader 2025-07-08 17:22:09 +02:00
43a0d9017c We have liftoff!
tomolt pushed to main at karlos/fernlader 2025-07-08 16:00:06 +02:00
5fab4ba6c3 Alloc'ing from the memory map
tomolt pushed to main at karlos/fernlader 2025-07-08 15:43:31 +02:00
51502e07d4 lboot now sets up an initial bootboot struct
tomolt pushed to main at karlos/fernlader 2025-07-08 14:16:04 +02:00
1ba17d852b Fixed bug in page table heap alloc
tomolt pushed to main at karlos/fernlader 2025-07-08 02:04:13 +02:00
c13946c7dd Receiving a whole file over PXE
tomolt pushed to main at karlos/fernlader 2025-07-07 16:18:58 +02:00
1c0b8a53d6 Partially implemented ELF loading
tomolt pushed to main at karlos/fernlader 2025-07-07 02:55:38 +02:00
e8e139ddf3 Retrieving the first block via PXE
tomolt pushed to main at karlos/fernlader 2025-07-07 02:38:48 +02:00
fcdea29944 Imported a bunch of C code from KarlOS + bootboot
tomolt created branch main in karlos/fernlader 2025-07-07 02:12:07 +02:00