|
|
a52f06f81e
|
Massive backlog of changes
|
2022-06-15 15:59:31 -05:00 |
|
|
|
8605f08405
|
Changed DPL of syscall interrupt to 3
|
2021-04-19 06:57:05 -05:00 |
|
|
|
5efc389935
|
Finished basic task switching mechansim
PCB is local to a process's address space.
Context switches are written in assembly.
Moved x86 headers to include/x86
|
2021-04-19 03:40:33 -05:00 |
|
|
|
0b84658a61
|
TSS is created and TR loaded in initialize_gdt()
|
2021-04-18 02:07:00 -05:00 |
|
|
|
6138766c49
|
Added sequence to remap PIC
Wrote GDT code in C
Added routines to initialize GDT and IDT
|
2021-04-16 01:45:40 -05:00 |
|
|
|
c5e38801f3
|
Fixed the idt_info_t struct and lidt()
Info was not loaded properly, causing crash
|
2021-04-15 05:49:11 -05:00 |
|
|
|
29544b0eb8
|
Moved interrupt code to separate file.
Added new source file to Makefile.am
|
2021-04-14 02:46:04 -05:00 |
|