diff --git a/Asuro.iso b/Asuro.iso index 84b1e336..3219fd7f 100644 Binary files a/Asuro.iso and b/Asuro.iso differ diff --git a/bin/kernel.bin b/bin/kernel.bin index a3e7953e..8001af70 100755 Binary files a/bin/kernel.bin and b/bin/kernel.bin differ diff --git a/iso/boot/asuro.bin b/iso/boot/asuro.bin index a3e7953e..8001af70 100755 Binary files a/iso/boot/asuro.bin and b/iso/boot/asuro.bin differ diff --git a/lib/fat32.ppu b/lib/fat32.ppu index 513f0a10..15ee60e1 100644 Binary files a/lib/fat32.ppu and b/lib/fat32.ppu differ diff --git a/lib/kernel.ppu b/lib/kernel.ppu index f71049e3..fcfdc564 100644 Binary files a/lib/kernel.ppu and b/lib/kernel.ppu differ diff --git a/lib/libpconsole.a b/lib/libpconsole.a index 441d1157..964b54fb 100644 Binary files a/lib/libpconsole.a and b/lib/libpconsole.a differ diff --git a/lib/libpmultiboot.a b/lib/libpmultiboot.a index 96c9889d..3bdbfc90 100644 Binary files a/lib/libpmultiboot.a and b/lib/libpmultiboot.a differ diff --git a/lib/libpsystem.a b/lib/libpsystem.a index 68331924..ecbe748c 100644 Binary files a/lib/libpsystem.a and b/lib/libpsystem.a differ diff --git a/src/driver/storage/fat32.pas b/src/driver/storage/fat32.pas index 28db4b51..9bcca5d7 100644 --- a/src/driver/storage/fat32.pas +++ b/src/driver/storage/fat32.pas @@ -115,32 +115,13 @@ var i : uint8; bootRecord : TBootRecord; buffer : puint32; - asuroArray : byteArray8;// = byteArray8(['A','S','U','R','O',' ','V','1']); - fatArray : byteArray8;// = byteArray8(['F','A','T','3','2',' ',' ',' ']); + asuroArray : byteArray8 = ('A','S','U','R','O',' ','V','1'); + fatArray : byteArray8 = ('F','A','T','3','2',' ',' ',' '); tmpArray : byteArray8; fatStart : uint32; dataStart: uint32; begin - - asuroArray[0] := 'A'; - asuroArray[1] := 's'; - asuroArray[2] := 'u'; - asuroArray[3] := 'r'; - asuroArray[4] := 'o'; - asuroArray[5] := ' '; - asuroArray[6] := 'V'; - asuroArray[7] := '1'; - - fatArray[0] := 'F'; - fatArray[1] := 'A'; - fatArray[2] := 'T'; - fatArray[3] := '3'; - fatArray[4] := '2'; - fatArray[5] := ' '; - fatArray[6] := ' '; - fatArray[7] := ' '; - buffer:= puint32(kalloc(512)); bootrecord.jmp2boot:= $00; // TODO what ahppens here??? diff --git a/src/kernel.pas b/src/kernel.pas index 20f24766..0880af42 100644 --- a/src/kernel.pas +++ b/src/kernel.pas @@ -200,7 +200,7 @@ begin console.setdefaultattribute(console.combinecolors(Green, Black)); console.writestringln('Asuro Booted Correctly!'); console.setdefaultattribute(console.combinecolors(White, Black)); - if INTE then console.writestringln('Interrupts are enabled.') else console.writestringln('Interrupts are disabled.'); + //if INTE then console.writestringln('Interrupts are enabled.') else console.writestringln('Interrupts are disabled.'); console.writestringln(''); console.writestringln('Press any key to boot in to Asuro Terminal...'); tracer.pop_trace;