Revision History

Revision Code, Issue Date

Comments

0.80, 12/23/93

1st Draft, edited from PnP COM Enumerator Specification 0.8

0.82, 1/10/94

Second Draft, simplified COM ID specifications

0.83, 1/19/94

Add EISA references, 1st public version

0.84

Add patent disclaimer, etc

0.86, 2/16/94

Revise as per 1st comments:

a) two phase enumeration: simple mice and modems

b) Increase timer tolerances to 35 ms

c) fix format of Product ID and Serial Number

d) add provisions for multiple ID sets, w/example

e) Add checksum to optional IDs

f) revise Patent Disclaimer as per MS legal

g) retitle to External COM Device, Draft Specification

0.86a

a) fix assorted typos, particularly discrepancies in description of PnP ID strings.

b) modified definition of checksum.

0.87, 4/28/94

Define Timer T4 in 2.1.6, to limit the time the enumerator will wait for the complete PnP ID string.

0.90, 6/6/94

a) reverse order of enumeration phases:

- revise Figure 1, reverse 2.1.2 and 2.1.4

b) increase T4 timeout

c) define T5 per-character timeout

d) clearup conflict in multiple ID delimiter character (;)

e) prohibit BeginPnP and EndPnP characters within IDs

f) allow <CR><LF> characters within IDs

g) various other italicized notes included.

h) correct Table A-1 Title in TOC

i) change byte order of checksum to match rest of ID

0.92, 6/18/94

a) add Annex C, to list defined Chicago Class names

b) correction: comma character is 0x2C, not 0x27.

0.93, 7/8/94

a) add checksum examples

b) add note on * in PNP compatible IDs

0.94, 7/26/94

a) add notes about problems with UPS devices

b) add acknowledgements

c) dd note prohibiting use of invented class names

0.95, 8/19/94

a) corrections to handle some modems, including new 2.1.2 to check for any device, add Verify Disconnect

b) renumber timers

c) corrections to sample responses, Tables 4 and 5

d) implementation notes in Annex A.4 on &D3 issues

0.96, 9/7/94

a) remove asterisks from compatible IDs.

b) revise Abstract

c) revise descriptions of Enumerator internal behavior

d) simplify Table 5

0.99, 10/20/94

a) added TABLET Class name in Table C-1.

b) release (?)

0.99C, 1/3/95

a) revised Table C-1

0.99D, 2/17/95

a) deleted "Another ID capability"

b) deleted Table 5

c) added modem control standard references