On Nov 21, 2011, at 9:14 AM, Magnus Olsen wrote:
PS/2 was never design be hot pluged.
Alot of bios disable PS/2 I/O if no PS/2 device are plugin.
that mean u need to reboot you computer.
PS/2 wasn't designed to be
hot-plugged, but most boards today (all?)
support hot-plugging as an unofficial standard. If the board disables PS/2 when it's
not plugged in that's fine,
it doesn't hurt anything, they just need to reboot like before hot-plugging.
We play with the thung how to make PS/2 hot plug
1. We need write own chip driver for each chip.
2. No we need write a hw scanner that activate PS/2 within some time intervall
and disable it if no device are found.
AFAIK, Windows doesn't need this. It
uses the generic i8042prt.sys driver to do it just like we do.
Now to problem with this method is
1. some hardware can be damnges the mainboard when u
plugin the mouse or keyboard. it does not made if to high V or A are
beign send in.
This is very true but it only really happens on old hardware, but
still it's not technically standard
so users are taking risks to do it.
if u only use one PS/2 port it is automatic made the second PS/2 hot
plugin depns on the mainboard bios or chip driver for the mainboard
in windows 3.x//NT 3.x/NT 4.x/95/98/ME/2000/XP/Vista/7
The question is does anyone want to write sepreate chipset driver for
each mainboard only support hotplugin for PS/2 and add this feature.
In linux many of the opensource chipdriver does support this feature
but not all.
This is not the case to my knowledge. Most chipsets don't even get
a single driver installed for them (besides the generic drivers).
Stuff like the Intel INF Update tool are simply that, just an INF update to set some
registry entries and install (without a driver) some devices that
Windows doesn't natively install a null driver for so Device Manager can look nice.
None of these devices actually start in the PnP manager's eyes (since they have no
function driver and can't be driven raw).
BestReagd
Magnus Olsen aka GreatLord
(I always read my mail if any one want ask me or known my skype name)
Regards,
Cameron
2011/11/19 Ameen Ross <a.ross(a)amdev.eu>eu>:
Linux does support hotplugging PS/2 devices. Are
you saying Windows supports
it too? If so that must be new, because it wasn't in XP.
On 11/19/2011 02:35 AM, Sylvain Petreolle wrote:
________________________________
De : Timo Kreuzer<timo.kreuzer(a)web.de>
À : ReactOS Development List<ros-dev(a)reactos.org>
Envoyé le : Vendredi 18 Novembre 2011 22h55
Objet : Re: [ros-dev] [ros-diffs] [cgutman] 54415: [I8042PRT] - Implement
support for hot plugging PS/2 mice if one was present at boot (same
requirement as Windows) - Fixes bug 1395
Am 18.11.2011 09:48, schrieb Javier Agustìn Fernàndez Arroyo:
>
> "if one was present at boot"
>
> wouldn't it be a new ROS feature to allow hotplugging even if there is
> no mice at startup?
>
> As always, im about not just copying Windows, but enhance it as
> possible.....
PS/2 standard doesn't support hot-plugging at all. In fact you might
damage your mainboard with that.
Timo
There is the standard, but thats what people do, and Windows implemented
it too.
Kind regards,
Sylvain Petreolle
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev