diff --git a/Asuro.iso b/Asuro.iso index 452d8e40..30ef21c0 100644 Binary files a/Asuro.iso and b/Asuro.iso differ diff --git a/bin/kernel.bin b/bin/kernel.bin index 2ba957e9..c85f0780 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 2ba957e9..c85f0780 100755 Binary files a/iso/boot/asuro.bin and b/iso/boot/asuro.bin differ diff --git a/lib/EHCI.ppu b/lib/EHCI.ppu index 870991eb..621ac8d0 100644 Binary files a/lib/EHCI.ppu and b/lib/EHCI.ppu differ diff --git a/lib/OHCI.ppu b/lib/OHCI.ppu index e654cfe5..91ead5fa 100644 Binary files a/lib/OHCI.ppu and b/lib/OHCI.ppu differ diff --git a/lib/UHCI.ppu b/lib/UHCI.ppu index 0cb03cca..29a64fa9 100644 Binary files a/lib/UHCI.ppu and b/lib/UHCI.ppu differ diff --git a/lib/USB.ppu b/lib/USB.ppu index 70ef96fc..4e41c5d7 100644 Binary files a/lib/USB.ppu and b/lib/USB.ppu differ diff --git a/lib/XHCI.ppu b/lib/XHCI.ppu index 17cd3deb..8b811459 100644 Binary files a/lib/XHCI.ppu and b/lib/XHCI.ppu differ diff --git a/lib/asuro.ppu b/lib/asuro.ppu index 3abb9f08..f3e8d1f8 100644 Binary files a/lib/asuro.ppu and b/lib/asuro.ppu differ diff --git a/lib/libpconsole.a b/lib/libpconsole.a index 97c6e8c7..ac49f050 100644 Binary files a/lib/libpconsole.a and b/lib/libpconsole.a differ diff --git a/lib/libpmultiboot.a b/lib/libpmultiboot.a index 751503c0..86f54191 100644 Binary files a/lib/libpmultiboot.a and b/lib/libpmultiboot.a differ diff --git a/lib/libpsystem.a b/lib/libpsystem.a index 05c4eb7d..c3d25726 100644 Binary files a/lib/libpsystem.a and b/lib/libpsystem.a differ diff --git a/lib/shell.ppu b/lib/shell.ppu index a2dc1069..e8cdff14 100644 Binary files a/lib/shell.ppu and b/lib/shell.ppu differ diff --git a/lib/terminal.ppu b/lib/terminal.ppu index 59a61dca..221eed82 100644 Binary files a/lib/terminal.ppu and b/lib/terminal.ppu differ diff --git a/run.sh b/run.sh index e7caf8a6..1ba1e657 100755 --- a/run.sh +++ b/run.sh @@ -8,11 +8,11 @@ echo " " echo "Running Asaro..." if [ "$1" = "-d" ] then - qemu-system-i386 -serial pty -s -S -cdrom Asuro.iso& + qemu-system-i386 -hda IMAGE.img -serial pty -s -S -cdrom Asuro.iso& sleep 1 gdb -ex "target remote localhost:1234" else - qemu-system-i386 -serial pty -monitor stdio -cdrom Asuro.iso + qemu-system-i386 -hda IMAGE.img -serial pty -monitor stdio -cdrom Asuro.iso fi if [ $? -ne 0 ] diff --git a/src/driver/bus/EHCI.pas b/src/driver/bus/EHCI.pas index 86110123..0f0dc780 100644 --- a/src/driver/bus/EHCI.pas +++ b/src/driver/bus/EHCI.pas @@ -23,6 +23,7 @@ var i : uint32; begin + tracer.push_trace('EHCI.load'); devices:= PCI.getDeviceInfo($0C, $03, $20, count); console.output('USB-EHCI Driver', 'Found '); console.writeint(count); diff --git a/src/driver/bus/OHCI.pas b/src/driver/bus/OHCI.pas index 22e2b758..7651e654 100644 --- a/src/driver/bus/OHCI.pas +++ b/src/driver/bus/OHCI.pas @@ -50,6 +50,7 @@ var MMR : POHCI_MMR; begin + tracer.push_trace('OHCI.load'); devices:= PCI.getDeviceInfo($0C, $03, $10, count); console.output('USB-OHCI Driver', 'Found '); console.writeint(count); diff --git a/src/driver/bus/UHCI.pas b/src/driver/bus/UHCI.pas index b5d97941..2b722575 100644 --- a/src/driver/bus/UHCI.pas +++ b/src/driver/bus/UHCI.pas @@ -23,6 +23,7 @@ var i : uint32; begin + tracer.push_trace('UHCI.load'); devices:= PCI.getDeviceInfo($0C, $03, $00, count); console.output('USB-UHCI Driver','Found '); console.writeint(count); diff --git a/src/driver/bus/XHCI.pas b/src/driver/bus/XHCI.pas index 852dbd5c..912cd931 100644 --- a/src/driver/bus/XHCI.pas +++ b/src/driver/bus/XHCI.pas @@ -23,6 +23,7 @@ var i : uint32; begin + tracer.push_trace('XHCI.load'); devices:= PCI.getDeviceInfo($0C, $03, $30, count); console.output('USB-XHCI Driver', 'Found '); console.writeint(count); diff --git a/src/include/asuro.pas b/src/include/asuro.pas index cb28e512..7dc6ae39 100644 --- a/src/include/asuro.pas +++ b/src/include/asuro.pas @@ -9,14 +9,14 @@ const VERSION_SUB = '1'; REVISION = '670'; RELEASE = 'ia'; - LINE_COUNT = 27477; + LINE_COUNT = 27481; FILE_COUNT = 88; DRIVER_COUNT = 32; FPC_VERSION = '2.6.4'; NASM_VERSION = '2.10.09'; MAKE_VERSION = '3.81'; COMPILE_DATE = '07/05/18'; - COMPILE_TIME = '22:53:20'; + COMPILE_TIME = '22:56:53'; implementation