diff --git a/c_os/kernel/interrupts/IntDispatcher.h b/c_os/kernel/interrupts/IntDispatcher.h index b933f9d..7659dbc 100755 --- a/c_os/kernel/interrupts/IntDispatcher.h +++ b/c_os/kernel/interrupts/IntDispatcher.h @@ -27,7 +27,8 @@ public: // Vektor-Nummern enum { timer = 32, - keyboard = 33 + keyboard = 33, + com1 = 36 }; // Initialisierung der ISR map mit einer Default-ISR. diff --git a/c_os/kernel/interrupts/PIC.h b/c_os/kernel/interrupts/PIC.h index 46b44aa..a3cd2c0 100755 --- a/c_os/kernel/interrupts/PIC.h +++ b/c_os/kernel/interrupts/PIC.h @@ -27,8 +27,9 @@ public: // IRQ-Nummern von Geraeten enum { - timer = 0, // Programmable Interrupt Timer (PIT) - keyboard = 1 // Tastatur + timer = 0, // Programmable Interrupt Timer (PIT) + keyboard = 1, // Tastatur + com1 = 4 }; // Freischalten der Weiterleitung eines IRQs durch den PIC an die CPU