diff --git a/src/driver/net/ipv4.pas b/src/driver/net/ipv4.pas index 341ac449..f95d413d 100644 --- a/src/driver/net/ipv4.pas +++ b/src/driver/net/ipv4.pas @@ -60,7 +60,7 @@ end; procedure register; var - i : integer; + i : uint8; begin if not Registered then begin diff --git a/src/kernel.pas b/src/kernel.pas index 92dd4e53..c401190d 100644 --- a/src/kernel.pas +++ b/src/kernel.pas @@ -35,8 +35,7 @@ uses USB, testdriver, E1000, - AHCI_OLD, - IDE, + IDE, storagemanagement, ipv4; procedure kmain(mbinfo: Pmultiboot_info_t; mbmagic: uint32); stdcall; @@ -95,6 +94,7 @@ begin terminal.registerCommand('BSOD', @terminal_command_bsod, 'Force a Panic Screen.'); drivermanagement.init(); + storagemanagement.init(); console.init(); @@ -140,8 +140,7 @@ begin mouse.init(); testdriver.init(); E1000.init(); - //AHCI_OLD.init(); - //IDE.init(); + IDE.init(); //Nothing beyond here USB.init(); pci.init();