git-svn-id: https://spexeah.com:8443/svn/Asuro@511 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
1 parent
40d2184e48
commit
01d4411031
13 files changed
+6
-35
No files matched your search
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -20,10 +20,10 @@ uses
|
||||
isrmanager;
|
||||
|
||||
const
|
||||
INTEL_VEND = $8086;
|
||||
E1000_DEV = $100E;
|
||||
I217_DEV = $153A;
|
||||
LM82577_DEV = $10EA;
|
||||
INTEL_VEND = $8086;
|
||||
E1000_DEV = $100E;
|
||||
I217_DEV = $153A;
|
||||
LM82577_DEV = $10EA;
|
||||
|
||||
REG_CTRL = $0000;
|
||||
REG_STATUS = $0008;
|
||||
@@ -410,7 +410,7 @@ var
|
||||
data : uint32;
|
||||
|
||||
begin
|
||||
console.writestringln('E1000');
|
||||
//console.writestringln('E1000');
|
||||
push_trace('E1000.fire');
|
||||
//console.outputln('E1000 Driver', 'FIRED.');
|
||||
|
||||
|
||||
+1
-30
@@ -12,11 +12,7 @@ unit isr;
|
||||
interface
|
||||
|
||||
uses
|
||||
Console
|
||||
{ISR0, ISR1, ISR2, ISR3, ISR4, ISR5, ISR6, ISR7, ISR8, ISR9,
|
||||
ISR10, ISR11, ISR12, ISR13, ISR14, ISR15, ISR16, ISR17, ISR18,
|
||||
ISR32, ISR33,
|
||||
ISR40, ISR44};
|
||||
Console;
|
||||
|
||||
procedure init();
|
||||
|
||||
@@ -24,32 +20,7 @@ implementation
|
||||
|
||||
procedure init();
|
||||
begin
|
||||
{console.outputln('ISR','INIT START.');
|
||||
ISR0.register(); // Divide-By-Zero
|
||||
ISR1.register(); // Debug
|
||||
ISR2.register(); // Non-Maskable Inturrupt
|
||||
ISR3.register(); // Breakpoint
|
||||
ISR4.register(); // Detected Overflow
|
||||
ISR5.register(); // Out of Bounds
|
||||
ISR6.register(); // Invalid OPCode
|
||||
ISR7.register(); // No Coprocessor
|
||||
ISR8.register(); // Double Fault
|
||||
ISR9.register(); // CP Segment Overrun
|
||||
ISR10.register(); // Bad TSS
|
||||
ISR11.register(); // Segment not Present
|
||||
ISR12.register(); // Stack Fault
|
||||
ISR13.register(); // General Protection Fault
|
||||
ISR14.register(); // Page Fault
|
||||
ISR15.register(); // Unknown Interrupt
|
||||
ISR16.register(); // CP Fault
|
||||
ISR17.register(); // Alignment Check
|
||||
ISR18.register(); // Machine Check
|
||||
|
||||
ISR32.register(); // 55ms Timer
|
||||
ISR33.register(); // Keyboard
|
||||
ISR40.register(); // 1024/s Timer
|
||||
ISR44.register(); // Mouse
|
||||
console.outputln('ISR','INIT END.');}
|
||||
end;
|
||||
|
||||
end.
|
||||
Reference in new issue
Block a user