Stuff and things.
git-svn-id: https://spexeah.com:8443/svn/Asuro@3 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
parent
37d3addb47
commit
ad4301222a
@ -1,5 +1,6 @@
|
||||
#!/bin/sh
|
||||
ERRCOUNT=0
|
||||
echo " "
|
||||
echo "======================="
|
||||
echo "== ASURO COMPILATION =="
|
||||
echo "======================="
|
||||
|
7
compile_and_run.sh
Executable file
7
compile_and_run.sh
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
ERRCOUNT=0
|
||||
echo "======================="
|
||||
echo "== ASURO =="
|
||||
echo "======================="
|
||||
./compile.sh
|
||||
./run.sh
|
7
compile_and_run.sh~
Executable file
7
compile_and_run.sh~
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
ERRCOUNT=0
|
||||
echo "======================="
|
||||
echo "== ASURO =="
|
||||
echo "======================="
|
||||
./compile
|
||||
./run
|
Binary file not shown.
BIN
lib/kernel.o
BIN
lib/kernel.o
Binary file not shown.
BIN
lib/kernel.ppu
BIN
lib/kernel.ppu
Binary file not shown.
BIN
lib/libpkernel.a
BIN
lib/libpkernel.a
Binary file not shown.
BIN
lib/stub.o
BIN
lib/stub.o
Binary file not shown.
30
run.sh
Executable file
30
run.sh
Executable file
@ -0,0 +1,30 @@
|
||||
#!/bin/sh
|
||||
ERRCOUNT=0
|
||||
echo " "
|
||||
echo "======================="
|
||||
echo "== ASURO OPERATION =="
|
||||
echo "======================="
|
||||
echo " "
|
||||
echo "Running Asaro..."
|
||||
qemu-system-i386 -cdrom Asuro.iso
|
||||
if [ $? -ne 0 ]
|
||||
then
|
||||
echo "Failed to run Asaro!"
|
||||
ERRCOUNT=$((ERRCOUNT+1))
|
||||
else
|
||||
echo "Finished Successfully."
|
||||
fi
|
||||
|
||||
echo " "
|
||||
echo "======================="
|
||||
echo " "
|
||||
if [ "$ERRCOUNT" -ne "0" ]
|
||||
then
|
||||
echo "$ERRCOUNT Errors Occurred, please review."
|
||||
else
|
||||
echo "No errors."
|
||||
fi
|
||||
|
||||
echo " "
|
||||
echo "======================="
|
||||
echo " "
|
@ -26,6 +26,7 @@ implementation
|
||||
procedure kmain(mbinfo: Pmultiboot_info_t; mbmagic: DWORD); stdcall; [public, alias: 'kmain'];
|
||||
begin
|
||||
kclearscreen();
|
||||
kwritestr('FUCK YOU!');
|
||||
kwritestr('Freepascal barebone OS booted!');
|
||||
xpos := 0;
|
||||
ypos += 1;
|
||||
@ -67,4 +68,4 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
end.
|
||||
|
Loading…
x
Reference in New Issue
Block a user