Interrupt Descriptor Table — Änderungen 9946 → 10962

Zeile 71: Zeile 71:
 
Damit kann eine IDT beispielsweise mit Code wie dem folgenden geladen werden:
 
Damit kann eine IDT beispielsweise mit Code wie dem folgenden geladen werden:
  
−
<c>static long long unsigned int idt[IDT_ENTRIES];
+
<c>static uint64_t idt[IDT_ENTRIES];
 
   
 
   
 
// ...
 
// ...
 
   
 
   
 
struct {
 
struct {
−
     unsigned short int limit;
+
     uint16_t limit;
 
     void* pointer;
 
     void* pointer;
 
} __attribute__((packed)) idtp = {
 
} __attribute__((packed)) idtp = {