Asuro/src/driver/testdriver.pas
kieron fc3f2f1998 Driver Management changes.
git-svn-id: https://spexeah.com:8443/svn/Asuro@300 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-05 09:26:20 +00:00

31 lines
567 B
ObjectPascal

unit testdriver;
interface
uses
console, drivermanagement;
procedure init;
implementation
function load(ptr : void) : boolean;
begin
console.writestringln('DUMMY DRIVER LOADED.')
end;
procedure init;
var
devID : TDeviceIdentifier;
begin
devID.bus:= biPCI; { PCI BUS }
devID.id0:= idANY; { ANY DEVICE ID }
devID.id1:= $00000006; { CLASS }
devID.id2:= $00000000; { SUBCLASS }
devID.id3:= $00000000; { PROGIF }
devID.ex:= nil; { NO EXTENDED INFO }
drivermanagement.register_driver('DUMMY DRIVER', @devID, @load);
end;
end.