Evan Green
|
4bbe7c8a43
Kernel changes needed to get x64 booting to a shell.
|
7 years ago |
Evan Green
|
e12e9360ef
x64: Got to user mode, up to the first system call.
|
7 years ago |
Evan Green
|
e37ebd7911
Got to HlStartAllProcessors on x64.
|
7 years ago |
Evan Green
|
c7338e0152
Compiling x64 kernel.
|
7 years ago |
Evan Green
|
e25885711f
Got into the OS loader debugger on x64.
|
7 years ago |
Evan Green
|
001d2b430f
Refactor build to identify kernel files.
|
7 years ago |
Evan Green
|
216f5301a3
Kernel changes to get x64 boot manager to build.
|
7 years ago |
Evan Green
|
0373dd7765
Add GPLv3 banner to all .c, .h, .S, and .ck files.
|
8 years ago |
Chris Stevens
|
7fe36d7a89
Set CR3 to the kernel TSS page directory on NMI.
|
8 years ago |
Evan Green
|
27eaaf33cd
Dispatch signals on user mode stack.
|
8 years ago |
Evan Green
|
eae69e263e
Free up eax in sysenter mechanism.
|
8 years ago |
Evan Green
|
191e3398c3
Move kernel headers to include/minoca/kernel/.
|
8 years ago |
Evan Green
|
68fa37d205
Normalized line endings to LF in the repository.
|
8 years ago |
Evan Green
|
4b5b32e4b7
Moved MM-related portions of the process into their own structure.
|
9 years ago |
Evan Green
|
3867b24aa8
Created full context save/restore functions, in preparation for power transitions. Also made assmebly functions hidden by default.
|
9 years ago |
Evan Green
|
edf8949e62
Added polled-mode Mentor USB for BeagleBone Black. Moved L1 cache maintenance to MM.
|
9 years ago |
Evan Green
|
31c9416d03
Added P-states to BeagleBone Black.
|
9 years ago |
Evan Green
|
1598fc5f17
Initial Commit, r1001.
|
9 years ago |