gbowne1 / ClassicOS

An x86 32 biit Operating System for 386, 486, Pentium class (P-60 to 233MHz, Pentium II, P3, P4, etc)
GNU General Public License v3.0
4 stars 1 forks source link

Fixing interrupts #35

Closed gbowne1 closed 8 months ago

gbowne1 commented 8 months ago

fixing some issues in my editor. Also adding a utility for working wth interrupts and fixing isr.c

I added interrupt_utils.h

This now compiles to 84% where it starts to include all the /sys/ stuff

pci.c and pci.h needs to be converted into assembly, and add a pci.s

the other issues are with gdt.c/gdt.h and idt.c/idt.h and also isr.c/idt.c

gbowne1 commented 8 months ago

Alright @Karutoh will merge this