diff options
| author | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-28 22:53:57 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-28 22:53:57 +0100 |
| commit | 8b14d5db84ffe44e0092afd610c216a6f36d7058 (patch) | |
| tree | 07d7da034be8b0da2dde1545000c0fc0fa2d3b20 /Private/HALKit/AMD64/HalDescriptorLoader.cpp | |
| parent | a71e1f4adc378ae69a001a9b7103c37ce1b1ee64 (diff) | |
HCoreKrnl: Interrupts are now working.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Private/HALKit/AMD64/HalDescriptorLoader.cpp')
| -rw-r--r-- | Private/HALKit/AMD64/HalDescriptorLoader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Private/HALKit/AMD64/HalDescriptorLoader.cpp b/Private/HALKit/AMD64/HalDescriptorLoader.cpp index 3c84f151..fb41f654 100644 --- a/Private/HALKit/AMD64/HalDescriptorLoader.cpp +++ b/Private/HALKit/AMD64/HalDescriptorLoader.cpp @@ -55,7 +55,7 @@ void IDTLoader::Load(Register64 &idt) { MUST_PASS(baseIdt[0]); - for (UInt16 i = 0; i < 32; i++) { + for (UInt16 i = 0; i < kKernelIdtSize; i++) { kInterruptVectorTable[i].Selector = kGdtCodeSelector; kInterruptVectorTable[i].Ist = 0x0; kInterruptVectorTable[i].TypeAttributes = kInterruptGate; |
