Gunnar Beutner
|
e56a0d6af7
|
Kernel: Fix memset() on x86_64
Previously memset() only set half of the bytes to the requested value.
|
2021-06-28 15:55:00 +02:00 |
|
Gunnar Beutner
|
9d9f20391d
|
Kernel: Use macros for GDT indices instead of hardcoding the values
|
2021-06-27 15:46:42 +02:00 |
|
Gunnar Beutner
|
065c6c307d
|
Kernel: Add support for interrupts on x86_64
|
2021-06-27 15:46:42 +02:00 |
|
Gunnar Beutner
|
233ef26e4d
|
Kernel+Userland: Add x86_64 registers to RegisterState/PtraceRegisters
|
2021-06-27 15:46:42 +02:00 |
|
Hendiadyoin1
|
62f9377656
|
Kernel: Move special sections into Sections.h
This also removes a lot of CPU.h includes infavor for Sections.h
|
2021-06-24 00:38:23 +02:00 |
|
Hendiadyoin1
|
7ca3d413f7
|
Kernel: Pull apart CPU.h
This does not add any functional changes
|
2021-06-24 00:38:23 +02:00 |
|