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

Fixed a lot of errors, and redesigned most of the ISR and IDTs. #36

Closed gbowne1 closed 8 months ago

gbowne1 commented 8 months ago

This fixes about 80% of the mess in the GDT, ISR and IDT's for the OS.

This was actually created by @Karutoh

On the surface view of this code, this can be merged as is, but needs more work and testing but it significantly reduces the number of errors.