Asuro/src/drivers/isr9.pas
kieron 96dfb38124 Fixed IRQs(ish)+
git-svn-id: https://spexeah.com:8443/svn/Asuro@69 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 15:45:34 +00:00

36 lines
631 B
ObjectPascal

{ ************************************************
* Asuro
* Unit: Drivers/ISR9
* Description: Coprocessor Seg Overrun Exception
************************************************
* Author: K Morris
* Contributors:
************************************************ }
unit isr9;
interface
uses
util,
console,
isr_types,
IDT;
procedure register();
implementation
procedure Main(); interrupt;
begin
CLI;
console.writestringln('Coprocessor Seg Overrun Exception.');
util.halt_and_catch_fire;
end;
procedure register();
begin
IDT.set_gate(9, uint32(@Main), $08, ISR_RING_0);
end;
end.