|
66add380cf
|
Kernel/Utilities: add a new get_top_of_stack convenience function
|
2022-10-12 13:17:58 +02:00 |
|
|
b3e16068ef
|
Kernel: Add Utilities::get_rflags(), and thus Interrupts::are_enabled()
|
2022-10-12 12:56:55 +02:00 |
|
|
eaf7a1620b
|
Next version!
|
2022-10-11 21:42:23 +02:00 |
|
|
1f655fabe2
|
The beginnings of Moon 0.10
Right now the kernel is the only thing with a version number, the user apps just fetch it from the kernel using the sys_getversion() syscall
|
2022-10-07 20:33:00 +02:00 |
|
|
594d79143e
|
Kernel: enable -Wconversion
|
2022-10-06 17:13:34 +02:00 |
|
|
fc9868819f
|
Moon 0.9-dev
|
2022-10-02 21:19:49 +02:00 |
|
|
c76ecdf07c
|
Moon 0.8-dev
|
2022-10-01 17:35:10 +02:00 |
|
|
53d36be339
|
Add a much-needed get_blocks_from_size function
|
2022-10-01 12:13:38 +02:00 |
|
|
87f67b255e
|
Moon 0.7-dev
|
2022-09-29 20:09:39 +02:00 |
|
|
07d6fe388d
|
Fix naming
|
2022-09-25 21:43:28 +02:00 |
|
|
2b700f3c1d
|
Moon 0.6-dev
|
2022-09-25 18:16:49 +02:00 |
|
|
ae9967c462
|
Add new and delete C++ operators
|
2022-09-25 18:12:03 +02:00 |
|
|
0858db73bd
|
Add with_value_of and with_value to MSR
|
2022-09-25 17:29:33 +02:00 |
|
|
4e62566c48
|
Add with_value_of and with_value to MSR
|
2022-09-25 17:28:38 +02:00 |
|
|
aee4e55fdd
|
add a proper kernel panic
|
2022-09-25 16:56:00 +02:00 |
|
|
a2d23efd1b
|
Move files with their headers in include/misc/ into src/misc/
|
2022-09-24 21:46:09 +02:00 |
|
|
198f4196c4
|
Add an MSR utility struct
|
2022-09-24 20:48:27 +02:00 |
|
|
7b8d30aacd
|
Add a Device class to PCI and a PCITypes file for string names for PCI device types
|
2022-09-23 18:01:07 +02:00 |
|
|
c3e5251687
|
Some more userland and font failing
|
2022-09-23 16:41:43 +02:00 |
|
|
523b252960
|
Moon 0.4-dev
|
2022-09-22 08:17:02 +02:00 |
|
|
49ddb47ad4
|
Reorganize structure
|
2022-09-21 17:56:53 +02:00 |
|