TheCurle
TheCurle pushed to master at TheCurle/guinevere-parse 2019-10-15 19:19:05 +00:00
f01e087e27 Add the main file, with the majority of the documentation.
TheCurle pushed to master at TheCurle/guinevere-parse 2019-10-15 12:11:50 +00:00
3f609fd255 Initialization
TheCurle created repository TheCurle/guinevere-parse 2019-10-15 12:08:43 +00:00
TheCurle pushed to cpp at TheCurle/guinevere-server 2019-10-08 01:14:34 +00:00
e5cdd99495 Initialization
TheCurle pushed to go at TheCurle/guinevere-server 2019-10-08 01:13:04 +00:00
7cff1fdfcb Initialization
TheCurle pushed to master at TheCurle/guinevere-server 2019-10-08 01:07:53 +00:00
e1a9ae1cb2 Initialization
TheCurle created repository TheCurle/guinevere-server 2019-10-08 01:00:07 +00:00
TheCurle pushed to integrated-bootloader at gwdev/Sync 2019-09-11 22:44:59 +00:00
fffcc03460 Add EFI headers.
8a54815712 Add all of the functionality to allow the kernel to boot itself.
TheCurle pushed to master at gwdev/Sync 2019-09-11 02:59:47 +00:00
51af007cd5 Many small changes
2536c58607 Redo the utils file
b13f7e6755 Add debugging to the bootstrap, reformat some function names
c22bd248e3 Serial reformat, minor bug fixes
Compare 6 commits »
TheCurle pushed to master at gwdev/Sync 2019-08-20 15:43:38 +00:00
f79f04361a Added a ClearScreen call to the graphics init.
6238fbf8fe Added serial functions to the kernel header, making them global.
d3c8dd45c7 Enable all serial debugging outputs in the interrupt handlers.
4af4ad89a4 Updated the kernel.c comments.
c5178d56bd Semantics.
Compare 7 commits »
TheCurle pushed to master at gwdev/Sync 2019-08-19 22:51:24 +00:00
927aeb0872 Fix an implicit function declaration
9308aaa300 Fix some small pointer issues.
Compare 2 commits »
TheCurle pushed to master at gwdev/Sync 2019-08-19 22:02:53 +00:00
f980acc136 Fix a small bug in the GDT sections that can cause a halt in the kernel..
TheCurle pushed to master at gwdev/Sync 2019-08-19 21:59:18 +00:00
f0ca9de14b Added the current timer tick as a global variable.
2691c1e30e Seriously prioritise output.
437e10e86c Prioritise output before all else, just so we know when the kernel actually works.
24aad1e4a5 Fix a silly issue with the Interrupts using bits instead of bytes when reading and writing ports.
bec10bcee8 Gitignore weirdness.
Compare 5 commits »
TheCurle pushed to master at gwdev/Syncboot 2019-08-14 18:27:11 +00:00
7601f3d93b Three very minor changes.
Compare 2 commits »
TheCurle pushed to master at gwdev/Syncboot 2019-07-26 15:17:43 +00:00
a07c29adf4 Adventures in getting the compilescript to work.
TheCurle pushed to master at gwdev/Syncboot 2019-07-26 00:43:09 +00:00
3b3e94a644 Improve buildscript.
TheCurle pushed to master at gwdev/Syncboot 2019-07-25 21:16:08 +00:00
be1e07d46f Minor changes
0eb8a5ec94 Add a hang loop for possible future GDB debugging
568bb11573 Compile scripts added.
Compare 4 commits »
TheCurle pushed to master at gwdev/Syncboot 2019-07-25 21:02:07 +00:00
3426e81869 Update 'README.md'
TheCurle pushed to master at gwdev/Syncboot 2019-07-25 21:02:07 +00:00
3426e81869 Update 'README.md'
TheCurle deleted branch uefi from gwdev/Sync 2019-07-24 23:45:18 +00:00