Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | interrupts: exception_handler should accept IRQ numberHEADmain | Raghuram Subramani | 2025-09-16 |
| | |||
* | kernel: boot: interrupts: split interrupt-specific functions into its | Raghuram Subramani | 2025-09-16 |
| | | | | own file | ||
* | interrupts: refactor interrupts enable/disable API | Raghuram Subramani | 2025-06-01 |
| | |||
* | interrupts: use constants for IDT_ENTRY attributes | Raghuram Subramani | 2025-05-25 |
| | |||
* | gdt: prefix constants with GDT_ | Raghuram Subramani | 2025-05-25 |
| | |||
* | interrupts: rename idt namespace to interrupts | Raghuram Subramani | 2025-05-25 |
| | |||
* | interrupts: fix incorrect segment selector offset | Raghuram Subramani | 2025-05-24 |
| | | | | | | IDT entry was setting the segment selector (GDT offset) to 0, which is the NULL selector. Therefore, a general protection fault was triggered crashing the kernel. This commit sets it to 0x08 (the first selector). | ||
* | IDT: Initialize IDT with a very basic exception handler that does nothing | Raghuram Subramani | 2025-02-07 |
| | |||
* | boot: GDT: C->C++ | Raghuram Subramani | 2025-01-31 |
| | |||
* | (misc): Add support for C++ | Raghuram Subramani | 2025-01-31 |
| | |||
* | misc: Clean headers | Raghuram Subramani | 2025-01-10 |
| | |||
* | misc: cmos->bubbl | Raghuram Subramani | 2025-01-06 |
| | |||
* | kernel: gdt: Refactor struct & variable names | Raghuram Subramani | 2025-01-05 |
| | |||
* | kernel: gdt: Use macro for packed attribute | Raghuram Subramani | 2025-01-05 |
| | |||
* | misc: Two spaces before the copyright name. | Raghuram Subramani | 2025-01-04 |
| | |||
* | kernel: Properly initialize GDT | Raghuram Subramani | 2025-01-02 |
| | |||
* | kernel: GDT: Create GDT | Raghuram Subramani | 2025-01-01 |
The GDT has been implemented. It is yet to be loaded and used. |