Bananymous
|
29fd682672
|
Kernel: Store current processor pointer in IA32_GS_BASE
This allows easier access to processors fields
|
2024-03-07 16:05:29 +02:00 |
Bananymous
|
58aca68726
|
Kernel: Move GDT to Processor
|
2024-03-06 00:35:45 +02:00 |
Bananymous
|
c035d3c82c
|
Kernel: Start all processors on kernel boot
Processors don't do anything, except print hello message and halt.
|
2024-03-03 02:19:43 +02:00 |
Bananymous
|
dfe5a2d665
|
All: Cleanup all files
Add newline to end of files and remove whitespace from end of lines
|
2024-01-24 15:53:38 +02:00 |
Bananymous
|
128202a55a
|
Kernel: Cleanup GDT code
|
2023-10-13 16:18:22 +03:00 |
Bananymous
|
ab8aac7dcf
|
Kernel: GDT tss selector is now 16 bit value
|
2023-05-06 17:34:22 +03:00 |
Bananymous
|
f1a0625b61
|
Kernel: TSS stack can be set after initialization
|
2023-04-25 14:48:12 +03:00 |
Bananymous
|
7fcbb869e1
|
Kernel: Initialize GDT in kernel code
We dont use the boot GDT only while booting
|
2023-03-01 21:21:56 +02:00 |