Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

How to add ACPI/PNP0303 on running system?

648 views
Skip to first unread message

Kai Lidda

unread,
Jul 29, 2009, 7:13:01 AM7/29/09
to
Hi all:

I knows Windows XP detect ACPI/PNP0303 and ACPI/PNP0F03, and load the PS 2
Keyboard and Mouse for i8042.sys driver.

But ACPI/PNP0303 information is passed to XP by BIOS.

Can I add ACPI/PNP0303 information on running system?


--
Sincerely Yours,

Maxim S. Shatskih

unread,
Jul 29, 2009, 10:36:39 AM7/29/09
to
PS/2 hardware was never hot-pluggable, you can even cause electric damage trying to do so.

--
Maxim S. Shatskih
Windows DDK MVP
ma...@storagecraft.com
http://www.storagecraft.com

"Kai Lidda" <KaiL...@discussions.microsoft.com> wrote in message news:AE1D1A42-AB63-4043...@microsoft.com...

Doron Holan [MSFT]

unread,
Jul 29, 2009, 2:27:33 PM7/29/09
to
no, what are you really trying to do?

--

This posting is provided "AS IS" with no warranties, and confers no rights.


"Kai Lidda" <KaiL...@discussions.microsoft.com> wrote in message
news:AE1D1A42-AB63-4043...@microsoft.com...

Kai Lidda

unread,
Jul 29, 2009, 10:05:01 PM7/29/09
to
I have one PS 2 Port. But BIOS do not configure this port for keyboard and
mouse.
After XP booting, i check LPC interface controller/bus relation, and find no
PNP0303 nor PNP0F03 for keyboard and mouse.

So I want XP load its PS 2 driver for keyboard..

Doron Holan [MSFT]

unread,
Jul 30, 2009, 1:08:00 PM7/30/09
to
can't be done. ps2 devices must be present on boot. if you want hotplug
for input devices, just use a usb device

d

--

This posting is provided "AS IS" with no warranties, and confers no rights.


"Kai Lidda" <KaiL...@discussions.microsoft.com> wrote in message

news:D974925E-F33F-4847...@microsoft.com...

Kai Lidda

unread,
Aug 3, 2009, 5:06:01 AM8/3/09
to
I try to write a bus driver that export Iocontrol code PlugInDevice.
Then use IoCreateDeviceSecure to create device object (FILE_DEVICE_8042_PORT
& GUID_DEVCLASS_KEYBOARD.)
This method can load the PS 2 keyboard driver, but there is a resource
conflict program.
Device Manager show the following:
the port 0x60 and 0x64 conflict with PCI Bus.
the interrupt 1 conflict with ACPI multiprocessor PC

How to handle this program?


--
Sincerely Yours,


Doron Holan [MSFT]

unread,
Aug 3, 2009, 2:34:13 PM8/3/09
to
you cannot do this. enumerating the device in your own bus driver will not
solve the problem

d

--

This posting is provided "AS IS" with no warranties, and confers no rights.


"Kai Lidda" <KaiL...@discussions.microsoft.com> wrote in message

news:6C5D10EA-8220-4DBE...@microsoft.com...

Kai Lidda

unread,
Aug 4, 2009, 2:43:01 AM8/4/09
to
Can a ACPI bus filter driver handle it?

Doron Holan [MSFT]

unread,
Aug 4, 2009, 6:11:55 PM8/4/09
to
nope

--

This posting is provided "AS IS" with no warranties, and confers no rights.


"Kai Lidda" <KaiL...@discussions.microsoft.com> wrote in message

news:D4627552-98FE-4357...@microsoft.com...

Kai Lidda

unread,
Aug 4, 2009, 11:10:01 PM8/4/09
to
ok.

only add PS 2 keyboard and mouse information into ACPI BIOS,
otherwise XP can not load i8042.sys.

0 new messages