git-svn-id: https://spexeah.com:8443/svn/Asuro@512 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
parent
01d4411031
commit
c514e7dc83
BIN
bin/kernel.bin
BIN
bin/kernel.bin
Binary file not shown.
Binary file not shown.
BIN
lib/fat32.ppu
BIN
lib/fat32.ppu
Binary file not shown.
BIN
lib/kernel.ppu
BIN
lib/kernel.ppu
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
lib/libpsystem.a
BIN
lib/libpsystem.a
Binary file not shown.
@ -115,32 +115,13 @@ var
|
|||||||
i : uint8;
|
i : uint8;
|
||||||
bootRecord : TBootRecord;
|
bootRecord : TBootRecord;
|
||||||
buffer : puint32;
|
buffer : puint32;
|
||||||
asuroArray : byteArray8;// = byteArray8(['A','S','U','R','O',' ','V','1']);
|
asuroArray : byteArray8 = ('A','S','U','R','O',' ','V','1');
|
||||||
fatArray : byteArray8;// = byteArray8(['F','A','T','3','2',' ',' ',' ']);
|
fatArray : byteArray8 = ('F','A','T','3','2',' ',' ',' ');
|
||||||
tmpArray : byteArray8;
|
tmpArray : byteArray8;
|
||||||
|
|
||||||
fatStart : uint32;
|
fatStart : uint32;
|
||||||
dataStart: uint32;
|
dataStart: uint32;
|
||||||
begin
|
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));
|
buffer:= puint32(kalloc(512));
|
||||||
|
|
||||||
bootrecord.jmp2boot:= $00; // TODO what ahppens here???
|
bootrecord.jmp2boot:= $00; // TODO what ahppens here???
|
||||||
|
@ -200,7 +200,7 @@ begin
|
|||||||
console.setdefaultattribute(console.combinecolors(Green, Black));
|
console.setdefaultattribute(console.combinecolors(Green, Black));
|
||||||
console.writestringln('Asuro Booted Correctly!');
|
console.writestringln('Asuro Booted Correctly!');
|
||||||
console.setdefaultattribute(console.combinecolors(White, Black));
|
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('');
|
||||||
console.writestringln('Press any key to boot in to Asuro Terminal...');
|
console.writestringln('Press any key to boot in to Asuro Terminal...');
|
||||||
tracer.pop_trace;
|
tracer.pop_trace;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user