Hi
my name is alexander and i'm a student at the university of
erlangen-nuernberg in germany actually i'm working on a usb
implementation for a operationg system called jx (it's mainly written in
java). The controller i use is a intel 82801db.
My problem is that i can't communicate with any us
hi there
i'm working on the same project- usb support for one BIOS, so i'm
writing in ASM.
i've got same errors sometimes when tried to send TD's with wron
device-speed bit set. are you sure, your device isn't low-speed?
also- try to set "configured" bit in USBCMD
I didn't set this bit because
Hi,
I'm trying to understand the data-toggle mechanism but I find the spec a
little bit confusing. Could someone please explain me the details?
What I (believe to) know at the moment is:
1: If the toggle-bit in a transfer-descriptor is set, then the data1-pid
is used, if it isn't set then data0-pi
4: I must maintain the toggle bit for each established pipe (beside for
the iso).
1 - 3 are correct. 4 is misleading: _You_ don't have to maintain
anything; the host controller driver automatically takes care of that for
you.
Ok. With maintain the toggle bit i mean i have to have a boolean
variab
Ok. With maintain the toggle bit i mean i have to have a boolean
variable and when it's true then i set the toggle bit in the actual
transfer descriptor. Or how does the controller know when to set this bit?
You don't have to maintain any toggle bits. The host controller driver
does so for yo
David Brownell wrote:
Alexander Dreweke wrote:
Oh, ok I've forgot to give you one more information, I'm programming a
HC driver for an operating system. So I have to take care of such
things. :o) So now my question makes a bit more sense i hope
For Linux?
No for the Jx OS. It'