MODULES += Interfaces/UDI
MODULES += Input/PS2KbMouse
MODULES += x86/ISADMA x86/VGAText
+MODULES += USB/Core
endif
ifeq ($(ARCHDIR),x86_64)
MODULES += Interfaces/UDI
MODULES += Input/PS2KbMouse
MODULES += x86/ISADMA x86/VGAText
+MODULES += USB/Core
+endif
+
+ifeq ($(ARCHDIR),armv7)
+MODULES += Input/PS2KbMouse
endif
MODULES += IPStack # So the other modules are loaded before it
-DYNMODS := USB/Core
+#DYNMODS := USB/Core
#DYNMODS += Filesystems/InitRD
QEMU_PARAMS=$QEMU_PARAMS" -vga std"
QEMU_PARAMS=$QEMU_PARAMS" -smp 2"
QEMU_PARAMS=$QEMU_PARAMS" -net nic"
+
QEMU_PARAMS=$QEMU_PARAMS" -usb"
+QEMU_PARAMS=$QEMU_PARAMS" -drive id=test_usb_image,file=USB_Test_Image.img,if=none"
+QEMU_PARAMS=$QEMU_PARAMS" -device usb-storage,drive=test_usb_image"
_NETTYPE="user"
while [ $# -ne 0 ]; do