|
|
be2d14de91
|
Increased TX buffer size
|
2025-07-09 18:49:38 +02:00 |
|
|
|
43a0d9017c
|
We have liftoff!
|
2025-07-08 17:22:00 +02:00 |
|
|
|
5fab4ba6c3
|
Alloc'ing from the memory map
|
2025-07-08 15:59:52 +02:00 |
|
|
|
51502e07d4
|
lboot now sets up an initial bootboot struct
|
2025-07-08 15:43:19 +02:00 |
|
|
|
1ba17d852b
|
Fixed bug in page table heap alloc
|
2025-07-08 14:15:51 +02:00 |
|
|
|
c13946c7dd
|
Receiving a whole file over PXE
|
2025-07-08 02:04:02 +02:00 |
|
|
|
1c0b8a53d6
|
Partially implemented ELF loading
|
2025-07-07 16:18:46 +02:00 |
|
|
|
e8e139ddf3
|
Retrieving the first block via PXE
|
2025-07-07 02:55:26 +02:00 |
|
|
|
fcdea29944
|
Imported a bunch of C code from KarlOS + bootboot
|
2025-07-07 02:38:36 +02:00 |
|
|
|
94919ad0c7
|
Opening a TFTP file stream
|
2025-07-07 02:10:02 +02:00 |
|
|
|
04f6352b77
|
Loading 64-bit segments into all selectors
|
2025-07-05 21:31:37 +02:00 |
|
|
|
c24a6014f7
|
Set up a separate long-mode GDT
|
2025-07-05 20:41:51 +02:00 |
|
|
|
0bfcd7afd2
|
(Mostly) entering long mode
|
2025-07-05 20:29:53 +02:00 |
|
|
|
11cdc51979
|
Filling out the rest of the page tables
|
2025-07-05 20:18:58 +02:00 |
|
|
|
c41288151a
|
More coherent symbol names
|
2025-07-05 19:39:25 +02:00 |
|
|
|
517fcba43b
|
Alloc'ing from heap we set up.
|
2025-07-05 19:34:54 +02:00 |
|
|
|
50d9e63041
|
Scanning for useful mem for heap
|
2025-07-05 19:30:14 +02:00 |
|
|
|
77d791f177
|
Implemented mmap storage, mem allocation etc.
|
2025-07-05 15:30:38 +02:00 |
|
|
|
54476eeea1
|
Working on e820 memory map
|
2025-07-04 16:33:05 +02:00 |
|
|
|
f157f82657
|
Print to COM1 port
|
2025-07-04 16:17:38 +02:00 |
|
|
|
1015d79280
|
Entering unreal mode
|
2025-07-04 15:51:51 +02:00 |
|