Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.33 KB | None | 0 0
  1. static void IDT_Load(void)
  2. {
  3. asm volatile("cli");
  4. struct {
  5.     unsigned short int limit;
  6.     void* pointer;
  7. } __attribute__((packed)) idtp = {
  8.     IDT_ENTRIES * 8 - 1,
  9.     idt,
  10. };
  11. asm volatile("lidt %0" : : "m" (idtp));
  12. asm volatile("sti"); // Interrupts aktivieren
  13. /*asm volatile("int $0x8"); */
  14. //asm volatile("int $0x0D");
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement