is just a guess. I don't see any evidence the unit is unified,
and "any interface can access any storage facility". It looks
to me like the cassette is hooked to firewire, and the SD photo
card is hooked to USB.
While the camcorder is hooked to USB on the working computer,
you could look at the drivers used and so on, to see if they're
standard ones that came with the OS. You look in Device Manager,
for those details (Start : Run : devmgmt.msc). For example, Intel
used to distribute an INFINST driver, with a "USB driver" in it.
But all the Intel driver did was:
1) Assign an Intel branded name to an entry in Device Manager.
That is just a text string at the bottom of the INF file.
2) Call the standard Microsoft INF file, to do the rest of
the installation. An "include" call to USBPORT.INF.
In other words, the driver was doing nothing special.
And whether you would expect anything special, depends
on whether the product is "steered by USB" or it is just
file transfer. For file transfer, the USB Mass Storage
(or later, MTP protocol) is used to move images. But
if the camera "Play", "Record", "Stop" were accessible
over USB, then the USB driver would be "custom" and
absolutely essential. Given the chopped up nature of the
design, and the fact it is not unified, my guess is the
USB is just the "mass storage" flavor. Typically, they
distribute a USB driver for Win98 users for such cases,
whereas later OSes are likely to work with just the built-in
OS drivers. Windows 7 would be the same, and have similar
functions to the WinXP ones on USB.
*******
Another way to check out the camera, is with Uwe's utility.
You can run USBTreeView when the camera is plugged into the
USB port. The utility is modeled after USBView and UVCView
utilities.
http://www.uwe-sieber.de/usbtreeview_e.html
The "config" space for the USB device will attempt
to bury you in data... Some examples here.
http://www.msfn.org/board/topic/151187-unkown-usb-mass-storage-device/
In "Interface Descriptor", this is the one that caught my eye.
bInterfaceClass: 0x08
And this decoder table tells me the device in the MSFN example
is USB mass storage.
http://www.usb.org/developers/defined_class
08h Interface Mass Storage
The driver for accessing "08h" devices is already in the OS,
for Win2K/WinXP/Vista/Win7/Win8. For Win98, you need
a separate driver.
For decoding other parameters in the USBTreeView, try
this page.
http://www.beyondlogic.org/usbnutshell/usb5.shtml
HTH,
Paul