fix: correction des interruptions par défaut
This commit is contained in:
parent
b4ba872397
commit
aeeb371294
|
@ -263,7 +263,7 @@ void irq0()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -293,7 +293,7 @@ void irq2()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -307,7 +307,7 @@ void irq3()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -321,7 +321,7 @@ void irq4()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -335,7 +335,7 @@ void irq5()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -349,7 +349,7 @@ void irq6()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -363,7 +363,7 @@ void irq7()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -378,7 +378,7 @@ void irq8()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -393,7 +393,7 @@ void irq9()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -408,7 +408,7 @@ void irq10()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -423,7 +423,7 @@ void irq11()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -440,7 +440,7 @@ void irq12()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x1C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -455,7 +455,7 @@ void irq13()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -470,7 +470,7 @@ void irq14()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -483,7 +483,7 @@ void irq15()
|
||||||
popad();
|
popad();
|
||||||
popf();
|
popf();
|
||||||
sti();
|
sti();
|
||||||
asm("addl $0x01C, %esp;");
|
asm("addl $0x0C, %esp;");
|
||||||
iret();
|
iret();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue