USB Power ON function of BIOS

I am currently developing USB type HID device not Keyboard or Mouse. I am developing all part including H/W, Driver and Application S/W.

As you guys all know, today’s PC bios supports function called “USB Power ON” to power on the PC thru USB device when the PC is powered off.

And I found that SiS630 chipset included Motherboard can be powered on when I send 1ms clock pulse on D+ line. But it’s just a special case. Does anyone know about how can power up the PC thru USB?

Please tell me about that or where can I find that. Thanks in advance and I am sorry to ask you the question not related to device driver developing.

-Hee

Hee Young Kim wrote:

I am currently developing USB type HID device not Keyboard or Mouse. I am developing all part including H/W, Driver and Application S/W.

As you guys all know, today’s PC bios supports function called “USB Power ON” to power on the PC thru USB device when the PC is powered off.

And I found that SiS630 chipset included Motherboard can be powered on when I send 1ms clock pulse on D+ line. But it’s just a special case. Does anyone know about how can power up the PC thru USB?

Please tell me about that or where can I find that. Thanks in advance and I am sorry to ask you the question not related to device driver developing.

Ah, but it *is* related to driver programming. You’re talking about the
“remote wakeup” feature of USB. You merely need to set the enabling bit
in the configuration descriptor. You should find that the Microsoft
standard drivers for the device will then expose a power management
property page in the device manager to control whether this feature is
actually used or not. Internally, they’ll use an IRP_MN_WAIT_WAKE
request to arm the device for wakeup at the appropriate times.


Walter Oney, Consulting and Training
Basic and Advanced Driver Programming Seminars
Now teaming with John Hyde for USB Device Engineering Seminars
Check out our schedule at http://www.oneysoft.com

>1ms clock pulse on D+ line. But it’s just a special case. Does
anyone know about how

can power up the PC thru USB?

Upstream awaken signaling is described in the USB spec.

Max