Re: [linux-usb-devel] Re: Detecting which kind of device the USBAT is connected to

2004-12-24 Thread Daniel Drake
Alan Stern wrote: Now you're confusing me. I thought these chips provided a USB-ATA interface. Here you're talking about ISA registers. But ISA is a motherboard architecture; it includes a lot more than just ATA. Does this mean that the chips essentially provide an entire motherboard at the far

Re: [linux-usb-devel] Re: Detecting which kind of device the USBAT is connected to

2004-12-23 Thread Alan Stern
On Thu, 23 Dec 2004, Daniel Drake wrote: > The hp8200e init function does this: > > 730 // Write 0x80 to ISA port 0x3F > 731 > 732 if (usbat_write(us, USBAT_ISA, 0x3F, 0x80) != > 733 USB_STOR_XFER_GOOD) > 734 return USB_STOR_TRANSPORT_ERROR;

Re: [linux-usb-devel] Re: Detecting which kind of device the USBAT is connected to

2004-12-23 Thread Daniel Drake
Something I wrote in my last mail gave me an idea.. Daniel Drake wrote: In this case, both the hp8200 and the flash devices use the ATA access almost entirely (the hp8200 writes to some ISA registers during the init function, not really sure why..). The hp8200e init function does this: 730