Searching \ for '[OT]:Some doubt about USB device.' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=doubt+about+usb
Search entire site for: 'Some doubt about USB device.'.

Exact match. Not showing close matches.
PICList Thread
'[OT]:Some doubt about USB device.'
2001\06\19@034044 by William Tan

flavicon
face
Dear All,

(1) If USB mouse or USB keyboard is used under Windows environment, they
can easily be detected. Then, if I use USB mouse and USB keyboard in
DOS, then how can both of them be detected?

Or, if I buy a new DIY PC with USB mouse and USB keyboard, then, how can
I configurate my BIOS and setup my Windows OS (before any USB driver can
be loaded)? Then, it seems that I also need (or borrow) standard
keyboard .....???

-------------------

(2) Then, can USB be the futher peripheral interface?

regards,
William

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spam_OUTlistservTakeThisOuTspammitvma.mit.edu with SET PICList DIGEST in the body


2001\06\19@064726 by mike

flavicon
face
On Tue, 19 Jun 2001 15:39:00 +0800, you wrote:

>Dear All,
>
>(1) If USB mouse or USB keyboard is used under Windows environment, they
>can easily be detected. Then, if I use USB mouse and USB keyboard in
>DOS, then how can both of them be detected?
>
>Or, if I buy a new DIY PC with USB mouse and USB keyboard, then, how can
>I configurate my BIOS and setup my Windows OS (before any USB driver can
>be loaded)? Then, it seems that I also need (or borrow) standard
>keyboard .....???
I think some recent BIOSs include low-level support for USB keyboards
- may or may not work completely in DOS though.
--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email .....listservKILLspamspam@spam@mitvma.mit.edu with SET PICList DIGEST in the body


2001\06\19@082850 by M. Adam Davis

flavicon
face
Nearly all the newer motherboards come with bios which understands and
translates basic USB keyboard usage(101 keys).  It will be as if you had
a regular keybaord attached, and you should be able to use it that way
in most operating systems (such as DOS) that use the bios routines
instead of attaching themselves to the hardware directly (such as windows).

I have never heard of or seen a DOS api for USB usage, so I doubt that
the manufacturers even ship usb devices with dos drivers since every USB
host controller (on the motherboard) would require a driver too, but I
could be wrong.  It is unlikely that you'll find usb drivers for your
motherboard and for your mouse for DOS.  Most manufacturers get around
this by giving you a USB to PS/2 adaptor with a chip inside the mouse
that can tell whether the adaptor is being used and automatically switch
between one or the other.

You might want to see what some of the other DOS people are doing (Yes,
there are versions of DOS other than MSDOS), since they are still being
maintained and developed.  MS-DOS is pretty much a dead end for future
peripheral usage.

-Adam

William Tan wrote:

{Quote hidden}

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email .....listservKILLspamspam.....mitvma.mit.edu with SET PICList DIGEST in the body


2001\06\19@090407 by Bob Ammerman

picon face
Some PCs have BIOS support for USB mice/keyboards - I believe that this is
to the extent of providing hardware-level emulation of the legacy devices.

Bob Ammerman
RAm Systems
(contract development of high performance, high function, low-level
software)

{Quote hidden}

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email EraseMElistservspam_OUTspamTakeThisOuTmitvma.mit.edu with SET PICList DIGEST in the body


2001\06\19@214317 by William Tan

flavicon
face
Sorry for asking another question....

So, if so motherboard support USB/keyboard (hardware-level emulation), then is
the keyboard will still taking the IRQ1 and PS/2 mouse takes IRQ12 ....???

Then, how come people said that USB device won't need IRQ?

For standard PC, there are just 15 IRQs. Now, most of them are used up. For an
example, if my PC is attached with a lot of USB device (let said USB 10
devices and 2 USB 7-port hubs ), then if not enough IRQs, then how those USB
devices talk to the PC (host)???

Thank you.

regards,
William



Bob Ammerman wrote:

{Quote hidden}

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email @spam@listservKILLspamspammitvma.mit.edu with SET PICList DIGEST in the body


2001\06\19@220902 by michael brown

flavicon
face
----- Original Message -----
From: "William Tan" <KILLspamwltanKILLspamspamMTL-MICOMTECH.COM.SG>
To: <RemoveMEPICLISTTakeThisOuTspamMITVMA.MIT.EDU>
Sent: Tuesday, June 19, 2001 8:43 PM
Subject: Re: [OT]:Some doubt about USB device.


> Sorry for asking another question....
>
> So, if so motherboard support USB/keyboard (hardware-level emulation),
then is
> the keyboard will still taking the IRQ1 and PS/2 mouse takes IRQ12 ....???

If you are using USB keyboard and USB mouse, they will be sharing the IRQ
assigned to USB controller (often 11, sometimes 9, 5, etc).  If you add more
USB devices, they will still be sharing the common IRQ (11 for example).  If
not using a PS2 mouse, most motherboards will release IRQ 12 back to the
system.  Some motherboards will need PS2 mouse disabled in CMOS setup.  IRQ
1 will probably not be reusable.

> Then, how come people said that USB device won't need IRQ?

All USB devices share the same IRQ, so each new device does not need a new
IRQ.

> For standard PC, there are just 15 IRQs. Now, most of them are used up.
For an
> example, if my PC is attached with a lot of USB device (let said USB 10
> devices and 2 USB 7-port hubs ), then if not enough IRQs, then how those
USB
> devices talk to the PC (host)???

Only one IRQ is needed for "all" of the devices.

I hope this helps you.  I hope I didn't make some error and offend anyone.

michael

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spamBeGonelistservspamBeGonespammitvma.mit.edu with SET PICList DIGEST in the body


2001\06\20@082918 by Bob Ammerman

picon face
You are confusing the way BIOS supports a USB keyboard (and mouse?) with the
general case.

The USB host controller uses a single interrupt. Software then demultiplexes
that to handle interaction with a specific USB device.

Bob Ammerman
RAm Systems
(contract development of high performance, high function, low-level
software)

{Original Message removed}

More... (looser matching)
- Last day of these posts
- In 2001 , 2002 only
- Today
- New search...