Use of serenem.sys

I developed serial drivers for multiport serial adapters. However in the
installer .inf file I have not mentioned serenem.sys driver anywhere. My
serial port drivers functionality is thoroughly tested so far using loop
back mechanisms and everything is working fine. However driver is not
tested by connecting real hardware devices to the serial port.

I read some where that serenum.sys driver enumerates the devices connected
to the serial ports.

I want to know whether serenum.sys driver needs to be present in the serial
driver .inf files when the serial ports are connected to real devices that
generate and send the data to these ports or it does not make any
difference.?


J.S.R.Sarma.
9916109893.

You need serenum if you want a pnp representation of the connected device. I can’t think of any broadly used class of device that needs pnp representation anymore. Mice and modems have moved to other types of connectivity.

d

Bent from my phone


From: jayanth sharmamailto:xxxxx
Sent: ?12/?18/?2014 10:36 AM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: [ntdev] Use of serenem.sys

I developed serial drivers for multiport serial adapters. However in the installer .inf file I have not mentioned serenem.sys driver anywhere. My serial port drivers functionality is thoroughly tested so far using loop back mechanisms and everything is working fine. However driver is not tested by connecting real hardware devices to the serial port.

I read some where that serenum.sys driver enumerates the devices connected to the serial ports.

I want to know whether serenum.sys driver needs to be present in the serial driver .inf files when the serial ports are connected to real devices that generate and send the data to these ports or it does not make any difference.?


J.S.R.Sarma.
9916109893.

— NTDEV is sponsored by OSR Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev OSR is HIRING!! See http://www.osr.com/careers For our schedule of WDF, WDM, debugging and other seminars visit: http://www.osr.com/seminars To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer</mailto:xxxxx></mailto:xxxxx>

Doron,
What exactly is meant by PNP representation of a device?

Were there some mouse and keyboard devices that connected to PCs using
serial ports some time back? If yes, then those would have been enumerated
by serenum.sys as soon as they were connected to PC. Is this a result of
PNP representation of keyboard and mouse?

On Friday, December 19, 2014, Doron Holan wrote:

> You need serenum if you want a pnp representation of the connected
> device. I can’t think of any broadly used class of device that needs pnp
> representation anymore. Mice and modems have moved to other types of
> connectivity.
>
> d
>
> Bent from my phone
> ------------------------------
> From: jayanth sharma
> <javascript:_e>
> Sent: ‎12/‎18/‎2014 10:36 AM
> To: Windows System Software Devs Interest List
> <javascript:_e>
> Subject: [ntdev] Use of serenem.sys
>
> I developed serial drivers for multiport serial adapters. However in the
> installer .inf file I have not mentioned serenem.sys driver anywhere. My
> serial port drivers functionality is thoroughly tested so far using loop
> back mechanisms and everything is working fine. However driver is not
> tested by connecting real hardware devices to the serial port.
>
> I read some where that serenum.sys driver enumerates the devices
> connected to the serial ports.
>
> I want to know whether serenum.sys driver needs to be present in the
> serial driver .inf files when the serial ports are connected to real
> devices that generate and send the data to these ports or it does not make
> any difference.?
>
>
>
>
>
> –
> J.S.R.Sarma.
> 9916109893.
>
> — NTDEV is sponsored by OSR Visit the list at:
> http://www.osronline.com/showlists.cfm?list=ntdev OSR is HIRING!! See
> http://www.osr.com/careers For our schedule of WDF, WDM, debugging and
> other seminars visit: http://www.osr.com/seminars To unsubscribe, visit
> the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
>
> OSR is HIRING!! See http://www.osr.com/careers
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>


J.S.R.Sarma.
9916109893.</javascript:_e></javascript:_e>

Yes. This was *very* common at one time. Before USB was widely available.

Peter
OSR
@OSRDrivers

xxxxx@osr.com wrote:

Yes. This was *very* common at one time. Before USB was widely available.

Ah, how quickly we forget. We moved offices this week, and I was forced
to deal with the 20-year inventory of old equipment I have accumulated.
I have several examples of every flavor of keyboard and mouse: USB,
PS/2, Serial, and AT. I even have this-to-that converters here for all
of them. If I ever encounter a machine with an AT keyboard connector,
I’m ready.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

> What exactly is meant by PNP representation of a device?

Devnode in a PnP tree (the child of a serial port).

Were there some mouse and keyboard devices that connected to PCs using serial ports some time
back?

Mice yes. More so, since late 80ies till ATX cases became a standard (late 90ies), mice were mostly serial.

Keyboard - never heard about this.

If yes, then those would have been enumerated by serenum.sys as soon as they were connected to
PC.

No, on boot and on explicit scan for HW only. Not on connect.


Maxim S. Shatskih
Microsoft MVP on File System And Storage
xxxxx@storagecraft.com
http://www.storagecraft.com

> Yes. This was *very* common at one time. Before USB was widely available.

Mice were first serial, then PS/2 and then USB.


Maxim S. Shatskih
Microsoft MVP on File System And Storage
xxxxx@storagecraft.com
http://www.storagecraft.com

> of them. If I ever encounter a machine with an AT keyboard connector,

I’m ready.

What is interesting is that AT keyboard connector was used in the USSR for audio equipment (from tape recorder or vinyl disc player to amplifier and such) since at least 1970ies.

And, I suspect this was a clone of some Western equipment of maybe 1960ies.

So, this 5pin connector is very, very old and predates the PC.


Maxim S. Shatskih

Microsoft MVP on File System And Storage

xxxxx@storagecraft.com

http://www.storagecraft.com