From 919f0cad8974fcc98b8663ad875684fa2c5ef35a Mon Sep 17 00:00:00 2001 From: ChUrl Date: Sat, 16 Jul 2022 01:02:31 +0200 Subject: [PATCH] add com1 interrupt numbers to pic/intdis --- c_os/kernel/interrupts/IntDispatcher.h | 3 ++- c_os/kernel/interrupts/PIC.h | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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