ddUSB.img is a bootable application with direct hardware access which allows you to conduct usb mass storage transactions (read/write pen drive, memory stick) using a ps/2 keyboard. All coded in 32bit asm using Nasm. ddusb.tar.gz is attached. Requires the UHCI Universal Host Controller.
There are a few other bootable applications on my website.
http://ticon.net/~tatimmer/linux.html
USB Mass Storage
USB Mass Storage
- Attachments
-
- ddusb.tar.gz
- (55.35 KiB) Downloaded 124 times
After booting, the mouse works awkwardly (generic ps/2), it's jumping to the screen borders. It showed some info about the pci config register and the usb i/o space register. When I plugged in the USB keydisk and tried to read data from the device, all I got was zeros, just like in Dex's case.
Regards
inflater
Regards
inflater
Dex & Inflater,
Thanks for trying it out.
I have 2 computers vintage 1999. They have only 2 usb ports with the UHCI. And the program works on those but probably is not robust enough.
The mouse driver isnt needed for this program but I had the same problem you speak about with the mouse pointer jumping around. This was on my daughters computer which has a usb mouse with ps/2 adapter.
My mouse is straight ps/2, two buttons with wheel, In the mouseinit.s routine the deviceID must be 0x03. Maybe yours is differant ?? Dont know.
If you see any obvious no-nos, drop me a line. Otherwise...
Thanks again.
TomT
Thanks for trying it out.
I have 2 computers vintage 1999. They have only 2 usb ports with the UHCI. And the program works on those but probably is not robust enough.
The mouse driver isnt needed for this program but I had the same problem you speak about with the mouse pointer jumping around. This was on my daughters computer which has a usb mouse with ps/2 adapter.
My mouse is straight ps/2, two buttons with wheel, In the mouseinit.s routine the deviceID must be 0x03. Maybe yours is differant ?? Dont know.
If you see any obvious no-nos, drop me a line. Otherwise...
Thanks again.
TomT