BarinkOS/src/kernel
Nigel 9436e6e033 End of the day cleanup.
* Added symbol files to .gitignore
* Improved text in #PG and #GP handlers
* Added the printing of the multiboot structure address and the magic value
* Added page fault screenshot to readme
2022-08-19 01:05:10 +02:00
..
Drivers Fixing include paths for new structure 2022-08-17 14:57:50 +02:00
FileSystem/FAT Restructering Kernel folder before moving to higher half kernel 2022-08-17 14:29:26 +02:00
Interrupts/idt End of the day cleanup. 2022-08-19 01:05:10 +02:00
KernelLauncher Basic Launch of Higher half kernel 2022-08-18 01:26:49 +02:00
Lib Fixing include paths for new structure 2022-08-17 14:57:50 +02:00
Memory Page faults and protetion faults will now hang with a helpful message 2022-08-19 00:44:52 +02:00
SuperVisorTerminal Fixing include paths for new structure 2022-08-17 14:57:50 +02:00
Terminal Basic Launch of Higher half kernel 2022-08-18 01:26:49 +02:00
bitmap.h Restructering Kernel folder before moving to higher half kernel 2022-08-17 14:29:26 +02:00
bootinfo.h Fixing include paths for new structure 2022-08-17 14:57:50 +02:00
cpu.h Page faults and protetion faults will now hang with a helpful message 2022-08-19 00:44:52 +02:00
cpu.s Page faults and protetion faults will now hang with a helpful message 2022-08-19 00:44:52 +02:00
definitions.h Fixing include paths for new structure 2022-08-17 14:57:50 +02:00
io.cpp Re-enabled interrupts from keyboard, Enabled and configured the PIT to throw interrupts at a regular interval 2021-12-20 21:53:57 +01:00
io.h Working on PIC 2021-05-12 23:48:06 +01:00
irq_table.s Renaming/Moving stuff into a different file structure 2021-11-16 13:57:15 +01:00
irs_table.s Renaming/Moving stuff into a different file structure 2021-11-16 13:57:15 +01:00
kernel.cpp End of the day cleanup. 2022-08-19 01:05:10 +02:00
kernel.h Page faults and protetion faults will now hang with a helpful message 2022-08-19 00:44:52 +02:00
linker.ld Basic Launch of Higher half kernel 2022-08-18 01:26:49 +02:00
multiboot.h Restructering Kernel folder before moving to higher half kernel 2022-08-17 14:29:26 +02:00
serial.h Fixing include paths for new structure 2022-08-17 14:57:50 +02:00
time.cpp Clean up of debugging logs and new commands. 2021-12-29 16:15:18 +01:00
time.h Clean up of debugging logs and new commands. 2021-12-29 16:15:18 +01:00
timer.cpp More work on interrupt handling, Started timer interrupt implementation, PIC remapped hopefully successfull 2021-05-16 15:53:14 +01:00
timer.h More work on interrupt handling, Started timer interrupt implementation, PIC remapped hopefully successfull 2021-05-16 15:53:14 +01:00