home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / pc-hardware-faq / part4 < prev    next >
Internet Message Format  |  1998-03-30  |  121KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!towncrier.osf.org!boston-news-feed1.bbnplanet.com!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!nntprelay.mathworks.com!bigboote.WPI.EDU!worcester.com!not-for-mail
  2. From: ralf@alum.wpi.edu (Ralph Valentino)
  3. Newsgroups: comp.sys.ibm.pc.hardware.video,comp.sys.ibm.pc.hardware.comm,comp.sys.ibm.pc.hardware.storage,comp.sys.ibm.pc.hardware.cd-rom,comp.sys.ibm.pc.hardware.systems,comp.sys.ibm.pc.hardware.networking,comp.sys.ibm.pc.hardware.chips,comp.sys.ibm.pc.hardware.misc,comp.answers,news.answers
  4. Subject: comp.sys.ibm.pc.hardware.* Frequently Asked Questions (FAQ) Part 4/5
  5. Followup-To: comp.sys.ibm.pc.hardware.misc
  6. Date: 22 Mar 1998 19:29:55 -0500
  7. Organization: Worcester Wares
  8. Lines: 2984
  9. Sender: ralf@worcester.com
  10. Approved: news-answers-request@MIT.EDU
  11. Distribution: world
  12. Expires: 30 Apr 1998 00:00:00 GMT
  13. Message-ID: <6f4ae3$7l8@ftp.worcester.com>
  14. Reply-To: ralf@alum.wpi.edu
  15. NNTP-Posting-Host: ftp.worcester.com
  16. Summary: This is a monthly posting containing a list of Frequently
  17.      Asked Questions (and their answers) pertaining to hardware
  18.      and IBM PC clones.  It should be read by anyone who wishes
  19.      to post to any group in the comp.sys.ibm.pc.hardware.*
  20.      hierarchy.
  21. Xref: senator-bedfellow.mit.edu comp.sys.ibm.pc.hardware.video:245580 comp.sys.ibm.pc.hardware.comm:30745 comp.sys.ibm.pc.hardware.storage:138685 comp.sys.ibm.pc.hardware.cd-rom:62457 comp.sys.ibm.pc.hardware.systems:67867 comp.sys.ibm.pc.hardware.networking:22596 comp.sys.ibm.pc.hardware.chips:214716 comp.sys.ibm.pc.hardware.misc:114628 comp.answers:30658 news.answers:126572
  22.  
  23. Archive-name: pc-hardware-faq/part4
  24. Last-modified: 1997/11/10
  25. Version: 1.25
  26.  
  27. S) 7.0 Diagnostics
  28.  
  29. Q) 7.1  What do the POST beeps mean?
  30. This section contains information on the following:
  31.  
  32.     IBM
  33.     AMI 
  34.     Phoenix
  35.     DTK/ERSO XT BIOS
  36.     MR BIOS
  37.     Mylex 386 System BIOS
  38.     Quadtel AT Compatible BIOS
  39.  
  40. [From: Shaun Burnett (burnesa@cat.com)]
  41.  
  42. POST (Power-On Self Test) beeps signal something is wrong with your
  43. system.  The meaning of these beeps is BIOS dependent.  Below are the
  44. audio codes for IBM, AMI, and Phoenix BIOS's.
  45.  
  46. IBM
  47. Beep(s)                 Errant device
  48. No beep                 Power supply, system board
  49. 1 short beep            System OK
  50. 2 short beeps           POST Error displayed on monitor
  51. Repeating short beeps   Power supply, system board
  52. 3 long beeps            3270 keyboard card
  53. 1 long, 1 short beeps   System board
  54. 1 long, 2 short beeps   Display adapter (MDA, CGA)
  55. 1 long, 3 short beeps   EGA
  56. Continuous beep         Power supply, system board
  57.  
  58.  
  59. AMI
  60. Beep(s)                 Failure
  61. 1 short                 DRAM refresh
  62. 2 short                 Parity circuit
  63. 3 short                 Base 64K RAM
  64. 4 short                 System timer
  65. 5 short                 Processor
  66. 6 short                 Keyboard controller Gate A20 error
  67. 7 short                 Virtual mode exception error
  68. 8 short                 Display memory R/W test
  69. 9 short                 ROM BIOS checksum
  70. 1 long, 3 short         Non-fatal--Conventional/extended memory
  71. 1 long, 8 short         Non-fatal--Display/retrace test
  72.  
  73.  
  74. PHOENIX
  75. Beep    Fatal Failures* Beep code      Non-Fatal Failures* code
  76. 1-1-3   CMOS write/read  (or real-     4-2-1   Timer tick interrupt test
  77.          time clock read/write)                 (or in progress)
  78. 1-1-4   ROM BIOS checksum              4-2-2   Shutdown test (or in progress)
  79. 1-2-1   Programmable interval timer    4-2-3   Gate A20 failure
  80. 1-2-2   DMA initialization             4-2-4   Unexpected interrupt in
  81.                                                 protected mode
  82. 1-2-3   DMA page register write/read   4-3-1   RAM test in progress or
  83.                                                 address failure > FFFFh
  84. 1-2-4   SRAM test and configuration    4-3-3   Interval timer Channel 2
  85.                                                 (or test)
  86. 1-3-1   RAM refresh verification       4-3-4   Time-of-day clock (or test)
  87. 1-3-3   1st 64kb RAM chip or data      4-4-1   Serial port (or test)
  88.          line failure, multibit
  89. 1-3-4   First 64K RAM odd/even logic   4-4-2   Parallel port (or test)
  90. 1-4-1   Address line failure first     4-4-3   Math coprocessor (or test)
  91.          64K RAM
  92. 1-4-2   Parity failure first       low 1-1-2   System-board select
  93.          64K RAM
  94. 2-1-1   Bit 0 first 64K RAM        low 1-1-3   Extended CMOS RAM
  95. 2-1-2   Bit 1 first 64K RAM
  96. 2-1-3   Bit 2 first 64K RAM
  97. 2-1-4   Bit 3 first 64K RAM
  98. 2-2-1   Bit 4 first 64K RAM
  99. 2-2-2   Bit 5 first 64K RAM
  100. 2-2-3   Bit 6 first 64K RAM
  101. 2-2-4   Bit 7 first 64K RAM
  102. 2-3-1   Bit 8 first 64K RAM
  103. 2-3-2   Bit 9 first 64K RAM
  104. 2-3-3   Bit 10 first 64K RAM
  105. 2-3-4   Bit 11 first 64K RAM
  106. 2-4-1   Bit 12 first 64K RAM
  107. 2-4-2   Bit 13 first 64K RAM
  108. 2-4-3   Bit 14 first 64K RAM
  109. 2-4-4   Bit 15 first 64K RAM
  110. 3-1-1   Slave DMA register
  111. 3-1-2   Master DMA register
  112. 3-1-3   Master interrupt mask
  113.          register failure
  114. 3-1-4   Slave interrupt mask
  115.          register failure
  116. 3-2-4   Keyboard controller test
  117.          failure
  118. 3-3-4   Screen initialization
  119. 3-4-1   Screen retrace
  120. 3-4-2   Search for video ROM in
  121.          progress (not failure)
  122. * Unless otherwise noted.
  123.  
  124.  
  125. [From: Will Spencer (will@gnu.ai.mit.edu)]
  126.  
  127. DTK/ERSO XT BIOS
  128.  
  129. 1 short                    - Begin POST and End POST
  130. 1 long, 1 short                - Floppy Disk Drive or Controller 
  131.                       Failure
  132. Continuous short            - Parity Error in First 64K RAM
  133. Continuous tone                - First 64K RAM failure
  134. 1 long                    - Keyboard Failed or Locked, Interrupt
  135.                       or other system board error
  136. long short, long short, long short    - Video Initialization Failure, or
  137.                         Invalid Video Switch Setting
  138.  
  139. MR BIOS
  140.  
  141. :POST Code 1A Beep Codes
  142. low high, low high low high high    - Real Time Clock is Not Updating
  143.  
  144. :POST Code 03 Beep Codes
  145. low high, low low low            - ROM BIOS Checksum Test
  146.  
  147. :POST Code 04 Beep Codes
  148. low high, high low low            - Page Register Test (Ports 81-8F)
  149.  
  150. :POST Code 05 Beep Codes
  151. low high, low high low            - 8042 Keyboard Controller Selftest
  152.  
  153. :POST Code 07 Beep Codes
  154. low high, high high low            - Memory Refresh Circuit Test
  155.  
  156. :POST Code 08 Beep Codes
  157. low high, low low high            - Master (16bit) DMA Controller
  158.                       Failure
  159. low high, high low high            - Slave (8 bit) DMA Controller
  160.                       Failure
  161.  
  162. :Post Code 0A Beep Codes
  163. low high, low low low low        - Memory Bank 0 Pattern Test Failure
  164. low high, high low low low        - Memory Bank 0 Parity Circuitry
  165.                       Failure
  166. low high, low high low low        - Memory Bank 0 Parity Error
  167. low high, high high low low        - Memory Bank 0 Data Bus Failure
  168. low high, low low high low        - Memory Bank 0 Address Bus Failure
  169. low high, high low high low        - Memory Bank 0 Block Access Read
  170.                       Failure
  171. low high, low high high low        - Memory Bank 0 Block Access
  172.                       Read/Write Failure
  173.  
  174. :POST Code 0B Beep Codes
  175. low high, high high high low        - Master 8259 (Port 21 ) Failure
  176. low high, low low low high        - Slave 8259 (Port A1) Failure
  177.  
  178. :POST Code 0C Beep Codes
  179. low high, high low low high        - Master 8259 (Port 20) Interrupt
  180.                       Address Error
  181. low high, low high low high        - Slave 8259 (Port A0) Interrupt
  182.                       Address Error
  183. low high, high high low low        - 8259 (Port 20/A0) Interrupt
  184.                       Address Error
  185. low high, low low high high        - Master 8259 (Port 20) Stuck
  186.                       Intercept Error
  187. low high, high low high high        - Slave 8259 (Port A0) Stuck
  188.                       Intercept Error
  189. low high, low high high high        - System Timer 8254 CH0/IRQ0
  190.                       Interrupt Failure
  191.  
  192. :POST Code 0D Beep Codes
  193. low high, high high high high        - 8254 Channel 0 Test and
  194.                       Initialization
  195.  
  196. :POST Code 0E Beep Codes
  197. low high, low low low low high        - 8254 Channel-2 (Speaker) Failure
  198. low high, high low low low high        - 8254 OUT2 (Speaker Detect) Failure
  199.  
  200. :POST Code 0F Beep Codes
  201. low high, low high low low high        - CMOS RAM Read/Write Test Failure
  202. low high, high high low low high    - RTC Periodic Interrupt / IRQ8
  203.                       Failure
  204.  
  205. :POST Code 10 Beep Codes
  206. low high, low low high low high        - Video Initialization and
  207.                       (Cold-Boot) Signon Message
  208.  
  209. :POST Code 12 Beep Codes
  210. low high, high low high low high    - Keyboard Controller Failure
  211.  
  212. :POST Code 17 Beep Codes
  213. low high, low low low high high        - A20 Test Failure Due to 8042
  214.                       Timeout
  215. low high, high low low high high    - A20 Gate Stuck in Disabled State
  216.  
  217. :POST Code 19 Beep Codes
  218. low high, low high high low high    - Memory Parity Error
  219. low high, high high high low high    - IO Channel Error
  220.  
  221.  
  222. Mylex 386 System BIOS
  223.  
  224. long                    - Begin POST Beep Code
  225. 2 long                    - Video Card Bad or No Video Card
  226. long, short, long            - Keyboard Controller Error
  227. long, 2 short, long            - Keyboard Error
  228. long, 3 short, long            - Programmable Interrupt Controller
  229.                       (8259-1) Error
  230. long, 4 short, long            - Programmable Interrupt Controller
  231.                       (8259-1) Error
  232. long, 5 short, long            - DMA Page Register Error
  233. long, 6 short, long            - RAM Refresh Error
  234. long, 7 short, long            - RAM Data Test Error
  235. long, 8 short, long            - RAM Parity Error
  236. long, 9 short, long            - DMA Controller 1 Error
  237. long, 10 short, long            - CMOS RAM Failure
  238. long, 11 short, long            - DMA Controller 2 Error
  239. long, 12 short, long            - CMOS RAM Battery Failure
  240. long, 13 short, long            - CMOS Checksum Failed
  241. long, 14 short, long            - BIOS ROM Checksum Failed
  242. several long beeps            - Multiple failures
  243.  
  244. Quadtel AT Compatible BIOS
  245.  
  246. 3 short                    - Any Failure
  247.  
  248.  
  249.  
  250. Q) 7.2  What do the POST codes mean?
  251. This section contains information on the following:
  252.  
  253.     IBM
  254.     Award Modular BIOS
  255.     Mylex 386 System BIOS
  256.     Quadtel AT Compatible BIOS
  257.     MR BIOS
  258.     Checkpoint Codes for AMI BIOS  (pre-4/9/90)
  259.     AMI BIOS
  260.     AMI Color BIOS (after 2/1/91)
  261.     EuroBIOS
  262.  
  263. [From: zz96sr@sdacs.ucsd.edu (Steve Rusk)]
  264.  
  265.      All personal computer error codes for the Power On Self Test, General
  266. Diagnostics, and Advanced Diagnostics consist of a device number followed by
  267. two digits other than 00.  (The device number plus 00 indicates successful
  268. completion of the test.)
  269.  
  270.      This list is a compilation from various sources, including USENET's
  271. Info-IBMPC Digest, IBM Technical Reference Manuals, and IBM Hardware,
  272. Maintenance and Service manuals.
  273.  
  274. 01x    Undetermined problem errors.
  275. 02x    Power supply errors.
  276. 1xx    System board errors.
  277. 101    System board error - Interrupt failure.
  278. 102    System board error - Timer failure.
  279. 103    System board error - Timer interrupt failure.
  280. 104    System board error - Protected mode failure.
  281. 105    System board error - Last 8042 command not accepted.
  282. 106    System board error - Converting logic test.
  283. 107    System board error - Hot NMI test.
  284. 108    System board error - Timer bus test.
  285. 109    Direct memory access test error.
  286. 121    Unexpected hardware interrupts occurred.
  287. 131    Cassette wrap test failed.
  288. 152
  289. 161    System Options Error-(Run SETUP) [Battery failure].
  290. 162    System options not set correctly-(Run SETUP).
  291. 163    Time and date not set-(Run SETUP).
  292. 164    Memory size error-(Run SETUP).
  293. 199    User-indicated configuration not correct.
  294. 2xx    Memory (RAM) errors.
  295. 201    Memory test failed.
  296. 202    Memory address error.
  297. 203    Memory address error.
  298. 3xx    Keyboard errors.
  299. 301    Keyboard did not respond to software reset correctly, or a stuck
  300.     key failure was detected.  If a stuck key was detected, the
  301.     scan code for the key is displayed in hexadecimal.  For
  302.     example, the error code 49 301 indicates that key 73, the
  303.     PgUp key, has failed (49 hex = 73 decimal).
  304. 302    User-indicated error from the keyboard test, or AT keylock
  305.     is locked.
  306. 303    Keyboard or system unit error.
  307. 304    Keyboard or system unit error; CMOS does not match system.
  308. 4xx    Monochrome monitor errors.
  309. 401    Monochrome memory test, horizontal sync frequency test, or
  310.     video test failed.
  311. 408    User-indicated display attributes failure.
  312. 416    User-indicated character set failure.
  313. 424    User-indicated 80 X 25 mode failure.
  314. 432    Parallel port test failed (monochrome adapter).
  315. 5xx    Color monitor errors.
  316. 501     Color memory test failed, horizontal sync frequency test, or
  317.     video test failed.
  318. 508    User-indicated display attribute failure.
  319. 516    User-indicated character set failure.
  320. 524    User-indicated 80 X 25 mode failure.
  321. 532    User-indicated 40 X 25 mode failure.
  322. 540    User-indicated 320 X 200 graphics mode failure.
  323. 548    User-indicated 640 X 200 graphics mode failure.
  324. 6xx    Diskette drive errors.
  325. 601    Diskette power-on diagnostics test failed.
  326. 602    Diskette test failed; boot record is not valid.
  327. 606    Diskette verifysd function failed.
  328. 607    Write-protected diskette.
  329. 608    Bad command diskette status returned.
  330. 610    Diskette initialization failed.
  331. 611    Timeout - diskette status returned.
  332. 612    Bad NEC - diskette status returned.
  333. 613    Bad DMA - diskette status returned.
  334. 621    Bad seek - diskette status returned.
  335. 622    Bad CRC - diskette status returned.
  336. 623    Record not found - diskette status returned.
  337. 624    Bad address mark - diskette status returned.
  338. 625    Bad NEC seek - diskette status returned.
  339. 626    Diskette data compare error.
  340. 7xx    8087 or 80287 math coprocessor errors.
  341. 9xx    Parallel printer adapter errors.
  342. 901    Parallel printer adapter test failed.
  343. 10xx    Reserved for parallel printer adapter.
  344. 11xx    Asynchronous communications adapter errors.
  345. 1101    Asynchronous communications adapter test failed.
  346. 12xx    Alternate asynchronous communications adapter errors.
  347. 1201    Alternate asynchronous communications adapter test failed.
  348. 13xx    Game control adapter errors.
  349. 1301    Game control adapter test failed.
  350. 1302    Joystick test failed.
  351. 14xx    Printer errors.
  352. 1401    Printer test failed.
  353. 1404    Matrix printer failed.
  354. 15xx    Synchronous data link control (SDLC) communications adapter errors.
  355. 1510    8255 port B failure.
  356. 1511    8255 port A failure.
  357. 1512    8255 port C failure.
  358. 1513    8253 timer 1 did not reach terminal count.
  359. 1514    8253 timer 1 stuck on.
  360. 1515    8253 timer 0 did not reach terminal count.
  361. 1516    8253 timer 0 stuck on.
  362. 1517    8253 timer 2 did not reach terminal count.
  363. 1518    8253 timer 2 stuck on.
  364. 1519    8273 port B error.
  365. 1520    8273 port A error.
  366. 1521    8273 command/read timeout.
  367. 1522    Interrupt level 4 failure.
  368. 1523    Ring Indicate stuck on.
  369. 1524    Receive clock stuck on.
  370. 1525    Transmit clock stuck on.
  371. 1526    Test indicate stuck on.
  372. 1527    Ring indicate not on.
  373. 1528    Receive clock not on.
  374. 1529    Transmit clock not on.
  375. 1530    Test indicate not on.
  376. 1531    Data set ready not on.
  377. 1532    Carrier detect not on.
  378. 1533    Clear to send not on.
  379. 1534    Data set ready stuck on.
  380. 1536    Clear to send stuck on.
  381. 1537    Level 3 interrupt failure.
  382. 1538    Receive interrupt results error.
  383. 1539    Wrap data miscompare.
  384. 1540    DMA channel 1 error.
  385. 1541    DMA channel 1 error.
  386. 1542    Error in 8273 error checking or status reporting.
  387. 1547    Stray interrupt level 4.
  388. 1548    Stray interrupt level 3.
  389. 1549    Interrupt presentation sequence timeout.
  390. 16xx    Display emulation errors (327x, 5520, 525x).
  391. 17xx    Fixed disk errors.
  392. 1701    Fixed disk POST error.
  393. 1702    Fixed disk adapter error.
  394. 1703    Fixed disk drive error.
  395. 1704    Fixed disk adapter or drive error.
  396. 1780    Fixed disk 0 failure.
  397. 1781    Fixed disk 1 failure.
  398. 1782    Fixed disk controller failure.
  399. 1790    Fixed disk 0 error.
  400. 1791    Fixed disk 1 error.
  401. 18xx    I/O expansion unit errors.
  402. 1801    I/O expansion unit POST error.
  403. 1810    Enable/Disable failure.
  404. 1811    Extender card warp test failed (disabled).
  405. 1812    High order address lines failure (disabled).
  406. 1813    Wait state failure (disabled).
  407. 1814    Enable/Disable could not be set on.
  408. 1815    Wait state failure (disabled).
  409. 1816    Extender card warp test failed (enabled).
  410. 1817    High order address lines failure (enabled).
  411. 1818    Disable not functioning.
  412. 1819    Wait request switch not set correctly.
  413. 1820    Receiver card wrap test failure.
  414. 1821    Receiver high order address lines failure.
  415. 19xx    3270 PC attachment card errors.
  416. 20xx    Binary synchronous communications (BSC) adapter errors.
  417. 2010    8255 port A failure.
  418. 2011    8255 port B failure.
  419. 2012    8255 port C failure.
  420. 2013    8253 timer 1 did not reach terminal count.
  421. 2014    8253 timer 1 stuck on.
  422. 2016    8253 timer 2 did not reach terminal count, or timer 2 stuck on.
  423. 2017    8251 Data set ready failed to come on.
  424. 2018    8251 Clear to send not sensed.
  425. 2019    8251 Data set ready stuck on.
  426. 2020    8251 Clear to send stuck on.
  427. 2021    8251 hardware reset failed.
  428. 2022    8251 software reset failed.
  429. 2023    8251 software "error reset" failed.
  430. 2024    8251 transmit ready did not come on.
  431. 2025    8251 receive ready did not come on.
  432. 2026    8251 could not force "overrun" error status.
  433. 2027    Interrupt failure - no timer interrupt.
  434. 2028    Interrupt failure - transmit, replace card or planar.
  435. 2029    Interrupt failure - transmit, replace card.
  436. 2030    Interrupt failure - receive, replace card or planar.
  437. 2031    Interrupt failure - receive, replace card.
  438. 2033    Ring indicate stuck on.
  439. 2034    Receive clock stuck on.
  440. 2035    Transmit clock stuck on.
  441. 2036    Test indicate stuck on.
  442. 2037    Ring indicate stuck on.
  443. 2038    Receive clock not on.
  444. 2039    Transmit clock not on.
  445. 2040    Test indicate not on.
  446. 2041    Data set ready not on.
  447. 2042    Carrier detect not on.
  448. 2043    Clear to send not on.
  449. 2044    Data set ready stuck on.
  450. 2045    Carrier detect stuck on.
  451. 2046    Clear to send stuck on.
  452. 2047    Unexpected transmit interrupt.
  453. 2048    Unexpected receive interrupt.
  454. 2049    Transmit data did not equal receive data.
  455. 2050    8251 detected overrun error.
  456. 2051    Lost data set ready during data wrap.
  457. 2052    Receive timeout during data wrap.
  458. 21xx    Alternate binary synchronous communications adapter errors.
  459. 2110    8255 port A failure.
  460. 2111    8255 port B failure.
  461. 2112    8255 port C failure.
  462. 2113    8253 timer 1 did not reach terminal count.
  463. 2114    8253 timer 1 stuck on.
  464. 2115    8253 timer 2 did not reach terminal count, or timer   2 stuck on.
  465. 2116    8251 Data set ready failed to come on.
  466. 2117    8251 Clear to send not sensed.
  467. 2118    8251 Data set ready stuck on.
  468. 2119    8251 Clear to send stuck on.
  469. 2120    8251 hardware reset failed.
  470. 2121    8251 software reset failed.
  471. 2122    8251 software "error reset" failed.
  472. 2123    8251 transmit ready did not come on.
  473. 2124    8251 receive ready did not come on.
  474. 2125    8251 could not force "overrun" error status.
  475. 2126    Interrupt failure - no timer interrupt.
  476. 2128    Interrupt failure - transmit, replace card or planar.
  477. 2129    Interrupt failure - transmit, replace card.
  478. 2130    Interrupt failure - receive, replace card or planar.
  479. 2131    Interrupt failure - receive, replace card.
  480. 2133    Ring indicate stuck on.
  481. 2134    Receive clock stuck on.
  482. 2135    Transmit clock stuck on.
  483. 2136    Test indicate stuck on.
  484. 2137    Ring indicate stuck on.
  485. 2138    Receive clock not on.
  486. 2139    Transmit clock not on.
  487. 2140    Test indicate not on.
  488. 2141    Data set ready not on.
  489. 2142    Carrier detect not on.
  490. 2143    Clear to send not on.
  491. 2144    Data set ready stuck on.
  492. 2145    Carrier detect stuck on.
  493. 2146    Clear to send stuck on.
  494. 2147    Unexpected transmit interrupt.
  495. 2148    Unexpected receive interrupt.
  496. 2149    Transmit data did not equal receive data.
  497. 2150    8251 detected overrun error.
  498. 2151    Lost data set ready during data wrap.
  499. 2152    Receive timeout during data wrap.
  500. 22xx    Cluster adapter errors.
  501. 24xx    Enhanced graphics adapter errors.
  502. 29xx    Color matrix printer errors.
  503. 2901
  504. 2902
  505. 2904
  506. 33xx    Compact printer errors.
  507.  
  508.  
  509. [From: Will Spencer (will@gnu.ai.mit.edu)]
  510.  
  511. Award Modular BIOS
  512.  
  513. 01    - Processor Test 1: Processor Status Verification
  514. 02    - Determine Post Type
  515. 03    - Clear 8042 Keyboard Controller
  516. 04    - Reset 8042 Keyboard Controller
  517. 05    - Get Manufacturing Status
  518. 06    - Initialize Chips (DMA, 8259's)
  519. 07    - Processor Test 2: Read/Write/Verify Registers with 
  520.       Data Pattern FF and 00
  521. 08    - Initialize CMOS Timer
  522. 09    - EPROM Checksum
  523. 0A    - Initialize Video Controller Register 6845
  524. 0B    - Test Timer (8254) Channel 0
  525. 0C    - Test Timer (8254) Channel 1
  526. 0D    - Test Timer (8254) Channel 2
  527. 0E    - Test CMOS Shutdown Byte
  528. 0F    - Text Extended CMOS
  529. 10    - Test DMA Channel 0
  530. 11    - Test DMA Channel 1
  531. 12    - Test DMA Page Registers
  532. 13    - Test Keyboard Controller
  533. 14    - Test Memory Refresh
  534. 15    - Test 1st 64K of System Memory
  535. 16    - Setup Interrupt Vector Table
  536. 17    - Setup Video I/O Operations
  537. 18    - Test Video Memory
  538. 19    - Test 8259 Mask Bits - Channel 1
  539. 1A    - Test 8259 Mask Bits - Channel 2
  540. 1B    - Test CMOS Battery Level
  541. 1C    - Test CMOS Checksum
  542. 1D    - Set Configuration from CMOS
  543. 1E    - Size System Memory
  544. 1F    - Test Found System Memory
  545. 20    - Test Stuck 8259 Interrupt Bits
  546. 21    - Test Suck NMI Bits (Parity I/O Check)
  547. 22    - Test 9259 Working
  548. 23    - Test Protected Mode
  549. 24    - Size Extended Memory
  550. 25    - Test Found Extended Memory
  551. 26    - Test Protected Mode Exceptions
  552. 27    - Setup Cache Control or Shadow RAM
  553. 28    - Setup 8242
  554. 29    - Reserved
  555. 2A    - Initialize Keyboard
  556. 2B    - Initialize Floppy Drive and Controller
  557. 2C    - Detect and Initialize COM Ports
  558. 2D    - Detect and Initialize LPT Ports
  559. 2E    - Initialize Hard Drive and Controller
  560. 2F    - Detect and Initialize Math Coprocessors
  561. 30    - Reserver
  562. 31    - Detect and Initialize Option ROMs
  563. 3B    - Initialize Secondary Cache w/OPTi Chipset (486 only)
  564. CA    - Micronics Cache Initialization
  565. CC    - NMI Handler Shutdown
  566. EE    - Unexpected Processor Exceptiom
  567. FF    - INT 19 Boot Attempt
  568.  
  569.  
  570. Mylex 386 System BIOS
  571.  
  572. 01    - CPU Test
  573. 02    - DMA Page Register Test
  574. 03    - Keyboard Controller Test
  575. 04    - BIOS ROM Checksum
  576. 05    - Send Keyboard Command Test
  577. 06    - CMOS RAM Test
  578. 08    - RAM Refresh Test
  579. 09    - First 64K Memory Test
  580. 0A    - DMA Controller Test
  581. 0B    - Initialize DMA
  582. 0C    - Interrupt Test
  583. 0D    - Determine RAM Size
  584. 0E    - Initialize Video of EGA/VGA Checksum
  585. 10    - Search for Monochrome Card
  586. 11    - Search for Color Card
  587. 12    - Word Splitter and Byte Shifter Test
  588. 13    - Keyboard Test
  589. 14    - RAM Test
  590. 15    - Timer Test
  591. 16    - Initialize Output Port of Keyboard Controller
  592. 17    - Keyboard Interrupt Test
  593.  
  594.  
  595. Quadtel AT Compatible BIOS
  596.  
  597. 02    - Flag Test
  598. 04    - Register Test
  599. 06    - System Hardware Initialization
  600. 08    - Initialize Chip Set Registers
  601. 0A    - BIOS ROM Checksum
  602. 0C    - DMA Page Register Test
  603. 0E    - 8254 Timer Test
  604. 10    - 8254 Timer Initialization
  605. 12    - 8237 DMA Controller Test
  606. 14    - 8237 DMA Initialization
  607. 16    - Initialize 8259/Reset Coprocessor
  608. 18    - 8259 Interrupt Controller Test
  609. 1A    - Memory Refresh Test
  610. 1C    - Base 64KB Address Test
  611. 1E    - Base 64KB Memory Test
  612. 20    - Base 64KB Test (Upper 16 bits)
  613. 22    - 8742 Keyboard Self Test
  614. 24    - MC146818 CMOS Test
  615. 26    - Start First Protected Mode Test
  616. 28    - Memory Sizing Test
  617. 2A    - Autosize Memory Chips
  618. 2C    - Chip Interleave Enable Test
  619. 2E    - First Protected Mode Test Exit
  620. 30    - Unexpected Shutdown
  621. 32    - System Board Memory Size
  622. 34    - Relocate Shadow Ram if Configured
  623. 36    - Configure EMS System
  624. 38    - Configure Wait States
  625. 3A    - ReTest 64K Base RAM
  626. 3C    - CPU Speed Calculation
  627. 3E    - Get Switches From 8042
  628. 40    - Configure CPU Speed
  629. 42    - Initialize Interrupt Vectors
  630. 44    - Verify Video Configuration
  631. 46    - Initialize Video System
  632. 48    - Test Unexpected Interrupts
  633. 4A    - Start Second Protected Mode Test
  634. 4C    - Verify LDT Instruction
  635. 4E    - Verify TR Instruction
  636. 50    - Verify LSL Instruction
  637. 52    - Verify LAR Instruction
  638. 54    - Verify VERR Instruction
  639. 56    - Unexpected Exception
  640. 58    - Address Line 20 Test
  641. 5A    - Keyboard Ready Test
  642. 5C    - Determine AT or XT Keyboard
  643. 5E    - Start Third Protected Mode Test
  644. 60    - Base Memory Test
  645. 62    - Base Memory Address Test
  646. 64    - Shadow Memory Test
  647. 66    - Extended Memory Test
  648. 68    - Extended Address Test
  649. 6A    - Determine Memory Size
  650. 6C    - Display Error Messages
  651. 6E    - Copy BIOS to Shadow Memory
  652. 70    - 8254 Clock Test
  653. 72    - MC146818 Real Time Clock Test
  654. 74    - Keyboard Stuck Key Test
  655. 76    - Initialize Hardware Interrupt Vectors
  656. 78    - Math Coprocessor Test
  657. 7A    - Determine COM Ports Available
  658. 7C    - Determine LPT Ports Available
  659. 7E    - Initialize BIOS Data Area
  660. 80    - Determine Floppy/Fixed Controller
  661. 82    - Floppy Disk Test
  662. 84    - Fixed Disk Test
  663. 86    - External ROM Scan
  664. 88    - System Key Lock Test
  665. 8A    - Wait for F1 Key Pressed
  666. 8C    - Final System Initialization
  667. 8E    - Interrupt 19 Boot Loader
  668. B0    - Unexpected Interrupt
  669.  
  670.  
  671. MR BIOS
  672.  
  673. (The post codes for MR BIOS are located with the post beeps)
  674.  
  675.  
  676. Checkpoint Codes for AMI BIOS 
  677. Release date 4/9/90 and after
  678.  
  679. Code       Meaning
  680.  
  681. 01      NMI disabled and 286 register test about to start.
  682. 02      286 register test passed.
  683. 03      ROM BIOS checksum (32K at F800:0) passed.
  684. 04      Keyboard controller test with and without mouse passed.
  685. 05      Chipset initialization over, DMA and Interrupt controller disabled.
  686. 06      Video disabled and system timer test begin.
  687. 07      CH-2 of 8254 initialization half way.
  688. 08      CH-2 of timer initialization over.
  689. 09      CH-1 of timer initialization over.
  690. 0A      CH-0 of timer initialization over.
  691. 0B      Refresh started.
  692. 0C      System timer started.
  693. 0D      Refresh link toggling passed.
  694. 10      Refresh on and about to start 64K base memory test.
  695. 11      Address line test passed.
  696. 12      64K base memory test passed.
  697. 15      Interrupt vectors initialized.
  698. 17      Monochrome mode set.
  699. 18      Color mode set.
  700. 19      About to look for optional video ROM at segment C000 and give control
  701.         to the optional video ROM if present.
  702. 1A      Return from optional video ROM.
  703. 1B      Shadow RAM enable/disable completed.
  704. 1C      Display memory read/write test for main display type as set in the
  705.         CMOS setup program over.
  706. 1D      Display memory read/write test for alternate display type complete
  707.         if main display memory read/write test returns error.
  708. 1E      Global equipment byte set for proper display type.
  709. 1F      Video mode set call for mono/color begins.
  710. 20      Video mode set completed.
  711. 21      ROM type 27256 verified.
  712. 23      Power on message displayed.
  713. 30      Virtual mode memory test about to begin.
  714. 31      Virtual mode memory test started.
  715. 32      Processor executing in virtual mode.
  716. 33      Memory address line test in progress.
  717. 34      Memory address line test in progress.
  718. 35      Memory below 1MB calculated.
  719. 36      Memory above 1MB calculated.
  720. 37      Memory test about to start.
  721. 38      Memory below 1MB initialized.
  722. 39      Memory above 1MB initialized.
  723. 3A      Memory size display initiated. This will be updated when the BIOS
  724.         goes through the memory test.
  725. 3B      About to start below 1MB memory test.
  726. 3C      Memory test below 1MB completed and about to start above 1MB test.
  727. 3D      Memory test above 1MB completed.
  728. 3E      About to go to real mode.
  729. 3F      Shutdown successful and processor in real mode.
  730. 40      CACHE memory on and about to disable A20 address line.
  731. 41      A20 address line disable successful.
  732. 42      486 internal cache turned on.
  733. 43      About to start DMA controller test.
  734. 50      DMA page register test complete.
  735. 51      DMA unit-1 base register test about to start.
  736. 52      DMA unit-1 base register test complete.
  737. 53      DMA unit-2 base register test complete.
  738. 54      About to check F/F latch for unit-1 and unit-2.
  739. 55      F/F latch for both units checked.
  740. 56      DMA unit 1 and 2 programming over and about to initialize 8259
  741.         interrupt controller.
  742. 57      8259 initialization over.
  743. 70      About to start keyboard test.
  744. 71      Keyboard controller BAT test over.
  745. 72      Keyboard interface test over, mouse interface test started.
  746. 73      Global data initialization for keyboard/mouse over.
  747. 74      Display 'SETUP' prompt and about to start floppy setup.
  748. 75      Floppy setup over.
  749. 76      Hard disk setup about to start.
  750. 77      Hard disk setup over.
  751. 79      About to initialize timer data area.
  752. 7A      Timer data initialized and about to verify CMOS battery power.
  753. 7B      CMOS battery verification over.
  754. 7D      About to analyze POST results.
  755. 7E      CMOS memory size updated.
  756. 7F      Look for <DEL> key and get into CMOS setup if found.
  757. 80      About to give control to optional ROM in segment C800 to DE00.
  758. 81      Optional ROM control over.
  759. 82      Check for printer ports and put the addresses in global data area.
  760. 83      Check for RS232 ports and put the addresses in global data area.
  761. 84      Coprpcessor detection over.
  762. 85      About to display soft error messages.
  763. 86      About to give control to system ROM at segment E000.
  764. 00      System ROM control at E000 over now give control to Int 19h boot 
  765.         loader.
  766.  
  767.  
  768. Checkpoint Codes for AMI BIOS 
  769. Release date prior to 4/9/90 
  770.  
  771. Code    Meaning
  772. 01      NMI disabled & 286 reg. test about to start
  773. 02      286 register test over
  774. 03      ROM checksum OK
  775. 04      8259 initialization OK
  776. 05      CMOS pending interrupt disabled
  777. 06      Video disabled & system timer counting OK
  778. 07      CH-2 of 8253 test OK
  779. 08      CH-2 delta count test OK
  780. 09      CH-1 delta count test OK
  781. 0A      CH-0 delta count test OK
  782. 0B      Parity status cleared
  783. 0C      Refresh & system timer OK
  784. 0D      Refresh link toggling OK
  785. 0E      Refresh period ON/OFF 50% OK
  786. 10      Confirmed refresh ON & about to start 64K memory
  787. 11      Address line test OK
  788. 12      64K base memory test OK
  789. 13      Interrupt vectors initialized
  790. 14      8042 keyboard controller test OK
  791. 15      CMOS read/write test OK
  792. 16      CMOS checksum/battery check OK
  793. 17      Monochrome mode set OK
  794. 18      Color mode set OK
  795. 19      About to look for optional video ROM
  796. 1A      Optional video ROM control OK
  797. 1B      Display memory read/write test OK
  798. 1C      Display memory read/write test for alternate display OK
  799. 1D      Video retrace check OK
  800. 1E      Global equipment byte set for video OK
  801. 1F      Mode set call for Mono/Color OK
  802. 20      Video test OK
  803. 21      Video display OK
  804. 22      Power on message display OK
  805. 30      Virtual mode memory test about to begin
  806. 31      Virtual mode memory test started
  807. 32      Processor in virtual mode
  808. 33      Memory address line test in progress
  809. 34      Memory address line test in progress
  810. 35      Memory below 1MB calculated
  811. 36      Memory size computation OK
  812. 37      Memory test in progress
  813. 38      Memory initialization over below 1MB
  814. 39      Memory initialization over above 1MB
  815. 3A      Display memory size
  816. 3B      About to start below 1MB memory test
  817. 3C      Memory test below 1MB OK
  818. 3D      Memory test above 1MB OK
  819. 3E      About to go to real mode (shutdown)
  820. 3F      Shutdown successful and and entered in real mode
  821. 40      About to disable gate A-20 address line
  822. 41      Gate A-20 line disabled successfully
  823. 42      About to start DMA controller test
  824. 4E      Address line test OK
  825. 4F      Processor in real mode after shutdown
  826. 50      DMA page register test OK
  827. 51      DMA unit-1 base register test about to start
  828. 52      DMA unit-1 channel OK, about to begin CH-2
  829. 53      DMA CH-2 base register test OK
  830. 54      About to test f/f latch for unit-1
  831. 55      f/f latch test both unit OK
  832. 56      DMA unit 1 & 2 programmed OK
  833. 57      8259 initialization over
  834. 58      8259 mask register check OK
  835. 59      Master 8259 mask register OK, about to start slave
  836. 5A      About to check timer and keyboard interrupt level
  837. 5B      Timer interrupt OK
  838. 5C      About to test keyboard interrupt
  839. 5D      ERROR! timer/keyboard interrupt not in proper level
  840. 5E      8259 interrupt controller error
  841. 5F      8259 interrupt controller test OK
  842. 70      Start of keyboard test
  843. 71      Keyboard BAT test OK
  844. 72      Keyboard test OK
  845. 73      Keyboard global data initialization OK
  846. 74      Floppy setup about to start
  847. 75      Floppy setup OK
  848. 76      Hard disk setup about to start
  849. 77      Hard disk setup OK
  850. 79      About to initialize timer data area
  851. 7A      Verify CMOS battery power
  852. 7B      CMOS battery verification done
  853. 7D      About to analyze diagnostic test results for memory
  854. 7E      CMOS memory size update OK
  855. 7F      About to check optional ROM C000:0
  856. 80      Keyboard sensed to enable setup
  857. 81      Optional ROM control OK
  858. 82      Printer global data initialization OK
  859. 83      RS-232 global data initialization OK
  860. 84      80287 check/test OK
  861. 85      About to display soft error message
  862. 86      About to give control to system ROM E000:0
  863. 87      System ROM E000:0 check over
  864. 00      Control given to Int-19, boot loader
  865.  
  866.  
  867. AMI BIOS
  868.  
  869. 01    - 286 Register Test Failed
  870. 02    - ROM BIOS Checksum (32KB at F800:0) Failed
  871. 03    - ROM BIOS Checksum (32KB at F800:0) Passed
  872. 04    - 8259 Interrupt Controller Initialization
  873. 05    - Chipset Initialization Over, DMA & Interrupt Controller Disabled
  874. 06    - Video Disabled and System Timer Test Begin
  875. 07    - CH-2 of 8254 Initialization Half Way
  876. 08    - 8254 CH-2 Timer Test to be Completed
  877. 09    - 8254 CH-1 Timer Test to be Completed
  878. 0A    - 8254 CH-0 Timer Test to be Completed
  879. 0B    - DRAM Refresh Failure
  880. 0C    - System Timer Started
  881. 0D    - Refresh Link Toggling Passed
  882. 0E    - Refresh Period ON/OFF 50% OK
  883. 10    - Refresh ON and About to Start 64KB Base Memory Test
  884. 11    - Address Line Test Passed
  885. 12    - 64KB Base Memory Test Passed
  886. 13    - Interrupt Vectors Initialized
  887. 14    - 8042 Keyboard Controller Test Passed
  888. 15    - CMOS Read/Write Test Passed
  889. 16    - CNOS Checksum and Battery Check Passed
  890. 17    - Monochrome Mode Set
  891. 18    - Color Mode Set
  892. 19    - Give Control to the Optional Video ROM at Segment C0 if present
  893. 1A    - Return from Optional Video ROM
  894. 1B    - Display Memory Read/Write Test Passed
  895. 1C    - Alternate Display Memory Read/Write Test Passed
  896. 1D    - Video Retrace Check Passed
  897. 1E    - Global Equipment Byte Set for Proper Display Type
  898. 1F    - Video Mode Set Call for Mono/Color Begins
  899. 20    - Video Mode Set Completed
  900. 21    - ROM Type Verified, Video Display OK
  901. 22    - Power On Message Displayed
  902. 23    - Power On Message Displayed
  903. 30    - Virtual Mode Memory Test About to Begin
  904. 31    - Virtual Mode Memory Test Started
  905. 32    - Processor Executing in Virtual Mode
  906. 33    - Memory Address Line Test in Progress
  907. 34    - Memory Address Line Test in Progress
  908. 35    - Memory Below 1MB Calculated
  909. 36    - Memory Above 1MB Calculated, Memory Size Computation OK
  910. 37    - Memory Test About to Start
  911. 38    - Memory Below 1MB Initialized
  912. 39    - Memory Above 1MB Initialized
  913. 3A    - Memory Size Display Initiated
  914. 3B    - About to Start Below 1MB Memory Test
  915. 3C    - Memory Test Below 1MB Completed
  916. 3D    - Memory Test Above 1MB Completed
  917. 3E    - About to go to Real Mode (Shutdown)
  918. 3F    - Shutdown Successful and Processor in Real Mode
  919. 40    - Cache Memory ON and About to Disable A20 Address Line
  920. 41    - Gate A-20 Line Disabed Successfully
  921. 42    - 486 Internal Cache Turned ON
  922. 43    - About to Start DMA Controller Test
  923. 4E    - Address Line Test Passed
  924. 4F    - Processor in Real Mode After Shutdown
  925. 50    - DMA Page Register Test Complete
  926. 51    - DMA Unit-1 Base Register Test About to Start
  927. 52    - DMA Unit-1 Base Register Test Complete
  928. 53    - DMA Unit-2 Base Register Test Complete
  929. 54    - About to Check F/F Latch for Unit-1 and Unit-2
  930. 55    - F/F Latch for Both Units Checked
  931. 56    - DMA Unit-1 and 2 Programming Over
  932. 57    - 8259 Initialization Over
  933. 58    - 8259 Mask Register Check Passed
  934. 59    - Master 8259 Mask Register Passed
  935. 5A    - About to Check Timer and Keyboard Interrupt Level
  936. 5B    - Timer Interrupt Passed
  937. 5C    - About to Test Keyboard Interrupt
  938. 5D    - Error!  Timer/Keyboard Interrupt Not in Proper Level
  939. 5E    - 8259 Interrupt Controller Error
  940. 5F    - 8259 Interrupt Controller Test Passed
  941. 70    - About to Start Keyboard Test
  942. 71    - Keyboard Controller BAT Test Over
  943. 72    - Keyboard Interface Test Over, Mouse Interface Test Started
  944. 73    - Global Data Initialization for Keyboard/Mouse Over
  945. 74    - Display "Setup" Prompt and About to Start Floppy Setup
  946. 75    - Floppy Setup Over
  947. 76    - Hard Disk Setup About to Start
  948. 77    - Hard Disk Setup Over
  949. 79    - About to Initialize Timer Data Area
  950. 7A    - Time Data Area Initialized and About to Verify CMOS Battery Power
  951. 7B    - CMOS Battery Verification Over
  952. 7D    - About to Analyze POST Test Results
  953. 7E    - CMOS Memory Size Updated
  954. 7F    - Look for <DEL> Key and Get into CMOS Setup if Found
  955. 80    - About to Give Control to Optional ROM in Segment C800 to DE00 (Setup)
  956. 81    - Optional ROM Control Over
  957. 82    - Check for Printer Ports and put the Addresses in Global Data Area
  958. 83    - Check for RS232 Ports and Put the Addresses in Global Data Area
  959. 84    - Co-processor Detection Over
  960. 85    - About to Display Soft Error Messages
  961. 86    - About to Give Control to System ROM at Segment E000
  962. 87    - System ROM E000:0 Check Over
  963.  
  964.  
  965. AMI Color BIOS after 2/1/91
  966.     
  967. 00    - Going to Give Control to INT 19H Boot Loader
  968. 01    - Processor Register Test About to Start, and NMI to be Disabled
  969. 02    - Power On Delay Starting
  970. 03    - Any Initialization Before Keyboard BAT is in Progress
  971. 04    - Reading Keyboard SYS Bit, to Check Soft Reset/Power On
  972. 05    - Going to Enable ROM. i.e. Disable Shadow RAM/Cache if Any
  973. 06    - Calculating ROM BIOS Checksum
  974. 07    - Going to Issue the BAT Command to Keyboard Controller
  975. 08    - Going to Verify the BAT Command
  976. 09    - Keyboard Command Byte to be Written Next
  977. 0A    - Going to Write Command Byte Data
  978. 0B    - Going to Issue Pin-23,24 Blocking/Unblocking Command
  979. 0C    - NOP Command of Keyboard Controller to be Issued Next
  980. 0D    - CMOS Shutdown Register Test to be Done Next
  981. 0E    - Going to Calculate CMOS Checksum, and Update DIAG Byte
  982. 0F    - CMOS Initialization to begin (If "INIT CMOS IN EVERY BOOT IS SET")
  983. 10    - CMOS Status Register About to Init for Date and Time
  984. 11    - Going to Disable DMA and Interrupt Controllers
  985. 12    - About to Disable Video Display and Init Port-B
  986. 13    - Chipset Init/Auto Memory Detection About to begin
  987. 14    - 8254 Timer Test About to Start
  988. 15    - 8254 CH-2 Timer Test to be Completed
  989. 16    - 8254 CH-1 Timer Test to be Completed
  990. 17    - 8254 CH-0 Timer Test to be Completed
  991. 18    - About to Start Memory Refresh
  992. 19    - Memory Refresh Test to be Done Next
  993. 1A    - Going to Check 15 Micro Second On/Off Time
  994. 1B    - Base 64K Memory Test About to Start
  995. 20    - Address Line Test to be Done Next
  996. 21    - Going to do toggle Parity
  997. 22    - Going for Sequential Data R/W Test
  998. 23    - Any Setup Before Interrupt Vector Init About to Start
  999. 24    - Interrupt Vector Initialization About to begin
  1000. 25    - Going to Read I/O Port of 8042 for Turbo Switch (if any)
  1001. 26    - Going to Initialize Global Data for Turbo Switch
  1002. 27    - Any Initialization After Interrupt Vector to be Done Next
  1003. 28    - Going for Monochrome Mode Setting
  1004. 29    - Going for Color Mode Setting
  1005. 2A    - About to go for toggle Parity Before Optional ROM Check
  1006. 2B    - About to do any Setup Required Before Optional Video ROM Check
  1007. 2C    - About to Look for Optional Video ROM and Give Control
  1008. 2D    - About to do any Processing after Video ROM Returns Control
  1009. 2E    - If EGA/VGA Not Found, Then do Display Memory R/W Test
  1010. 2F    - Display Memory R/W Test About to begin
  1011. 30    - About to Look for the Retrace Checking
  1012. 31    - About to do Alternate Display Memory R/W Test
  1013. 32    - About to Look for the Alternate Display Retrace Checking
  1014. 33    - Verification of Display Type with Switch Setting 
  1015.       and Actual Card to begin
  1016. 34    - Display Mode to be Set Next
  1017. 35    - BIOS ROM Data Area About to be Checked
  1018. 36    - Going to Set Cursor for Power On Message
  1019. 37    - Going to Display the Power On Message
  1020. 38    - Going to Read New Cursor Position
  1021. 39    - Going to Display the Reference String
  1022. 3A    - Going to Display the Hit <ESC> Message
  1023. 3B    - Virtual Mode Memory Test About to Start
  1024. 40    - Going to Verify from Video Memory
  1025. 41    - Going to Prepare the Descriptor Tables
  1026. 42    - Going to Enter in Virtual Mode for Memory Test
  1027. 43    - Going to Enable Interrupts for Diagnostics Mode
  1028. 44    - Going to Initialize Data to Check Memory Remap at 0:0
  1029. 45    - Check for Memory Remap at 0:0 and Find the total System Memory Size
  1030. 46    - About to go For Writing Patterns to Test Memory
  1031. 47    - Going to Write Patterns in Base 640K Memory
  1032. 48    - Going to Find Out Amount of Memory Below 1M Memory
  1033. 49    - Going to Find Out Amount of Memory Above 1M Memory
  1034. 4A    - Going for BIOS ROM Data Area Check
  1035. 4B    - Going to Check <ESC> and to Clear Memory Below 1M for Soft Reset
  1036. 4C    - Going to Clear Memory Above 1M
  1037. 4D    - Going to Save the Memory Size
  1038. 4E    - About to Display the First 64K Memory Test
  1039. 4F    - Going for Sequential and Random Memory Test
  1040. 50    - Going to Adjust Memory Size for Relocation/Shadow
  1041. 51    - Memory Test Above 1M to Follow
  1042. 52    - Going to Prepare to go Back to Real Mode
  1043. 53    - Going to Enter in Real Mode
  1044. 54    - Going to Restore Registers Saved During Preparation for Shutdown
  1045. 55    - Going to Disable Gate A20 Address Line
  1046. 56    - BIOS ROM Data Area About to be Checked
  1047. 57    - BIOS ROM Data Area Check to be Completed
  1048. 58    - Going to Clear Hit <ESC> Message
  1049. 59    - About to Start DMA and Interrupt Controller Test
  1050. 60    - About to Verify from Display Memory
  1051. 61    - About to go For DMA #1 Base Register Test
  1052. 62    - About to go For DMA #2 Base Register Test
  1053. 63    - About to go For BIOS ROM Data Area Check
  1054. 64    - BIOS ROM Data Area Check to be Completed
  1055. 65    - About to Program DMA Unit 1 and 2
  1056. 66    - 8259 Interrpt Controller Initialization
  1057. 67    - About to Start Keyboard Test
  1058. 80    - About to Issue Keyboard Reset Command
  1059. 81    - About to Issue Keyboard Controller Interface Test Command
  1060. 82    - About to Write Command Byte and Init Circular Buffer
  1061. 83    - About to Check for Lock Key
  1062. 84    - About to Check for Memory Size Mismatch with CMOS
  1063. 85    - About to Display Soft Error and Check for Password or Bypass Setup
  1064. 86    - About to do Programming Before Setup
  1065. 87    - Going to CMOS Setup Program
  1066. 88      - About to do Programming After Setup
  1067. 89      - Going to Display Power On Screen Message
  1068. 8A      - About to Display <WAIT...> Message, Mouse Check 
  1069.       and Initialization Next
  1070. 8B      - About to do Main and Video BIOS Shadow
  1071. 8C      - Setup Options Programming After CMOS Setup About to Start
  1072. 8D      - Going for Hard Disk, Floppy Reset
  1073. 8E      - About to go For Floppy Check
  1074. 8F      - Floppy Setup to Follow
  1075. 90      - Test for Hard Disk Presence to be Done
  1076. 91      - Hard Disk Setup to Follow
  1077. 92    - About to go for BIOS ROM Data Area Check
  1078. 93    - BIOS ROM Data Area Check to be Completed
  1079. 94      - Going to Set Base and Extended Memory Size
  1080. 95      - Going to Verify From Display Memory
  1081. 96      - Going to do Any Init Before C800 Optional ROM Control
  1082. 97      - Optional ROM Check and Control Will Be Done Next
  1083. 98      - Give Control to Required Processing 
  1084.       After Optional ROM Returns Control
  1085. 99      - Going to Setup Timer Data Area and Printer Base Address
  1086. 9A      - Going to Set the RS-232 Base Address
  1087. 9B      - Going to do Any Initialization Before Co-Processor Test
  1088. 9C      - Going to Initialize the Coprocessor Next
  1089. 9D      - Going to do Any Initialization After Co-Processor Test
  1090. 9E      - Going to Check Extd Keyboard, Keyboard ID and Num-Lock
  1091. 9F      - Keyboard ID Command to be Issued
  1092. A0      - Keyboard ID Flag to be Reset
  1093. A1      - Cache Memory Test to Follow
  1094. A2      - Going to Display Any Soft Errors
  1095. A3      - Going to Set the Keyboard Typematic Rate
  1096. A4      - Going to Program Memory Wait States
  1097. A5      - Screen to be Cleared Next
  1098. A6      - Going to Enable Parity and NMI
  1099. A7      - Do Initialization Required Before Giving Control 
  1100.           to Optional ROM at E000
  1101. A8      - E000 ROM to Get Control Next
  1102. A9      - Going to do Any Initialization Required 
  1103.           After E000 Optional ROM Control
  1104. AA      - Going to Display the System Configuration
  1105.  
  1106.  
  1107. Post Codes for EuroBIOS v4.71
  1108.  
  1109. 03    DMA Page registers OK
  1110. 04    DMA Page registers failed
  1111. 05    Keyboard did reply
  1112. 06    Keyboard did not reply
  1113. 07    Keyboard self-test passed
  1114. 08    Keyboard self-test failed
  1115. 09    8042 was able to read links
  1116. 0A    8042 was unable to read links
  1117. 0B    RATMON/DIAG link OK
  1118. 0C    Keyboard accepted 60h command
  1119. 0D    Keyboard did not accept 60h
  1120. 0E    Keyboard parameter accepted
  1121. 0F    Keyboard parameter not accepted
  1122. 10    Able to read keyboard command byte
  1123. 11    Unable to read keyboard command byte
  1124. 12    Keyboard command byte came back OK
  1125. 13    Keyboard command byte came back corrupt
  1126. 14    RAM refresh clock ticking correctly
  1127. 15    RAM refresh clock not ticking correctly
  1128. 16    RAM bit test passed
  1129. 17    RAM bit test failed
  1130. 18    RAM parity OK
  1131. 19    RAM parity error
  1132. 1A    CMOS RAM passed
  1133. 1B    CMOS RAM failed
  1134. 1C    CMOS RAM battery OK
  1135. 1D    CMOS RAM battery faulty
  1136. 1E    CMOS RAM checksum passed
  1137. 1F    CMOS RAM checksum failed
  1138. 20    CMOS RAM battery fault bit set
  1139. 21    DMA controllers passed
  1140. 22    DMA controller 1 failed
  1141. 23    DMA controller 2 failed
  1142. 24    Protected mode entered safely
  1143. 25    RAM test completed
  1144. 26    ROM checksum correct
  1145. 27    ROM checksum incorrect
  1146. 28    Protected mode exit successful
  1147. 29    Keyboard power-up reply received
  1148. 2A    Keyboard power-up reply not received
  1149. 2B    Keyboard disable command accepted
  1150. 2C    Keyboard disable command not accepted
  1151. 2D    No video display
  1152. 2E    Reported errors
  1153. 2F    About to halt
  1154. 30    Protected mode entered safely
  1155. 31    RAM test complete
  1156. 32    PIC 1 (master) passed
  1157. 33    PIC 1 (master) failed
  1158. 34    PIC 2 (slave) passed
  1159. 35    PIC 2 (slave) failed
  1160. 36    Chipset initialised OK
  1161. 37    Chipset initilize failed
  1162. 38    Shadowed BIOS OK
  1163. 39    Shadowed BIOS failed
  1164. 3A    Shadowed video BIOS OK
  1165. 3B    Shadowed video BIOS failed
  1166.  
  1167.  
  1168.  
  1169. Q) 7.3  *I think my cache is bad. What's a good diagnostic?
  1170.  
  1171. S) 8.0 Misc
  1172.  
  1173. Q) 8.1  What is the pin out for ...?
  1174. [From: ralf@alum.wpi.edu (Ralph Valentino)]
  1175.  
  1176. This is a list of the pinouts to the more common PC hardware
  1177. interfaces.  It is by no means complete.  While I have taken care not
  1178. to make any mistakes, I urge you to take caution when using these
  1179. tables.  Also, please keep in mind that these are only tables, they
  1180. are not a guide to hardware hacking and do not attempt to explain
  1181. drive capabilities, signal timings, handling care, or other interface
  1182. issues.  As always, make sure you know what you're doing before you
  1183. start hooking wires to your PC.
  1184.  
  1185. This section contains pinouts for:
  1186.  
  1187. ---I/O ports---
  1188. Game Port DB15-Female
  1189. Serial Port DB9-Male DB25-Male
  1190. Serial Port loopback
  1191. Null Modem
  1192. Parallel Port DB25-Female
  1193. Parallel Port Centronics-36
  1194. Parallel Port loopback DB25-Male
  1195. Bidirectional ("Laplink") Parallel Cable DB-25 male to DB-25 male
  1196. 10Base-T RJ-45 Male
  1197. 10Base-T Crossover
  1198. MIDI 5pin DIN
  1199.  
  1200. ---Controller/Host Adapter---
  1201. Floppy Disk Controller IDC-34 Male
  1202. IDE Hard Disk Interface IDC-40 Male
  1203. ESDI Hard Disk Interface IDC-34 Male, IDC-20 Male
  1204. RLL/MFM  Hard Disk Interface IDC-34 Male, IDC-20 Male
  1205. SCSI Connector Pinouts (Single Ended) IDC-50 Male
  1206. SCSI Connector Pinouts (Differential) IDC-50 Male
  1207. Macintosh SCSI Connector Pinouts (Single Ended) DB-25S Female
  1208.  
  1209. ---Video---
  1210. VGA DB15-S Female DB9 Female
  1211. CGA DB9 Female
  1212. EGA DB9 Female
  1213. VESA Standard Feature Connector
  1214.  
  1215. ---Bus interfaces---
  1216. ISA Bus Connector
  1217. EISA Bus Connector
  1218. VESA Local Bus (VLB) Connector
  1219. PCI Cards Universal/3.3V/5V and 32/64 bit
  1220.  
  1221. ---Misc---
  1222. Power Connector Male
  1223. Speaker Connector
  1224. Turbo Indicator Connector
  1225. AT LED Power and Key Lock
  1226. AT Backup Battery
  1227. Motherboard Power Connectors (8 pin, 9 pin)
  1228. AT Keyboard Connector 5pin-DIN
  1229. XT Keyboard Connector 5pin-DIN
  1230. PS2 Keyboard/Mouse Connector 6pin-MDIN
  1231. PS2 to AT Keyboard adapter
  1232. 30 pin Fast Page Mode SIMM  256kx8 256kx9 1Mx8 1Mx9 4Mx8 4Mx9
  1233. 72 pin Fast Page Mode SIMM  256k/512k/1M/2M/4M/8M x 32/36 bit
  1234.  
  1235.  
  1236.  5pin DIN Male          DB15-S Male                   6pin MDIN Male
  1237.     --+--               ----------------------             ---
  1238.    /  ^  \              \   1  2  3  4  5    /           ] 2 1 [
  1239.   | 1   3 |              \ 6  7  8  9 10    /           | 4   3 |
  1240.    \ 425 /                \ 11 12 13 14 15 /             \6   5/
  1241.     -----                  ----------------                -^-
  1242.  
  1243. DB9 (DE-9) Male                DB15 (DA-15) Male
  1244. -------------           --------------------------
  1245. \ 1 2 3 4 5 /           \ 1  2  3  4  5  6  7  8 /
  1246.  \ 6 7 8 9 /             \ 9  10 11 12 13 14 15 /
  1247.   ---------               ----------------------
  1248.  
  1249. DB25 Male                             IDC-50 Male
  1250.  ------------------------------        -------------------
  1251.  \ 1  2  3  4  5  7  8 ... 13 /       | 1  3  5  7 ... 49 |
  1252.   \ 14 15 16 17 18 .......25 /        | 2  4  6  8 ... 50 |
  1253.    --------------------------          -------------------
  1254.  
  1255. (Power Connector) Male              RJ-45 (8 conductor phone) Male
  1256.   __________
  1257.  /          \                         ------------------
  1258. | 4  3  2  1 |                        | 8 7 6 5 4 3 2 1 |
  1259.  ------------                         -------____-------
  1260.  
  1261. 30 pin SIMM                         72 pin SIMM
  1262. -------------------------------     ---------------------------------------
  1263. |                             |     |                                     |
  1264.  )                            |      )                 _                  |
  1265.  --|||||||||||||||||||||||||---      --|||||||||||||||/ \|||||||||||||||---
  1266.    1                       30          1             36  37            72
  1267.  
  1268. EISA/ISA/VLB
  1269. -----------------------------------------------
  1270. |            (component side)                 |
  1271. |                                             |
  1272. |   VLB   __ ISA-16bit __       ISA-8bit    __|
  1273.  |||||||||  |||||||||||  ||||||||||||||||||| A1(front)/B1(back)
  1274.              | | | | |    | | | | | | | | |   <-EISA
  1275.                    C1/D1                    E1(front)/F1(back)
  1276.                   G1/H1
  1277.  
  1278.  
  1279.         PCI Cards Universal/3.3V/5V and 32/64 bit.
  1280.  
  1281. PCI Universal Card 32/64 bit
  1282.  ----------------------------------------------------------------
  1283. |    PCI         Component Side (side B)                         |
  1284. |                                                                |
  1285. |                                                                |
  1286. |                                                optional        |
  1287. |    ____     mandatory 32-bit pins            64-bit pins  _____|
  1288. |___|    |||||||--|||||||||||||||||--|||||||--||||||||||||||
  1289.          ^     ^  ^               ^  ^     ^  ^            ^
  1290.        b01   b11  b14           b49  b52 b62  b63          b94
  1291.  
  1292. PCI 5V Card 32/64 bit
  1293. |                                                optional        |
  1294. |    ____     mandatory 32-bit pins            64-bit pins  _____|
  1295. |___|    ||||||||||||||||||||||||||--|||||||--||||||||||||||
  1296.  
  1297. PCI 3.3V Card 32/64 bit
  1298. |                                                optional        |
  1299. |    ____     mandatory 32-bit pins            64-bit pins  _____|
  1300. |___|    |||||||--||||||||||||||||||||||||||--||||||||||||||
  1301.  
  1302.  
  1303. Power Connector Male      Speaker Connector        Turbo Indicator Connector
  1304. pin     assignment        pin     assignment       pin     assignment
  1305. 1       +12V              1       -Speaker         1       +5V
  1306. 2       +12V return       2       [key]            2       -High Speed
  1307. 3       +5V return        3       GND              3       +5V
  1308. 4       +5V               4       +Speaker +5V
  1309.  
  1310.  
  1311. AT LED Power and Key Lock     AT Backup Battery
  1312. pin     assignment          pin     assignment
  1313. 1       LED power          1       Batt+
  1314. 2       GND              2       [key]
  1315. 3       GND              3       GND
  1316. 4       Key Switch          4       GND
  1317. 5       GND
  1318.  
  1319.  
  1320. Motherboard Power Connectors
  1321. pin     P8 assignment          pin     P9 assignment
  1322. 1       Power Good             1       GND
  1323. 2       +5v  (or N.C.)         2       GND
  1324. 3       +12v                   3       -5v
  1325. 4       -12v                   4       +5v
  1326. 5       GND                    5       +5v
  1327. 6       GND                    6       +5v
  1328.  
  1329.  
  1330. MIDI 5pin DIN
  1331.    MIDI In                 MIDI Out
  1332. pin     assignment      pin     assignment
  1333. 1       N/C             1       N/C
  1334. 2       N/C             2       GND
  1335. 3       N/C             3       N/C
  1336. 4       Current Src     4       Current Sink
  1337. 5       Current Sink    5       Current Src
  1338.  
  1339.  
  1340. Floppy Disk Controller IDC-34 Male
  1341. pin     assignment      pin     assignment
  1342. 1       GND             2       Density Select
  1343. 3       GND             4       (reserved)
  1344. 5       GND             6       (reserved)
  1345. 7       GND             8       Index
  1346. 9       GND             10      Motor Enable A
  1347. 11      GND             12      Drive Sel B
  1348. 13      GND             14      Drive Sel A
  1349. 15      GND             16      Motor Enable B
  1350. 17      GND             18      Direction
  1351. 19      GND             20      Step
  1352. 21      GND             22      Write Data
  1353. 23      GND             24      Floppy Write Enable
  1354. 25      GND             26      Track 0
  1355. 27      GND             28      Write Protect
  1356. 29      GND             30      Read Data
  1357. 31      GND             32      Head Select
  1358. 33      GND             34      Disk Change
  1359.  
  1360.  
  1361. Game Port DB15-Female
  1362. pin     assignment      pin     assignment
  1363. 1       +5V DC          2       Button 4 (A_PB1)
  1364. 3       Position 0(A_X) 4       GND
  1365. 5       GND             6       Position 1 (A_Y)
  1366. 7       Button 5(A_PB2) 8       +5V DC
  1367. 9       +5V DC          10      Button 6 (B_PB1)
  1368. 11      Position 2(B_X) 12      GND
  1369. 13      Position 3(B_Y) 14      Button 7 (B_PB2)
  1370. 15      +5V DC
  1371.  
  1372.  
  1373. Serial Port DB9-Male DB25-Male
  1374. 9-pin   25-pin  assignment
  1375. 1       8       DCD (Data Carrier Detect)
  1376. 2       3       RX  (Receive Data)
  1377. 3       2       TX  (Transmit Data)
  1378. 4       20      DTR (Data Terminal Ready)
  1379. 5       7       GND (Signal Ground)
  1380. 6       6       DSR (Data Set Ready)
  1381. 7       4       RTS (Request To Send)
  1382. 8       5       CTS (Clear To Send)
  1383. 9       22      RI  (Ring Indicator)
  1384.  
  1385. Parallel Port DB25-Female
  1386. pin     assignment      pin     assignment
  1387. 1       -Strobe         2       Data 0
  1388. 3       Data 1          4       Data 2
  1389. 5       Data 3          6       Data 4
  1390. 7       Data 5          8       Data 6
  1391. 9       Data 7          10      -Ack
  1392. 11      Busy            12      Paper Empty
  1393. 13      Select          14      -Auto Feed
  1394. 15      -Error          16      -Init
  1395. 17      -Slct in        18      GND
  1396. 19      GND             20      GND
  1397. 21      GND             22      GND
  1398. 23      GND             24      GND
  1399. 25      GND
  1400.  
  1401.  
  1402. Parallel Port Centronics-36
  1403. 1       -Strobe         2       Data 0
  1404. 3       Data 1          4       Data 2
  1405. 5       Data 3          6       Data 4
  1406. 7       Data 5          8       Data 6
  1407. 9       Data 7          10      -Ack
  1408. 11      Busy            12      Paper Empty
  1409. 13      Select          14      -Auto Feed
  1410. 15      {OSCXT}         16      Signal GND
  1411. 17      Frame GND       18      +5v
  1412. 19      GND             20      GND
  1413. 21      GND             22      GND
  1414. 23      GND             24      GND
  1415. 25      GND             26      GND
  1416. 27      GND             28      GND
  1417. 29      GND             30      GND
  1418. 31      -Prime          32      -Error
  1419. 33      Signal GND      34      N/C
  1420. 35      N/C             36      N/C
  1421.  
  1422.  
  1423. 10Base-T RJ-45 Male
  1424. pin     assignment      twisted pair    color
  1425. 1       TxData+         2               White/Orange
  1426. 2       TxData-         2               Orange
  1427. 3       RxData+         3               White/Green
  1428. 4          -            1               Blue
  1429. 5          -            1               White/Blue
  1430. 6       RxData-         3               Green
  1431. 7          -            4               White/Brown
  1432. 8          -            4               Brown
  1433.  
  1434.  
  1435. 10Base-T Crossover
  1436. Connector 1 to  Connector 2
  1437. TxData+        RxData+
  1438. TxData-        RxData-
  1439. RxData+        TxData+
  1440. RxData-        TxData-
  1441.  
  1442.  
  1443. AT Keyboard Connector 5pin-DIN        XT Keyboard Connector 5pin-DIN
  1444. pin     assignment                      pin     assignment
  1445. 1       CLK/CTS (open-collector)        1       CLK/CTS (open-collector)
  1446. 2       RxD/TxD/RTS (open-collector)    2       Keyboard Data
  1447. 3       N/C                             3       Reset
  1448. 4       GND                             4       GND
  1449. 5       +5V                             5       +5V
  1450.  
  1451.  
  1452. PS2 Keyboard/Mouse Connector 6pin-MDIN  PS2 6pin-MDIN to AT 5pin-DIN Keyboard
  1453. pin    assignment                      pin-PS2(F) pin-AT(M)
  1454. 1    Data                            1          2
  1455. 2    N/C                             2          N/C
  1456. 3    GND                             3          4
  1457. 4    Vcc                             4          5
  1458. 5    CLK                             5          1
  1459. 6    N/C                             6          N/C
  1460.  
  1461.  
  1462. IDE Hard Disk Interface IDC-40 Male
  1463. pin     assignment      pin     assignment
  1464. 1       -Reset          2       GND
  1465. 3       Data 7          4       Data 8
  1466. 5       Data 6          6       Data 9
  1467. 7       Data 5          8       Data 10
  1468. 9       Data 4          10      Data 11
  1469. 11      Data 3          12      Data 12
  1470. 13      Data 2          14      Data 13
  1471. 15      Data 1          16      Data 14
  1472. 17      Data 0          18      Data 15
  1473. 19      GND             20      Key
  1474. 21      (reserved)      22      GND
  1475. 23      -IOW            24      GND
  1476. 25      -IOR            26      GND
  1477. 27      IO Chrdy        28      Ale
  1478. 29      (reserved)      30      GND
  1479. 31      IRQ14           32      -IOCS16
  1480. 33      Addr 1          34      (reserved)
  1481. 35      Addr 0          36      Addr 2
  1482. 37      -CS0 (1F0-1F7)  38      -CS1 (3f6-3f7)
  1483. 39      -Active         40      GND
  1484.  
  1485.  
  1486. ESDI Hard Disk Interface IDC-34 Male, IDC-20 Male
  1487.                ESDI IDC-34
  1488. pin     assignment      pin     assignment
  1489. 1       GND             2       Head Sel 3
  1490. 3       GND             4       Head Sel 2
  1491. 5       GND             6       Write Gate
  1492. 7       GND             8       Config/Stat Data
  1493. 9       GND             10      Transfer Ack
  1494. 11      GND             12      Attn
  1495. 13      GND             14      Head Sel 0
  1496. 15      GND             16      Sect/Add MK Found
  1497. 17      GND             18      Head Sel 1
  1498. 19      GND             20      Index
  1499. 21      GND             22      Ready
  1500. 23      GND             24      Trans Req
  1501. 25      GND             26      Drive Sel 1
  1502. 27      GND             28      Drive Sel 2
  1503. 29      GND             30      Drive Sel 3
  1504. 31      GND             32      Read Gate
  1505. 33      GND             34      Command Data
  1506.  
  1507.                ESDI IDC-20
  1508. pin     assignment      pin     assignment
  1509. 1       Drive Selected  2       Sect/Add MK Found
  1510. 3       Seek Complete   4       Addr Mark Enable
  1511. 5       (reserved)      6       GND
  1512. 7       Write Clk+      8       Write Clk-
  1513. 9       Cartridge Chng  10      Read Ref Clk+
  1514. 11      Read Ref Clk-   12      GND
  1515. 13      NRZ Write Data+ 14      NRZ Write Data-
  1516. 15      GND             16      GND
  1517. 17      NRZ Read Data+  18      NRZ Read Data-
  1518. 19      GND             20      GND
  1519.  
  1520.  
  1521.  
  1522. RLL/MFM  Hard Disk Interface IDC-34 Male, IDC-20 Male
  1523.              RLL/MFM IDC-34
  1524. pin     assignment      pin     assignment
  1525. 1       GND             2       Head Sel 8
  1526. 3       GND             4       Head Sel 4
  1527. 5       GND             6       Write Gate
  1528. 7       GND             8       Seek Complete
  1529. 9       GND             10      Track 0
  1530. 11      GND             12      Write Fault
  1531. 13      GND             14      Head Sel 1
  1532. 15      GND             16      (reserved)
  1533. 17      GND             18      Head Sel 2
  1534. 19      GND             20      Index
  1535. 21      GND             22      Ready
  1536. 23      GND             24      Step
  1537. 25      GND             26      Drive Sel 1
  1538. 27      GND             28      Drive Sel 2
  1539. 29      GND             30      Drive Sel 3
  1540. 31      GND             32      Drive Sel 4
  1541. 33      GND             34      Direction In
  1542.  
  1543.              RLL/MFM IDC-20
  1544. pin     assignment      pin     assignment
  1545. 1       Drive Selected  2       GND
  1546. 3       (reserved)      4       GND
  1547. 5       (reserved)      6       GND
  1548. 7       (reserved)      8       GND
  1549. 9       (reserved)      10      (reserved)
  1550. 11      GND             12      GND
  1551. 13      Write Data+     14      Write Data-
  1552. 15      GND             16      GND
  1553. 17      Read Data+      18      NRZ Read Data-
  1554. 19      GND             20      GND
  1555.  
  1556.  
  1557. VGA DB15-S Female DB9 Female
  1558. 15-pin  9-pin   assignment
  1559. 1       1       Red
  1560. 2       2       Green
  1561. 3       3       Blue
  1562. 4       -       Monitor ID bit 2
  1563. 5       -       N/C
  1564. 6       6       GND (red return)
  1565. 7       7       GND (green return)
  1566. 8       8       GND (blue return)
  1567. 9       -       N/C
  1568. 10      -       GND
  1569. 11      -       Monitor ID bit 0
  1570. 12      -       Minitor ID bit 1
  1571. 13      4       Horizontal Sync
  1572. 14      5       Vertical Sync
  1573. 15      -       N/C
  1574.  
  1575. Monitor ID bit 0: reserved
  1576. Monitor ID bit 1: GND = mono, OPEN = color
  1577. Monochrome monitors use the green signal
  1578.  
  1579.  
  1580. CGA DB9 Female
  1581. pin   assignment
  1582. 1     GND
  1583. 2     GND
  1584. 3     Red
  1585. 4     Green
  1586. 5     Blue
  1587. 6     Intensity
  1588. 7     (reserved)
  1589. 8     Horizontal Sync
  1590. 9     Vertical Sync
  1591.  
  1592.  
  1593. EGA DB9 Female
  1594. pin   assignment
  1595. 1     GND
  1596. 2     Secondary Red
  1597. 3     Primary Red
  1598. 4     Primary Green
  1599. 5     Primary Blue
  1600. 6     Secondary Green / Intensity
  1601. 7     Secondary Blue / Mono Video
  1602. 8     Horizontal Drive
  1603. 9     Vertical Drive
  1604.  
  1605.  
  1606.      ISA Bus Connector              EISA Bus Connector
  1607.      -----------------              ------------------
  1608. Back Side       Component Side  Back Side       Component Side
  1609. pin assignment |pin assignment |pin assignment |pin assignment
  1610. B1  GND        |A1  CHCHK#     |F1  GND        |E1  CMD#
  1611. B2  Reset DRV  |A2  SD7        |F2  +5V        |E2  START#
  1612. B3  +5V        |A3  SD6        |F3  +5V        |E3  EXRDY
  1613. B4  IRQ9       |A4  SD5        |F4  ---        |E4  EX32#
  1614. B5  -5V        |A5  SD4        |F5  ---        |E5  GND
  1615. B6  DRQ2       |A6  SD3        |F6  ACCESS KEY |E6  ACCESS KEY
  1616. B7  -12V       |A7  SD2        |F7  ---        |E7  EX16#
  1617. B8  NOWS#      |A8  SD1        |F8  ---        |E8  SLBURST#
  1618. B9  +12V       |A9  SD0        |F9  +12V       |E9  MSBURST#
  1619. B10 GND        |A10 CHRDY      |F10 M/IO#      |E10 W/R#
  1620. B11 SMWTC#     |A11 AEN        |F11 LOCK#      |E11 GND
  1621. B12 SMRDC#     |A12 SA19       |F12 (reserved) |E12 (reserved)
  1622. B13 IOWC#      |A13 SA18       |F13 GND        |E13 (reserved)
  1623. B14 IORC#      |A14 SA17       |F14 (reserved) |E14 (reserved)
  1624. B15 DACK3#     |A15 SA16       |F15 BE3#       |E15 GND
  1625. B16 DRQ3       |A16 SA15       |F16 ACCESS KEY |E16 ACCESS KEY
  1626. B17 DACK1#     |A17 SA14       |F17 BE2#       |E17 BE1#
  1627. B18 DRQ1       |A18 SA13       |F18 BE0#       |E18 LA31#
  1628. B19 REFRESH#   |A19 SA12       |F19 GND        |E19 GND
  1629. B20 BCLK       |A20 SA11       |F20 +5V        |E20 LA30#
  1630. B21 IRQ7       |A21 SA10       |F21 LA29#      |E21 LA28#
  1631. B22 IRQ6       |A22 SA9        |F22 GND        |E22 LA27#
  1632. B23 IRQ5       |A23 SA8        |F23 LA26#      |E23 LA25#
  1633. B24 IRQ4       |A24 SA7        |F24 LA24#      |E24 GND
  1634. B25 IRQ3       |A25 SA6        |F25 ACCESS KEY |E25 ACCESS KEY
  1635. B26 DACK2#     |A26 SA5        |F26 LA16       |E26 LA15
  1636. B27 T/C        |A27 SA4        |F27 LA14       |E27 LA13
  1637. B28 BALE       |A28 SA3        |F28 +5V        |E28 LA12
  1638. B29 +5V        |A29 SA2        |F29 +5V        |E29 LA11
  1639. B30 OSC        |A30 SA1        |F30 GND        |E30 GND
  1640. B31 GND        |A31 SA0        |F31 LA10       |E31 LA9
  1641.  
  1642.                                |H1  LA8        |G1  LA7
  1643. D1  M16#       |C1  SBHE#      |H2  LA6        |G2  GND
  1644. D2  IO16#      |C2  LA23       |H3  LA5        |G3  LA4
  1645. D3  IRQ10      |C3  LA22       |H4  +5V        |G4  LA3
  1646. D4  IRQ11      |C4  LA21       |H5  LA2        |G5  GND
  1647. D5  IRQ12      |C5  LA20       |H6  ACCESS KEY |G6  ACCESS KEY
  1648. D6  IRQ15      |C6  LA19       |H7  D16        |G7  D17
  1649. D7  IRQ14      |C7  LA18       |H8  D18        |G8  D19
  1650. D8  DACK0#     |C8  LA17       |H9  GND        |G9  D20
  1651. D9  DRQ0       |C9  MRDC#      |H10 D21        |G10 D22
  1652. D10 DACK5#     |C10 MWTC#      |H11 D23        |G11 GND
  1653. D11 DRQ5       |C11 SD8        |H12 D24        |G12 D25
  1654. D12 DACK6#     |C12 SD9        |H13 GND        |G13 D26
  1655. D13 DRQ6       |C13 SD10       |H14 D27        |G14 D28
  1656. D14 DACK7#     |C14 SD11       |H15 ACCESS KEY |G15 ACCESS KEY
  1657. D15 DRQ7       |C15 SD12       |H16 D29        |G16 GND
  1658. D16 +5V        |C16 SD13       |H17 +5V        |G17 D30
  1659. D17 MASTER16#  |C17 SD14       |H18 +5V        |G18 D31
  1660. D18 GND        |C18 SD15       |H19 MAKx       |G19 MREQx
  1661.  
  1662.  
  1663.                 VESA Local Bus (VLB) Connector
  1664.                 ------------------------------
  1665. Back Side       Component Side  Back Side       Component Side
  1666. pin assignment |pin assignment |pin assignment |pin assignment
  1667. B1  Dat00      |A1  Dat01      |B30 Adr17      |A30 Adr16
  1668. B2  Dat02      |A2  Dat03      |B31 Adr15      |A31 Adr14
  1669. B3  Dat04      |A3  GND        |B32 Vcc        |A32 Adr12
  1670. B4  Dat06      |A4  Dat05      |B33 Adr13      |A33 Adr10
  1671. B5  Dat08      |A5  Dat07      |B34 Adr11      |A34 Adr08
  1672. B6  GND        |A6  Dat09      |B35 Adr09      |A35 GND
  1673. B7  Dat10      |A7  Dat11      |B36 Adr07      |A36 Adr06
  1674. B8  Dat12      |A8  Dat13      |B37 Adr05      |A37 Adr04
  1675. B9  Vcc        |A9  Dat15      |B38 GND        |A38 WBACK#
  1676. B10 Dat14      |A10 GND        |B39 Adr03      |A39 BEO#
  1677. B11 Dat16      |A11 Dat17      |B40 Adr02      |A40 Vcc
  1678. B12 Dat18      |A12 Vcc        |B41 n/c        |A41 BE1#
  1679. B13 Dat20      |A13 Dat19      |B42 RESET#     |A42 BE2#
  1680. B14 GND        |A14 Dat21      |B43 DC#        |A43 GND
  1681. B15 Dat22      |A15 Dat23      |B44 M/ID#      |A44 BE3#
  1682. B16 Dat24      |A16 Dat25      |B45 W/R#       |A45 ADS#
  1683. B17 Dat26      |A17 GND        |               |
  1684. B18 Dat28      |A18 Dat27      |               |
  1685. B19 Dat30      |A19 Dat29      |B48 RDYRTN#    |A48 LRDY#
  1686. B20 Vcc        |A20 Dat31      |B49 GND        |A49 LDEV<x>#
  1687. B21 Adr31      |A21 Adr30      |B50 IRQ9       |A50 LREQ<x>#
  1688. B22 GND        |A22 Adr28      |B51 BRDY#      |A51 GND
  1689. B23 Adr29      |A23 Adr26      |B52 BLAST#     |A52 LGNT<x>#
  1690. B24 Adr27      |A24 GND        |B53 ID0        |A53 Vcc
  1691. B25 Adr25      |A25 Adr24      |B54 ID1        |A54 ID2
  1692. B26 Adr23      |A26 Adr22      |B55 GND        |A55 ID3
  1693. B27 Adr21      |A27 Vcc        |B56 LCLK       |A56 ID4
  1694. B28 Adr19      |A28 Adr20      |B57 Vcc        |A57 LKEN#
  1695. B29 GND        |A29 Adr18      |B58 LBS16#     |A58 LEAD5#
  1696.  
  1697.  
  1698. VESA Standard Feature Connector
  1699. pin     assignment      pin     assignment
  1700. 1       PB              2       PG
  1701. 3       PR              4       PI
  1702. 5       SB              6       SG
  1703. 7       SR              8       SI
  1704. 9       Dot Clock       10      Blank
  1705. 11      HSync           12      VSync
  1706. 13      GND             14      GND
  1707. 15      GND             16      GND
  1708. 17      Ext Video Sel   18      Ext Sync Sel
  1709. 19      Ext DotClock Sel20      N/C
  1710. 21      GND             22      GND
  1711. 23      GND             24      GND
  1712. 25      N/C             26      N/C
  1713.  
  1714.  
  1715. Null Modem:
  1716. Connector 1 to  Connector 2
  1717. DTR             DSR/DCD
  1718. DSR/DCD         DTR
  1719. RTS             CTS
  1720. CTS             RTS
  1721. TXD             RXD
  1722. RXD             TXD
  1723. GND             GND
  1724.  
  1725.  
  1726. Serial Port loopback:
  1727. Connected Pins
  1728. RX & TX
  1729. RTS & CTS
  1730. DCD & DTR & DSR & RI
  1731.  
  1732.  
  1733. Bidirectional (Laplink/Interlnk) Parallel Cable DB-25 male to DB-25 male
  1734. Connector 1 to Connector 2
  1735. 2        15
  1736. 3        13
  1737. 4        12
  1738. 5        10
  1739. 6        11
  1740. 10        5
  1741. 11        6
  1742. 12        4
  1743. 13        3
  1744. 15        2
  1745. 16        16
  1746. 17        17
  1747. 25        25
  1748.  
  1749.  
  1750. Parallel Port loopback DB25 Male
  1751. Connected Pins
  1752. 2 & 15
  1753. 3 & 13
  1754. 4 & 12
  1755. 5 & 10
  1756. 6 & 11
  1757.  
  1758.  
  1759. 30 pin Fast Page Mode SIMM  256kx8 256kx9 1Mx8 1Mx9 4Mx8 4Mx9
  1760. pin     assignment|pin  assignment|pin  assignment|pin  assignment
  1761. 1       Vcc       |9       Gnd    |17      A8     |25      DQ7
  1762. 2       -CAS      |10      DQ2    |18      A9     |26      QP
  1763. 3       DQ0       |11      A4     |19      A10    |27      -RAS
  1764. 4       A0        |12      A5     |20      DQ5    |28      -CASP
  1765. 5       A1        |13      DQ3    |21      -WE    |29      DP
  1766. 6       DQ1       |14      A6     |22      Gnd    |30      Vcc
  1767. 7       A2        |15      A7     |23      DQ6
  1768. 8       A3        |16      DQ4    |24      N/C
  1769.  
  1770. Notes:
  1771. QP, CASP and DP are N/C on all x8 bit modules
  1772. a9 is a N/C on 256k modules
  1773. a10 is a N/C on 256k and 1M modules
  1774.  
  1775.  
  1776. 72 pin Fast Page Mode SIMM  256k/512k/1M/2M/4M/8M x 32/36 bit
  1777. pin     assignment|pin  assignment|pin  assignment|pin  assignment
  1778. 1       Gnd       |19      A10    |37      MP1    |55      DQ11
  1779. 2       DQ0       |20      DQ4    |38      MP3    |56      DQ27
  1780. 3       DQ16      |21      DQ20   |39      Gnd    |57      DQ12
  1781. 4       DQ1       |22      DQ5    |40      -CAS0  |58      DQ28
  1782. 5       DQ17      |23      DQ21   |41      -CAS2  |59      Vcc
  1783. 6       DQ2       |24      DQ6    |42      -CAS3  |60      DQ29
  1784. 7       DQ18      |25      DQ22   |43      -CAS1  |61      DQ13
  1785. 8       DQ3       |26      DQ7    |44      -RAS0  |62      DQ30
  1786. 9       DQ19      |27      DQ23   |45      -RAS1  |63      DQ14
  1787. 10      Vcc       |28      A7     |46      N/C    |64      DQ31
  1788. 11      N/C       |29      N/C    |47      -WE    |65      DQ15
  1789. 12      A0        |30      Vcc    |48      N/C    |66      N/C
  1790. 13      A1        |31      A8     |49      DQ8    |67      PD1
  1791. 14      A2        |32      A9     |50      DQ24   |68      PD2
  1792. 15      A3        |33      -RAS3  |51      DQ9    |69      PD3
  1793. 16      A4        |34      -RAS2  |52      DQ25   |70      PD4
  1794. 17      A5        |35      MP2    |53      DQ10   |71      N/C
  1795. 18      A6        |36      MP0    |54      DQ26   |72      Gnd
  1796.  
  1797. Notes:
  1798. MP0,MP1,MP2,MP3 are N/C on all x32 bit modules
  1799. a9 is a N/C on 256k and 512k modules
  1800. a10 is a N/C on 256k, 512k, 1M and 4M modules
  1801. RAS1/RAS3 are N/C on 256k, 1M and 4M modules
  1802.  
  1803.  
  1804. SCSI Connector Pinouts (Single Ended) IDC-50 Male
  1805. pin     assignment|pin  assignment|pin  assignment|pin  assignment
  1806. 01      GND       |02     -DB0    |27     GND     |28     GND
  1807. 03      GND       |04     -DB1    |29     GND     |30     GND
  1808. 05      GND       |06     -DB2    |31     GND     |32     -ATN
  1809. 07      GND       |08     -DB3    |33     GND     |34     GND
  1810. 09      GND       |10     -DB4    |35     GND     |36     -BSY
  1811. 11      GND       |12     -DB5    |37     GND     |38     -ACK
  1812. 13      GND       |14     -DB6    |39     GND     |40     -RST
  1813. 15      GND       |16     -DB7    |41     GND     |42     -MSG
  1814. 17      GND       |18     -DBP    |43     GND     |44     -SEL
  1815. 19      GND       |20     GND     |45     GND     |46     -C/D
  1816. 21      GND       |22     GND     |47     GND     |48     -REQ
  1817. 23      GND       |24     GND     |49     GND     |50     -I/O
  1818. 25      (open)    |26     TERMPWR
  1819.  
  1820.  
  1821. SCSI Connector Pinouts (Differential) IDC-50 Male
  1822. pin     assignment|pin  assignment|pin  assignment|pin  assignment
  1823. 01      (open)    |02     GND     |27     GND     |28     GND
  1824. 03      +DB0      |04     -DB0    |29     +ATN    |30     -ATN
  1825. 05      +DB1      |06     -DB1    |31     GND     |32     GND
  1826. 07      +DB2      |08     -DB2    |33     +BSY    |34     -BSY
  1827. 09      +DB3      |10     -DB3    |35     +ACK    |36     -ACK
  1828. 11      +DB4      |12     -DB4    |37     +RST    |38     -RST
  1829. 13      +DB5      |14     -DB5    |39     +MSG    |40     -MSG
  1830. 15      +DB6      |16     -DB6    |41     +SEL    |42     -SEL
  1831. 17      +DB7      |18     -DB7    |43     +C/D    |44     -C/D
  1832. 19      +DBP      |20     -DBP    |45     +REQ    |46     -REQ
  1833. 21      DIFFSENS  |22     GND     |47     +I/O    |48     -I/O
  1834. 23      GND       |24     GND     |49     GND     |50     GND
  1835. 25      TERMPWR   |26     TERMPWR
  1836.  
  1837.  
  1838. Macintosh SCSI Connector Pinouts (Single Ended) DB-25S Female
  1839. pin    assignment|pin  assignment|pin  assignment|pin  assignment
  1840. 01     -REQ      |08     -DB0    |14      GND    |20      -DBP
  1841. 02     -MSG      |09     GND     |15      -C/D   |21      -DB1
  1842. 03     -I/O      |10     -DB3    |16      GND    |22      -DB2
  1843. 04     -RST      |11     -DB5    |17      -ATN   |23      -DB4
  1844. 05     -ACK      |12     -DB6    |18      GND    |24      GND
  1845. 06     -BSY      |13     -DB7    |19      -SEL   |25      NC (TERMPWR)
  1846. 07     GND
  1847.  
  1848.  
  1849. PCI Cards Universal/3.3V/5V and 32/64 bit
  1850. pin assignment |pin assignment |pin assignment |pin assignment
  1851. B1  -12V       |A1   TRST#     |B48  AD[10]    |A48  Ground
  1852. B2  TCK        |A2  +12V       |B49 Ground     |A49 AD[09]
  1853. B3  Ground     |A3  TMS        |B50 (KEYWAY2)  |A50 (KEYWAY2)
  1854. B4  TDO        |A4  TDI        |B51 (KEYWAY2)  |A51 (KEYWAY2)
  1855. B5  +5V        |A5  +5V        |B52 AD[08]     |A52 C/BE[0]#
  1856. B6  +5V        |A6  INTA#      |B53 AD[07]     |A53 +3.3V
  1857. B7  INTB#      |A7  INTC#      |B54 +3.3V      |A54 AD[06]
  1858. B8  INTD#      |A8  +5V        |B55 AD[05]     |A55 AD[04]
  1859. B9  PRSNT1#    |A9  reserved   |B56 AD[03]     |A56 Ground
  1860. B10 reserved   |A10 +Vi/o      |B57 Ground     |A57 AD[02]
  1861. B11 PRSNT2#    |A11 reserved   |B58 AD[01]     |A58 AD[00]
  1862. B12 (KEYWAY1)  |A12 (KEYWAY1)  |B59 Vi/o       |A59 +Vi/o
  1863. B13 (KEYWAY1)  |A13 (KEYWAY1)  |B60 ACK64#     |A60 REQ64#
  1864. B14 reserved   |A14 reserved   |B61 +5V        |A61 +5V
  1865. B15 Ground     |A15 RST#       |B62 +5V        |A62 +5V
  1866. B16 CLK        |A16 Vi/o       |B63 reserved   |A63 Ground
  1867. B17 Ground     |A17 VNT#       |B64 Ground     |A64 C/BE[7]#
  1868. B18 REQ#       |A18 Ground     |B65 C/BE[6]#   |A65 C/BE[5]#
  1869. B19 +Vi/o      |A19 reserved   |B66 C/BE[4]#   |A66 +Vi/o
  1870. B20 AD[31]     |A20 AD[30]     |B67 Ground     |A67 PAR64
  1871. B21 AD[29]     |A21 +3.3V      |B68 AD[63]     |A68 AD[62]
  1872. B22 Ground     |A22 AD[28]     |B69 AD[61]     |A69 Ground
  1873. B23 AD[27]     |A23 AD[26]     |B70 +Vi/o      |A70 AD[60]
  1874. B24 AD[25]     |A24 Ground     |B71 AD[59]     |A71 AD[58]
  1875. B25 +3.3V      |A25 AD[24]     |B72 AD[57]     |A72 Ground
  1876. B26 C/BE[3]#   |A26 IDSEL      |B73 Ground     |A73 AD[56]
  1877. B27 AD[23]     |A27 +3.3V      |B74 AD[55]     |A74 AD[54]
  1878. B28 Ground     |A28 AD[22]     |B75 AD[53]     |A75 +Vi/o
  1879. B29 AD[21]     |A29 AD[20]     |B76 Ground     |A76 AD[52]
  1880. B30 AD[19]     |A30 Ground     |B77 AD[51]     |A77 AD[50]
  1881. B31 +3.3V      |A31 AD[18]     |B78 AD[49]     |A78 Ground
  1882. B32 AD[17]     |A32 AD[16]     |B79 +Vi/o      |A79 AD[48]
  1883. B33 C/BE[2]#   |A33 +3.3V      |B80 AD[47]     |A80 AD[46]
  1884. B34 Ground     |A34 FRAME#     |B81 AD{45]     |A81 Ground
  1885. B35 IRDY#      |A35 Ground     |B82 Ground     |A82 AD[44]
  1886. B36 +3.3V      |A36 TRDY#      |B83 AD[43]     |A83 AD[42]
  1887. B37 DEVSEL#    |A37 Ground     |B84 AD[41]     |A84 +Vi/o
  1888. B38 Ground     |A38 STOP#      |B85 Ground     |A85 AD[40]
  1889. B39 LOCK#      |A39 +3.3V      |B86 AD[39]     |A86 AD[38]
  1890. B40 PERR#      |A40 SDONE      |B87 AD[37]     |A87 Ground
  1891. B41 +3.3V      |A41 SBO#       |B88 +Vi/o      |A88 AD[36]
  1892. B42 SERR#      |A42 Ground     |B89 AD[35]     |A89 AD[34]
  1893. B43 +3.3V      |A43 PAR        |B90 AD[33]     |A90 Ground
  1894. B44 C/BE[1]#   |A44 AD[15]     |B91 Ground     |A91 AD[32]
  1895. B45 AD[14]     |A45 +3.3V      |B92 reserved   |A92 reserved
  1896. B46 Ground     |A46 AD[13]     |B93 reserved   |A93 Ground
  1897. B47 AD[12]     |A47 AD11]      |B94 Ground     |A94 reserved
  1898.  
  1899. Notes:
  1900. Pins 63-94 exist on 64 bit PCI implementation only
  1901. KEYWAY1 exists on Universal and 3.3V boards, they are Ground on 5V boards
  1902. KEYWAY2 exists on Universal and 5V boards, they are Ground on 3.3V boards
  1903. +Vi/o is 3.3V on 3.3V boards, 5V on 5V boards, and define signal rails
  1904.   on the Universal board.
  1905.  
  1906.  
  1907.  
  1908. Q) 8.2  *Where are benchmark programs located. What do they mean?
  1909.  
  1910. Q) 8.3  What is Plug and Play?
  1911.  
  1912. [From: leefi@microsoft.com (Lee Fisher)]
  1913.  
  1914. Plug and Play is the name of a technology that lets PC hardware and attached
  1915. devices work together automatically, reducing end-user complexity. Plug and
  1916. Play technology is implemented in hardware, in operating systems, and in
  1917. supporting software such as drivers and in the systemboard's BIOS. Microsoft
  1918. will support Plug and Play starting with Windows "Chicago" and Windows NT
  1919. "Cairo". Today there is a solution for MS-DOS and Microsoft Windows 3.x using
  1920. software from Intel which works with the Plug and Play hardware. There are a
  1921. variety of Plug and Play technologies, today including BIOS, ISA cards, SCSI,
  1922. IDE CD-ROM, PCMCIA, drivers.
  1923.  
  1924. Many specifications are available via anonymous ftp at 
  1925. ftp.microsoft.com:/drg/Plug-and-Play.
  1926.  
  1927. Email the PlayList@Microsoft.COM alias to get on a list for announcements
  1928. regarding new specifications, informations on workshops, etc.
  1929.  
  1930. The Compuserve Plug and Play forum (GO PLUGPLAY) is available for technical
  1931. support issues regarding hardware and driver design issues.
  1932.  
  1933. For more related information, on ftp.microsoft.com, see 
  1934. /drg/Plug-and-Play/readme and /drg/Developer-Info/devinfo.zip.
  1935.  
  1936. Microsoft is starting a "Plug and Play Hardware Catalog" to showcase Plug and
  1937. Play hardware, entries are being accepted for the initial issue. Send hardware
  1938. and company information to:
  1939.     Plug and Play Catalog
  1940.     c/o Microsoft Corporation
  1941.     Hardware Vendor Relations Group, building 6
  1942.     One Microsoft Way
  1943.     Redmond, WA 98053-6399 USA
  1944.  
  1945. Q) 8.4  What is an OEM product?
  1946. [From: scott@bme.ri.ccf.org (Michael Scott)]
  1947.  
  1948. OEM versions of may computer products including keyboards, CDROM drives,
  1949. video and sound cards, modems, monitors, popular software packages and
  1950. more are available, either as parts of a computer system purchase, or as
  1951. individual items.  If you are considering a purchase of any OEM hardware
  1952. or software, it's important that you understand what you are buying.
  1953.  
  1954. OEM stands for Original Equipment Manufacturer.  OEM's exist in most
  1955. major industries;  Chrysler sells cars made by Mitsubishi, and all of
  1956. Sear's Kenmore products are made by OEM companies.  The main difference
  1957. in the computer industry is that OEM products are usually less expensive
  1958. than the retail versions supplied by the manufacturer.  However, there
  1959. are different types of OEM products.
  1960.  
  1961. Some manufacturers have two versions of their products;  one retail version
  1962. which ships in fancy packaging, and an OEM version which is sold in bulk
  1963. (usually to system manufacturers).  OEM products are not intended for
  1964. individual sale, and so don't include a glossy box, and often don't include
  1965. a manual or driver disks (if req'd).
  1966.  
  1967. Sometimes, the OEM versions are functionally identical to the original
  1968. retail version, but not always.  Often, a large system manufacturer will
  1969. specify particular features in an OEM product which are not the same as
  1970. the retail version.  For example, Matrox supplies OEM video cards to
  1971. a large manufacturer (i.e. Compaq's QVision 2000+ video card).  Because of
  1972. the large numbers purchased, Compaq gets a good price, and also
  1973. specifies things like:  amount of video RAM, upgradability, RAMDAC speed,
  1974. etc.  Part of the deal is usually that Compaq will take over responsibility
  1975. for the hardware warranty.
  1976.  
  1977. Hypothetically, say that Matrox makes 10000 extra units in anticipation of
  1978. Compaq's next order, with a few small BIOS tweaks for compatibility with
  1979. Compaq's machines.  Compaq decides they only need 8000 units this quarter,
  1980. so Matrox sells the extra 2000 units as OEM.  Once those units go out of
  1981. the factory, they're no longer Matrox's responsiblity, and probably don't
  1982. even have Matrox stamped on them anywhere.
  1983.  
  1984. I'm just using Matrox and Compaq for illustrative purposes here, but
  1985. component manufacturers commonly provide OEM versions of their products
  1986. for systems manufacturers.  i.e. ATI, Tseng and Cirrus Logic provide
  1987. chipsets for integration onto motherboards.
  1988.  
  1989. Sometimes, the difference between a retail version and the equivalent OEM
  1990. is negligible, i.e. the packaging.  However, more commonly the OEM version
  1991. has been made with less expensive components, includes no software or
  1992. hardware 'freebies' or extras, includes no hardware warranty, etc.
  1993.  
  1994. So, be careful when buying OEM that you are getting what you _think_ you
  1995. are getting.  You may be saving $20-30 and get a slower RAMDAC or a unit
  1996. that isn't upgradable.  On the other hand, you may be one of the
  1997. thousands of people who have good success with their OEM products and
  1998. saved some money at the same time.
  1999.  
  2000. Often, the OEM (original manufacturer) will not provide any tech support
  2001. or warranty service for OEM units.
  2002.  
  2003.  
  2004.  
  2005. Q) 8.5  What size should I set my DOS partitions to be?
  2006. [From: Mike Long <mike.long@analog.com>]
  2007. [Some corrections by: Osmo Ronkanen <ronkanen@cc.helsinki.fi>]
  2008.  
  2009. This depends on what cluster size you want.  A smaller cluster size is
  2010. better, because a small file takes up a whole cluster if there is even
  2011. one byte in it; the leftover space is called "slack."  If you have N
  2012. files on your drive, and your cluster size is S bytes, then you can
  2013. expect to lose N*S/2 bytes to slack space on the average.
  2014.  
  2015. The table below shows the maximum partition size to get clusters of a
  2016. given size.  You cannot format a hard drive under DOS with a cluster
  2017. size less than 2K.
  2018.  
  2019. +-------------------+-----------+-------+
  2020. |   Cluster size    | Partition |  FAT  |  Notes
  2021. |                   |   size    | type  |
  2022. +-------------------+-----------+-------+
  2023. |  4K  (4096 bytes) |     16 MB | FAT12 |
  2024. |  2K  (2048 bytes) |     32 MB | FAT16 | (DOS versions < 4.0)
  2025. |  2K  (2048 bytes) |    128 MB | FAT16 | (DOS versions >= 4.0)
  2026. |  4K  (4096 bytes) |    256 MB | FAT16 |
  2027. |  8K  (8192 bytes) |    512 MB | FAT16 |
  2028. | 16K (16384 bytes) |      1 GB | FAT16 |
  2029. | 32K (32768 bytes) |      2 GB | FAT16 |
  2030. | 64K (65536 bytes) |      4 GB | FAT16 |
  2031. +-------------------+-----------+-------+
  2032.  
  2033. Another consideration is backup.  If you backup to tape, you should
  2034. have disk partitions smaller than the capacity of a single tape for
  2035. ease in backup.
  2036.  
  2037. [From: Osmo Ronkanen <ronkanen@cc.helsinki.fi>]
  2038.  
  2039. The 32 MB limit actually didn't have anything to do with the
  2040. cluster size or FAT it was because the number of sectors in
  2041. the partition was stored in boot record as a 16 bit number. 
  2042.  
  2043.  
  2044.  
  2045. Q) 8.6  How do I get DOS to letter my devices the way I want?
  2046.  
  2047. The first floppy drive will always be A:, the second floppy drive will
  2048. always be B:.  If there is no second floppy, B: will also point to A:.
  2049.  
  2050. DOS will assign drive letters C: and up in the following order:
  2051.  
  2052. Primary DOS partition on each BIOS supported drive
  2053.   (Master, Slave, EIDE ch2 Master, EIDE ch2 Slave)
  2054. All logical drives in the Extended DOS partition on each BIOS supported drive
  2055.   (Master, Slave, EIDE ch2 Master, EIDE ch2 Slave)
  2056. Device drivers in CONFIG.SYS, in order, unless over ridden
  2057. Device drivers in AUTOEXEC.BAT, in order, unless over ridden
  2058.  
  2059. This table can be used to add drives without reordering drive letters.
  2060. For instance, if you have a Master drive with a Primary and Extended
  2061. DOS partition and you add a second (Slave) drive with a Primary DOS
  2062. partition, all of your extended partitions will be re-lettered.  If,
  2063. however, you only place an extended partition on the new drive, all
  2064. partitions on the Master will be assigned letters first.
  2065.  
  2066. Some device drivers, such as MSCDEX, have command line switches to
  2067. specify an unused drive letter rather than the next open one.  It is
  2068. usually a good idea to set these to a higher drive letter right off
  2069. rather than having to reinstall all of your software after adding
  2070. another drive.
  2071.  
  2072.  
  2073.  
  2074. Q) 8.7  Why won't my system boot from the hard drive?
  2075.  
  2076. If you can boot from a floppy and see the files on your hard drive,
  2077. then chances are there's something wrong with your MBR (Master Boot
  2078. Record) / partition table.  The first thing you should try is: "FDISK
  2079. /MBR".  This will fix the master boot record without effecting the
  2080. contents of your disk.  If this doesn't work, the next thing to try is
  2081. verifying that you have your Primary DOS Partition set active.  To do
  2082. this, enter "FDISK" and chose "Set active partition" (usually the
  2083. second option) then pick "Primary DOS Partition".  Then exit and
  2084. reboot.  This too will not effect the contents of your disk.
  2085.  
  2086. The next thing to try is replacing the files required for DOS to boot;
  2087. they may have been corrupted or deleted.  To do this, run "SYS C:".
  2088. This may or may not be possible as DOS versions before 5.0 required
  2089. these files be located at a certain place on your hard drive and that
  2090. spot may no longer be available.  Either way, this will not otherwise
  2091. effect the contents of your disk.
  2092.  
  2093. If neither of these things work, then the next thing to try is
  2094. reformatting your hard drive (FORMAT C: /SYS).  Note that this will
  2095. erase all of the files on your hard drive, so back up anything you
  2096. want to save first!!!  If all three of these suggestions fail, then
  2097. chances are you have a more serious problem.
  2098.  
  2099. Q) 8.8  How do I clean my computer?
  2100.  
  2101. Clean the outside with a damp (not wet) cloth with a mild dish washing
  2102. detergent after unplugging the system.  Let it dry completely before
  2103. plugging your system in.  Do not clean the inside - computer
  2104. components are not susceptible to common house hold dust.  Unless you
  2105. have special equipment, you will more likely cause more harm than help
  2106. to your computer if you try.
  2107.  
  2108. Q) 8.9  *What OS's are available for the PC? Which are free?
  2109.  
  2110. [this section being worked on]
  2111.  
  2112. Q) 8.10  *How can I transfer files between my PC and a Unix system?
  2113.  
  2114. [this section being worked on]
  2115.  
  2116. Q) 8.11  What tape backup software is available?
  2117.  
  2118. [From: herbst@techunix.technion.ac.il (Herbst OMR)]
  2119.  
  2120.  JUMBO TAPE
  2121.  ----------
  2122. Small. Not many features but does the job. Seems to work only with
  2123. Colorado drives.  Latest version is 4.03 and can be found by Archie
  2124. jumbo403.zip.
  2125.  
  2126. >From "Stan Faullin":
  2127.  
  2128. Useful DOS program.  Has very basic Backup (total, modified,
  2129. selected), Restore, Compare, Erase and Format functions.  Some
  2130. versions come with a Windows scheduler, but it will NOT run in the
  2131. background in a DOS window.  The compression scheme used in some
  2132. previous versions is NOT compatible with their latest release, so you
  2133. may not be able to read backups made with version 3.x with version
  2134. 4.x.  Separate versions of this software are available for their
  2135. internal model or the parallel port model.
  2136.  
  2137. Windows:
  2138.  
  2139. The Lite version supports both parallel port versions and internal
  2140. versions.  The only Windows backup program for a parallel port device,
  2141. but only supports the Colorado Trakker unit.  Can run in the
  2142. background. Can be found by Archie, cbwlite.exe.
  2143.  
  2144. >From "gregb@oclflt.den.mmc.com (gregb)":
  2145.  
  2146. CMS Trakker 250 is supplied with a "generic" software package:
  2147. it performs backup, restore, selective backup & restore, compression,
  2148. compare. It works with DOS and Windows 3.1. 
  2149. For an additional $49.95 ($39?) you can purchase their fancier version.
  2150.  
  2151.  Central-Point backup
  2152.  --------------------
  2153. Large with many, many features and confusing directory
  2154. selections. Works with most drives.
  2155.  
  2156.  Conner Basic 1.0
  2157.  ----------------
  2158. >From "Moshe Braner   braner@emba.uvm.edu":
  2159. useless -- only backs up entire drive.
  2160.  
  2161.  Conner Basic 1.1
  2162.  ----------------
  2163. >From: 
  2164.  
  2165. If you got the low-power backup software bundled in -- Conner Backup
  2166. Basics -- and it is V1.0, you are entitled to a free upgrade from Conner.
  2167. The new version has an only slightly better addendum to the manual, but
  2168. the software now is about as flexible as most users would want -- partial
  2169. backup and restore by directory or file, etc.  It has worked well for us,
  2170. and I recommend that you ask for your copy.
  2171.  
  2172. >From: dmiller@im.lcs.mit.edu (Dick and Jill Miller)
  2173.  
  2174. I emphasize that v1.1 of Conner Backup Basics fixes many of the prior
  2175. problems, although its prompts, on-line help and printed documentation 
  2176. still deserve improvement.
  2177.  
  2178.  Conner Exec
  2179.  -----------
  2180. >From "Moshe Braner   braner@emba.uvm.edu":
  2181.  
  2182. Very large (2.5 megs for DOS version, windows version even larger).
  2183. Did not work with my parallel-port Conner 250meg QIC-80 drive.
  2184.  
  2185.  QICstream==Conner "Simply Safe Software Backup Basics version 3.0P"
  2186.  -------------------------------------------------------------------
  2187. Small and works fine. Works with parallel port Conner drive.
  2188.  
  2189.  Symantec Norton Backup
  2190.  ----------------------
  2191. This is included with Norton Desktop for Windows, which is a much
  2192. better deal than purchasing Norton Backup for Windows alone.
  2193.  
  2194.  Symantec Norton Backup for Windows
  2195.  ----------------------------------
  2196.  
  2197.  GNU-Tar
  2198.  -------
  2199.  
  2200. Q) 8.12  Why doesn't my new device work as fast as it should?
  2201.  
  2202. The performance of individual components in your system are highly
  2203. dependent the rest of your system.  For instance, the transfer rate of
  2204. drives, usually measured in megabytes per second, can depend on the
  2205. drive controller, bus type and OS.  Video card speed, sometime
  2206. measured in Winmarks, highly depends on the speed of your main CPU as
  2207. well as the OS.  When ever you see a statement on the speed of the
  2208. device, be sure to check the small print to determine what type of
  2209. system and under what conditions the speed was measured.  Don't be
  2210. fooled by benchmark numbers.  Another important corollary of this is
  2211. *never* post benchmarks - they offer little to no information for
  2212. comparison with other systems.  Benchmarks are only useful for
  2213. comparison purposes when run in a controlled environment, and even
  2214. then to a limited degree.
  2215.  
  2216. Q) 8.13  My drive lists a MTBF of 300,000 hours. Will it really last 34 years?
  2217.  
  2218. [From: swwalters@fl51mail.space.honeywell.com  (Steve Walters)]
  2219.  
  2220. Mean Time Between Failures (MTBF) is a statistical calculation
  2221. indicating the mean time between randomly occurring hardware failures.
  2222. Two parameters are necessary to fully describe how long a piece of
  2223. hardware will last.  The first parameter is MTBF which is a measure of
  2224. frequency in which random hardware failures will occur.  The second
  2225. parameter is mean operating life which defines how long the hardware
  2226. will last before an anticipated wearout phenomena will occur.  These
  2227. two parameters combined together give the true projection of the
  2228. 'real' life of the drive.  As an example of how these parameters
  2229. interrelate, assume your drive has an MTBF of 300,000 hours and an
  2230. operating life of 5 years.  The drive will operate uninterrupted until
  2231. failure (such as a file server, for example).  This is telling you
  2232. that your drive should be very reliable until wearout occurs since the
  2233. MTBF greatly exceeds the mean life.  However, after 5 years (on the
  2234. average), expect it to fail due to wearout.  In this example, the
  2235. actual chances of the drive lasting 3 years is 92%, 4 years is 88%, 5
  2236. years is 56% and 6 years is 35%.
  2237.  
  2238. Q) 8.14  How do I find pin 1 on my chip/card/cable/connector?
  2239.  
  2240. Pin 1 is always marked in one way or another to avoid confusion due to
  2241. symmetry (after which known numbering schemes can be used).  The most
  2242. important thing to note is that the orientation of the letters or
  2243. numbers printed on the chip have absolutely nothing to do with the
  2244. actual orientation of the pins.  Never assume that all chips should be
  2245. readable from the same angle!
  2246.  
  2247. The most obvious marking for pin 1 is a small number '1'.  The first
  2248. thing you should do is look very carefully for it.  Ribbon cables are
  2249. often marked with a blue or red stripe on pin 1.  Some chips are
  2250. marked with a dot, notch or small angled cut in the material just
  2251. above pin 1.  Rectangular chips are usually marked with a notch on one
  2252. of ends; the first pin counter clockwise from this notch is pin 1.  If
  2253. you can't find a marking on the socket or connector, then try looking
  2254. at the pads (the holes in the board the socket or connector is
  2255. soldered into).  For through-hole devices, pin 1 has a square pad, the
  2256. rest should be round.
  2257.  
  2258. Q) 8.15  I've run out of power connectors, what can I do?
  2259.  
  2260. Assuming your power suply is actually strong enough to power all of
  2261. your devices, you can pick up a Y-adapter at your local Radio Shack.
  2262.  
  2263. Q) 8.16  What does FCC approval cover and what needs to be approved?
  2264. [From: scharf@mirage.nsc.com (Steve Scharf)]
  2265.  
  2266.                       FCC Part 15 EMI Certification
  2267.                                   and
  2268.                      UL/CSA/TUV Safety Certification
  2269.  
  2270. FCC Part 15 Certification of Computer Equipment
  2271. -----------------------------------------------
  2272. The basic thing to understand is that SYSTEMS are certified, Not individual 
  2273. circuit boards (though in most cases add-on cards ARE certified), not 
  2274. motherboards, not cases, and not power supplies.
  2275.  
  2276. Class A & B
  2277. -----------
  2278. Class A is for systems that will be used only in a commercial environment. 
  2279. Class A is more lax than Class B.
  2280.  
  2281. Class B is stricter, and is for systems that will be used in a home.
  2282.  
  2283. A manufacturer cannot simply declare that a system is not intended for home 
  2284. use and test to the more lax Class A limits (believe me, they tried this). A 
  2285. high end file server with a RAID array of drives and multiple network 
  2286. connections would qualify for Class A. A simple Pentium 100 desktop or Power 
  2287. PC would not.
  2288.  
  2289. FCC Certified Peripherals and Add-On Cards
  2290. ------------------------------------------
  2291. Most add-on cards and peripherals (disk drives, floppy drives, CD-ROM 
  2292. drives, tape drives, etc.) have their own FCC certification. This is so they 
  2293. can be sold separately. They would technically not need to be certified 
  2294. separately if the system in which they are installed is certified as a unit.
  2295.  
  2296. Once a SYSTEM has passed FCC certification, a manufacturer may swap or add 
  2297. FCC certified cards and peripherals and retain compliance even though the 
  2298. system may technically exceed the limit with the different peripherals. I 
  2299. believe the FCC still has the right to demand that the system be in actual 
  2300. compliance with the emissions limits.
  2301.  
  2302. Motherboards
  2303. ------------
  2304. The FCC has twice considered requiring motherboards be FCC certified and has 
  2305. twice rejected the idea. Of course there is great appeal to system 
  2306. manufacturers of this concept. Once a system is certified, the manufacturer 
  2307. could swap everything except the case and power supply and not have to re-
  2308. test.
  2309.  
  2310. The problem with this concept is that there could be no guarantee that the 
  2311. case that the motherboard was ultimately installed in, would be as good as 
  2312. the one that it was originally certified in. It would be easy to manufacture 
  2313. a very EMI tight case at great expense, inside which nearly any motherboard 
  2314. could pass. I don't believe ANY 386 or greater class of motherboard could 
  2315. pass outside of a case.
  2316.  
  2317. The Independent Testing Labs were very vocal against the certification of 
  2318. motherboards since it would have seriously affected their business.
  2319.  
  2320. Power Supplies and Cases
  2321. ------------------------
  2322. Power supplies and cases are NOT FCC certified.
  2323.  
  2324. Keyboards and Mice
  2325. ------------------
  2326. These are not required to be certified seperately if they are sold as part 
  2327. of a system, but in most cases they are certified separately so they can be 
  2328. sold separately.
  2329.  
  2330. Monitors, Printers, Externally Powered Peripherals
  2331. --------------------------------------------------
  2332. Each has their own certification. It actually has gotten very difficult to 
  2333. manufacture monitors that can meet Class B. This is why so many monitors 
  2334. have the plastic enclosed ferrite bead on the interface cable.
  2335.  
  2336. Swapping Motherboards, Power Supplies, and Cases.
  2337. -------------------------------------------------
  2338. You may not swap motherboards, power supplies, or cases, without re-
  2339. certification.
  2340.  
  2341. Bare Bones Systems
  2342. ------------------
  2343. Some motherboard manufacturers sell 'bare bones' systems. This is 
  2344. the motherboard, power supply, and case, that has been FCC certified with 
  2345. some add-on cards and peripherals. The reseller can add any certified add-on 
  2346. cards and peripherals and retain compliance. For each new motherboard they 
  2347. recertify the bare bones system. 
  2348.  
  2349. The bare bones system concept has not been very successful in the chop shop 
  2350. type stores. This is because the bare bones systems cannot use the lowest 
  2351. quality and cheapest case and power supply, and thus costs several dollars 
  2352. more than what a chop shop normally uses. The bare bones systems are also 
  2353. sometimes UL and CSA certified which necessitates better quality (and thus 
  2354. more costly) power supplies and cases.
  2355.  
  2356. How Add-On Card Makers Certify Their Cards.
  2357. -------------------------------------------
  2358. What all add-on card makers do, is to certify their cards in a 'golden' 
  2359. system; a system with an excellent low noise (often low speed) motherboard 
  2360. and a high quality well shielded case and power supply. It isn't their 
  2361. problem to certify cards in a crappy and noisy system. The original IBM AT 
  2362. running at 6 Mhz is a popular system for certifying add-on cards, though of 
  2363. course this doesn't work anymore with PCI or VL bus cards.
  2364.  
  2365. How System Vendors Certify Their Systems.
  2366. -----------------------------------------
  2367. What most system makers do is to certify their systems with the lowest noise 
  2368. add-on cards and peripherals they can find. Then they can swap in any FCC 
  2369. certified add-on cards and peripherals.
  2370.  
  2371. Thus the system you buy may legally be FCC certified even though it is over 
  2372. the emission limits. I think the FCC has built in leeway into the 
  2373. requirements to allow for this. I think that the FCC still has the right to 
  2374. insist that such a system meet the actual limits, but I doubt if they ever 
  2375. do anything about it.
  2376.  
  2377. How All The Small Stores Comply with FCC Part 15
  2378. ------------------------------------------------
  2379. Most small chop shop stores simply do not certify their systems. They are 
  2380. violating federal law and they usually get away with it since the FCC has 
  2381. very limited resources to enforce their rules. 
  2382.  
  2383. The problem is actually solving itself as buyers become more educated. The 
  2384. systems assembled by the small stores are usually lower quality, often 
  2385. higher priced, and lack the warranty support of the systems sold by the top 
  2386. and middle tier vendors.
  2387.  
  2388. What About Build-It-Yourself
  2389. ----------------------------
  2390. There is no certification requirement for do-it-yourself systems. However if 
  2391. their is a complaint lodged against you and the FCC investigates and finds 
  2392. you to be the cause of excessive emissions, then they can take action 
  2393. against you.
  2394.  
  2395. UL/ETL/CSA/TUV Safety Certification
  2396. -------------------------------
  2397. UL-Underwriters Laboratories
  2398. CSA-Canadian Standards Association
  2399. TUV-German Safety Agency.
  2400. ETL-Electronic Testing Laboratories
  2401.  
  2402. These are product safety agencies. Most top tier systems are UL (or 
  2403. ETL)/CSA/TUV approved. Each agency now is supposed to inspect to the same 
  2404. international standards, but some policies are different in each agency.
  2405.  
  2406. The approval process is pretty simple despite all the requirements, but it 
  2407. can be costly so the cost needs to be amortized over a lot of systems. 
  2408.  
  2409. This is a partial list of the requirements:
  2410.  
  2411. No high voltages can be accessible to the user, so the power switch may have 
  2412. no exposed contacts (this is a problem on some cheap cases). This is why the 
  2413. original PCs had a power supply with an integral switch on the side, and why 
  2414. the PS/2 had a front switch that was mechanically linked to the switch on 
  2415. the power supply by a long steel rod
  2416.  
  2417. The power supply must be UL/CSA/TUV approved (low quality power supplies 
  2418. cannot pass this approval so this is a good indication of at least minimal 
  2419. quality of a power supply).
  2420.  
  2421. All peripherals powered by the system must have fuses in the power lines. 
  2422. This means PS/2 mice and all keyboards. They don't want a short in the 
  2423. keyboard or mouse setting the cable on fire (this is ridiculous, since the 
  2424. power supply would shut down if the +5volts was shorted to ground, but it is 
  2425. still a requirement).
  2426.  
  2427. The lithium battery must be double protected against being charged by the 
  2428. system. Two diodes are typically used for this.
  2429.  
  2430. All circuit board materials must meet flame ratings.
  2431.  
  2432. Proper labeling of power connections, fuses, and switches is required.
  2433.  
  2434. There are limitations on the colors of switches and lamps, i.e. no red LEDs 
  2435. (which indicate danger).
  2436.  
  2437. All peripherals must be approved separately.
  2438.  
  2439. A 'finger' test to be sure that fingers cannot touch moving parts like fans 
  2440. is performed.
  2441.  
  2442. The agency will test the system FULLY LOADED with peripherals and load 
  2443. boards to simulate maximum power supply load. Afterwards, depending on the 
  2444. agency, you can swap approved peripherals. UL requires that you submit a 
  2445. list of which approved peripherals you will swap and investigates every one 
  2446. to be sure that current limits are not exceeded. CSA and TUV do not require 
  2447. this. UL is a royal pain, since there are so many different peripherals, and 
  2448. so many new ones are being introduced.
  2449.  
  2450. All plastics must be approved. The agency will attempt to set the unit on 
  2451. fire.
  2452.  
  2453. Towers are subject to a 'tip test,' which necessitates the use of bases on 
  2454. the case. Tower PC's are especially poorly designed for the tip test since 
  2455. all the heaviest components are at the top.
  2456.  
  2457. You must perform certain test procedures on each system to check shock 
  2458. hazards. This is called Hi-Pot testing. The test machines must be calibrated 
  2459. periodically.
  2460.  
  2461. You must affix proper labels, and there are very strict requirements on the 
  2462. materials, the ink, the logos, etc.
  2463.  
  2464. The agency will inspect your factory and then conduct periodic and/or random 
  2465. inspections to ensure that you are complying with all the rules.
  2466.  
  2467. Do You need these Safety Approvals?
  2468. -----------------------------------
  2469. In the United States there is no federal requirement that electrical 
  2470. equipment be approved. Some counties and cities DO have this requirement. 
  2471. Most recognize UL, ETL, or CSA, and some may recognize others as well.
  2472.  
  2473. Some bare bones systems have UL/CSA approval, but since UL must approve a 
  2474. system's peripherals as they change, it is uncommon. Some manufacturers are 
  2475. getting just CSA since it is valid in most places in the U.S. that require 
  2476. certification.
  2477.  
  2478. Companies that export systems to Canada and Europe must have the appropriate 
  2479. approvals.
  2480.  
  2481. As you would expect, very very few, if any, chop shops can get these safety 
  2482. approvals. In reality, the systems they build would be pretty close to 
  2483. passing, providing they use the proper power supplies and switches, since 
  2484. nearly all motherboards and peripherals meet the proper requirements.
  2485.  
  2486. The safety approvals do usually ensure a modicum of quality, since no fly-
  2487. by-night factory could hope to meet the safety standards. Still there are 
  2488. instances of really poor equipment passing all the appropriate safety 
  2489. approvals.
  2490.  
  2491. As an aside, in Germany many types of products are subject to TUV testing, 
  2492. not just electronics. TUV designs appropriate tests for the product 
  2493. category. The bicycle/ski rack on the roof of my car is a TUV approved Thule 
  2494. rack, which has mounting systems far superior to their non-approved 
  2495. competitor. You can be fairly sure that it won't fly off the car at high 
  2496. speeds.
  2497.  
  2498. VDE Emissions Testing
  2499. ---------------------
  2500. Germany has different emissions requirements (which are accepted by
  2501. most European countries). VDE emissions approval is difficult to
  2502. obtain becaues there are only a couple of labs in the United States
  2503. that VDE has allowed to certify systems. Thus, few PC's that are not
  2504. intended for sale in Europe will have VDE approval.
  2505.  
  2506.  
  2507.  
  2508. S) 9.0 References
  2509.  
  2510. Q) 9.1  What other FAQ's are out there?
  2511. The following is a partial list of official FAQs which may be useful
  2512. for more information on PC related items.  All of these FAQs are
  2513. archived on news.answers, though the frequency in posting and
  2514. availability are subject to the maintainers' whims.
  2515.  
  2516. If you are retrieving these by anonymous ftp, those items listed with
  2517. Archive-name's can be found under the news.answers directory under the
  2518. archive name.  The others can be found in their respective hierarchy's
  2519. directory under the Subject line's name.  For more information on how
  2520. to retrieve these items and how to find other FAQs, refer to the
  2521. article "Introduction to the *.answers groups" periodically posted to
  2522. news.announce.newusers.
  2523.  
  2524. Note: all *.answers groups have been removed from the Newsgroups lines
  2525.  
  2526.         ------ Hardware Related FAQs ------
  2527.  
  2528. Newsgroups: comp.sys.ibm.pc.hardware.chips,comp.sys.ibm.pc.hardware.systems,
  2529.             comp.sys.ibm.pc.hardware.misc,comp.sys.intel
  2530. Subject: Personal Computer CHIPLIST 7.0 part * of *
  2531. From: offerman@einstein.et.tudelft.nl (Aad Offerman)
  2532. Summary: This list contains the various CPU's and NPX's and their features,
  2533.          used in the IBM PC, IBM PC/XT, IBM PC/AT, IBM PS/2 and compatbles,
  2534.          and the differences between them.
  2535. Archive-name: pc-hardware-faq/chiplist
  2536. --
  2537. Newsgroups: comp.sys.ibm.pc.hardware.storage,comp.sys.ibm.pc.hardware.misc
  2538. Subject: Enhanced IDE/Fast-ATA/ATA-2 FAQ [* of *]
  2539. From: pieterh@sci.kun.nl (Maintainer)
  2540. Summary: This FAQ addresses issues surrounding Enhanced IDE, ATA-2,
  2541.     ATAPI and Enhanced BIOSes. It includes practical questions,
  2542.     background information and lists of net resources.
  2543. Archive-name: pc-hardware-faq/enhanced-IDE
  2544. --
  2545. Newsgroups: comp.sys.ibm.pc.hardware.video
  2546. Subject: comp.sys.ibm.pc.hardware.video FAQ, Part * / *
  2547. Subject: comp.sys.ibm.pc.hardware.video Chipsets List
  2548. From: scott@bme.ri.ccf.org (Michael Scott)
  2549. Summary: This is a monthly posting containing a list of Frequently
  2550.           Asked Questions (and their answers) pertaining to video
  2551.           hardware for IBM PC clones.  It should be read by anyone who
  2552.           wishes to post to the comp.sys.ibm.pc.hardware.video
  2553.           newsgroup.
  2554. Archive-name: pc-hardware-faq/video/part1
  2555. --
  2556. Newsgroups: comp.dcom.modems,comp.sys.ibm.pc.hardware.comm
  2557. Subject: MS-Windows COM and Ns16550A UART FAQ
  2558. From: rjn@fc.hp.com (Bob Niland)
  2559. Summary: Improving Windows 3.x COM performance and reliability.
  2560. Archive-name: windows-com-faq
  2561. --
  2562. Newsgroups: comp.os.msdos.programmer,comp.sys.ibm.pc,comp.sys.ibm.pc.hardware
  2563. Subject: The Serial Port, rel. *, part * / *
  2564. From: chbl@stud.uni-sb.de (Christian Blum)
  2565. --
  2566. Newsgroups: comp.sys.ibm.pc.misc,comp.sys.ibm.pc.hardware,
  2567.             comp.os.ms-windows.advocacy,comp.os.os2.advocacy,
  2568.             comp.sys.intel,comp.sys.mac.advocacy,comp.sys.powerpc
  2569. Subject: Mac & IBM Info-Version *
  2570. From: bgrubb@scf.nmsu.edu (Bruce Grubb)
  2571. --
  2572. Newsgroups: comp.sys.ibm.pc.soundcard,comp.music,rec.music.synth,
  2573.         comp.sys.ibm.pc.hardware
  2574. Subject: FAQ: Gravis Ultrasound ("GUS") FAQ v*
  2575. From: Matthew E. Bernold <MEB117@psuvm.psu.edu>
  2576. Summary: A list of Frequently Asked Questions (and answers) concerning
  2577.      the Gravis Ultrasound (GUS) sound card for IBM PC's. 
  2578. Archive-name: PCsoundcards/gravis-ultrasound/faq
  2579. --
  2580. Newsgroups: alt.sys.pc-clone.gateway2000
  2581. Subject: alt.sys.pc-clone.gateway2000 FAQ Part 1 of 3
  2582. From: tbrann1@uic.edu (Timothy S. Brannan)
  2583. Summary: alt.sys.pc-clone.gateway2000 FAQ
  2584. Archive-name: pc-hardware-faq/gateway2000/part1
  2585. --
  2586. Newsgroups: comp.sys.ibm.pc.soundcard.advocacy,
  2587.             comp.sys.ibm.pc.soundcard.games,comp.sys.ibm.pc.soundcard.misc,
  2588.             comp.sys.ibm.pc.soundcard.music,comp.sys.ibm.pc.soundcard.tech,
  2589.             comp.os.os2.multimedia
  2590. Subject: Aria Soundcard FAQ v*
  2591. From: dtauritz@wi.leidenuniv.nl (Daniel R. Tauritz)
  2592. Summary: This posting discusses hardware related issues concerning soundcards
  2593.          based on the Aria chipset from Sierra Semiconductor Corporation.
  2594. Archive-name: PCsoundcards/aria/faq
  2595. --
  2596. Newsgroups: comp.sys.ibm.pc.soundcard.misc
  2597. Subject: Tropez ISA sound board FAQ
  2598. From: towwang@umich.edu (Tow Wang Hui)
  2599. Summary: FAQ file on Tropez sound board by Turtle Beach Systems, for owners
  2600.     and prospective purchasers.
  2601. Archive-name: PCsoundcards/Tropez-faq
  2602. Comp-sys-ibm-pc-soundcard-misc-archive-name: Tropez-faq
  2603. --
  2604. Newsgroups: comp.sys.ibm.pc.soundcard,comp.sys.ibm.pc.hardware,
  2605.             comp.sys.ibm.pc.misc
  2606. Subject: PRO AUDIO SPECTRUM SOUND CARD FAQ v*
  2607. From: thompson@kuhub.cc.ukans.edu
  2608. --
  2609. Newsgroups: comp.graphics,comp.lang.pascal,comp.os.msdos.programmer,
  2610.             rec.games.programmer
  2611. Subject: SuperVGA/VESA programmer's notes.
  2612. From: myles@giaec.cc.monash.edu.au
  2613. Summary: This posting contains programming notes and references for
  2614.          those interested in programming in SuperVGA modes.
  2615. Archive-name: pc-hardware-faq/supervga-programming
  2616. --
  2617. Newsgroups: comp.graphics.api.opengl,alt.3d,
  2618.             comp.os.ms-windows.programmer.graphics,comp.cad.pro-engineer,
  2619.             comp.sys.ibm.pc.hardware.video,comp.graphics.animation,
  2620.             comp.os.ms-windows.nt.misc
  2621. Subject: PC 3D Graphics Accelerators FAQ (Part * of *)
  2622. From: bm@cs.columbia.edu (Blair MacIntyre)
  2623. Summary: The FAQ is about 3D Graphics Accelerators for PC-compatible
  2624.          computers.
  2625. Archive-name: pc-hardware-faq/3dgraphics-cards/
  2626. --
  2627. Newsgroups: bit.listserv.big-lan,comp.dcom.lans.misc
  2628. Subject: BIG-LAN/bit.listserv.big-lan FAQ
  2629. From: jmwobus@mailbox.syr.edu (John Wobus)
  2630. Archive-name: LANs/big-lan-faq
  2631. --
  2632. Newsgroups: comp.dcom.cabling
  2633. Subject: Data Communications Cabling FAQ
  2634. From: pmac@fox.nstn.ca (Peter Macaulay)
  2635. Summary: This article is a collection of information sources,
  2636.   standards, implementation methods and definitions for
  2637.   data communications cabling.
  2638. Archive-name: LANs/cabling-faq
  2639. --
  2640. Newsgroups: comp.sys.mac.apps,comp.sys.mac.misc,comp.sys.mac.system,
  2641.         comp.sys.mac.wanted,comp.sys.mac.hardware
  2642. Subject: Introductory Macintosh frequently asked questions (FAQ)
  2643. From: erh0362@tesla.njit.edu  (Elliotte Rusty Harold)
  2644. Summary: This document answers a number of the most frequently asked
  2645.  questions on Usenet about Macintosh computers.  To avoid wasting
  2646.  bandwidth and as a matter of politeness please familiarize yourself
  2647.  with this document BEFORE posting.
  2648. Archive-name: macintosh/general-faq
  2649. --
  2650. Newsgroups: comp.sys.mac.hardware,comp.sys.mac.misc
  2651. Subject: Macintosh PowerPC FAQ
  2652. From: mac_ppc_faq@postbox.acs.ohio-state.edu
  2653. Summary: This posting contains a list of questions and (often speculative)
  2654.          answers about PowerPC and its relation to the Macintosh.
  2655. Archive-name: macintosh/PowerPC-FAQ
  2656. --
  2657. Newsgroups: comp.sys.mac.system
  2658. Subject: Macintosh system software frequently asked questions (FAQ)
  2659. From: elharo@shock.njit.edu (Elliotte Rusty Harold)
  2660. Summary: This document answers a number of the most frequently asked
  2661.          questions about Macintoshes on Usenet.  To avoid wasting bandwidth
  2662.          and as a matter of politeness please familiarize yourself with this
  2663.          document BEFORE posting.
  2664. Archive-name: macintosh/system-faq
  2665. --
  2666. Newsgroups: comp.sys.mac.misc,comp.sys.mac.printing
  2667. Subject: Miscellaneous Macintosh frequently asked questions (FAQ)
  2668. From: elharo@shock.njit.edu (Elliotte Rusty Harold)
  2669. Summary: This document answers a number of the most frequently asked
  2670.          questions about Macintoshes on Usenet.  To avoid wasting bandwidth
  2671.          and as a matter of politeness please familiarize yourself with this
  2672.          document BEFORE posting.
  2673. Archive-name: macintosh/misc-faq
  2674. --
  2675. Newsgroups: comp.sys.mac.hardware.misc,comp.sys.mac.hardware.storage,
  2676.             comp.sys.mac.hardware.video
  2677. Subject: Macintosh hardware frequently asked questions (FAQ)
  2678. From: elharo@shock.njit.edu (Elliotte Rusty Harold)
  2679. Summary: This document answers several of the most frequently asked
  2680.          questions about Macintosh hardware on Usenet.  To avoid
  2681.          wasting bandwidth and as a matter of politeness please
  2682.          familiarize yourself with this document BEFORE posting.
  2683. Archive-name: macintosh/hardware-faq
  2684. --
  2685. Newsgroups: comp.sys.mac.comm
  2686. Subject: comp.sys.mac.comm Frequently Asked Questions [* / *]
  2687. From: davido@Princeton.EDU (David L. Oppenheimer)
  2688. Summary: This is the comp.sys.mac.comm Frequently Asked Questions list; its
  2689.       intent is to provide information specific to Macintosh computer
  2690.       communications, including modems, networks, and the like. You are
  2691.       encouraged to read this FAQ before posting to the newsgroup.
  2692. Archive-name: macintosh/comm-faq/part1
  2693. --
  2694. Newsgroups: comp.unix.sys5.r4,comp.unix.pc-clone.32bit,comp.sys.intel,
  2695.         comp.os.linux.announce
  2696. Subject: PC-Clone UNIX Hardware Buyer's Guide
  2697. From: esr@snark.thyrsus.com (Eric S. Raymond)
  2698. Summary: Tips on how and where to buy hardware for your UNIX.
  2699. Archive-name: pc-unix/hardware
  2700.  
  2701.         ------ OS Related FAQs ------
  2702.  
  2703. Newsgroups: comp.unix.questions,comp.unix.shell
  2704. Subject: Unix - Frequently Asked Questions (Contents) [Frequent posting]
  2705. From: tmatimar@empress.com (Ted M A Timar)
  2706. Archive-name: unix-faq/faq/contents
  2707. --
  2708. Newsgroups: comp.unix.questions,comp.unix.shell
  2709. Subject: Unix - Frequently Asked Questions (* / *) Digest [Frequent posting]
  2710. From: tmatimar@empress.com (Ted M A Timar)
  2711. Archive-name: unix-faq/faq
  2712. --
  2713. Newsgroups: comp.unix.sys5.r4,comp.unix.pc-clone.32bit,comp.unix.bsd,
  2714.         comp.os.linux.announce
  2715. Subject: PC-clone UNIX Software Buyer's Guide
  2716. From: esr@snark.thyrsus.com (Eric S. Raymond)
  2717. Summary: A buyer's guide to UNIX versions for PC-clone hardware
  2718. Archive-name: pc-unix/software
  2719. --
  2720. Newsgroups: comp.os.linux.announce
  2721. Subject: LILO FAQ, version *
  2722. From: almesber@nessie.cs.id.ethz.ch (Werner Almesberger)
  2723. --
  2724. Newsgroups: comp.os.linux.announce
  2725. Subject: Linux FTP and BBS List #* (LONG)
  2726. From: Zane H. Healy <healyzh@holonet.net>
  2727. --
  2728. Newsgroups: comp.os.linux.announce,comp.os.linux
  2729. Subject: [comp.os.linux.announce] Guidelines for posting
  2730. From: mdw@sunSITE.unc.edu (Matt Welsh)
  2731. Archive-name: linux/announce/guide
  2732. --
  2733. Newsgroups: comp.os.linux.announce,comp.os.linux.admin
  2734. Subject: Linux * HOWTO
  2735. From: (Vince Skahan)
  2736. Comment: The following article are currently being posted (archive
  2737.     names, in parentheses, are in the "linux/howto" archive
  2738.     directory): Electronic Mail (mail); News (news); UUCP (uucp).
  2739. Archive-name: linux/howto/mail
  2740. --
  2741. Newsgroups: comp.os.linux.announce,comp.os.linux.help,comp.os.linux.admin
  2742. Subject: Linux NET-2 HOWTO
  2743. From: terryd@extro.ucc.su.oz.au (Terry Dawson)
  2744. Summary: HOWTO on configuration of TCP/IP networking and SLIP under Linux.
  2745. Archive-name: linux/howto/networking
  2746. --
  2747. Newsgroups: comp.os.linux.announce,comp.os.linux.help,comp.os.linux.admin
  2748. Subject: Linux HOWTO Index
  2749. From: mdw@sunsite.unc.edu (Matt Welsh)
  2750. Summary: Index of HOWTO documents about Linux.
  2751. Archive-name: linux/howto/index
  2752. --
  2753. Newsgroups: comp.os.linux.announce,comp.os.linux.admin
  2754. Subject: Linux Ethernet HOWTO
  2755. From: Paul Gortmaker <paul@cain.mmtc.rmit.oz.au>
  2756. Archive-name: linux/howto/ethernet
  2757. --
  2758. Newsgroups: comp.os.linux.announce,comp.os.linux.admin
  2759. Subject: Linux Printing HOWTO
  2760. From: gtaylor@cs.tufts.edu
  2761. Summary: HOWTO on printing under Linux
  2762. Archive-name: linux/howto/printing
  2763. --
  2764. Newsgroups: comp.os.linux.announce,comp.os.linux.help
  2765. Subject: Linux Frequently Asked Questions with Answers
  2766. From: ijackson@nyx.cs.du.edu (Ian Jackson)
  2767. Summary: Please read the whole FAQ before posting to comp.os.linux.help.
  2768. Archive-name: linux/faq
  2769. --
  2770. Newsgroups: comp.os.linux.announce,comp.os.linux.help
  2771. Subject: Linux INFO-SHEET
  2772. From: Michael K. Johnson <johnsonm@sunsite.unc.edu>
  2773. Summary: Generic introduction to the Linux operating system
  2774. Archive-name: linux/info-sheet
  2775. --
  2776. Newsgroups: comp.os.linux.announce,comp.os.linux.help
  2777. Subject: Linux META-FAQ
  2778. From: Michael K. Johnson <johnsonm@sunsite.unc.edu>
  2779. Summary: A listing of Linux sources of information
  2780. Archive-name: linux/meta-faq
  2781. --
  2782. Newsgroups: comp.os.linux.announce,comp.os.linux.help,
  2783.         comp.os.linux.development,comp.os.linux.admin,comp.os.linux.misc
  2784. Subject: Welcome to the comp.os.linux.* hierarchy!
  2785. From: mdw@sunsite.unc.edu (Matt Welsh)
  2786. Archive-name: linux/announce/intro
  2787. --
  2788. Newsgroups: comp.os.mach
  2789. Subject: comp.os.mach Frequently Asked Questions
  2790. From: fgray@owlnet.rice.edu (Frederick Earl Gray)
  2791. Summary: Answers to questions frequently asked on the USENET newsgroup
  2792.          comp.os.mach
  2793. Archive-name: mach-faq
  2794. --
  2795. Newsgroups: comp.unix.solaris,comp.sys.sun.admin
  2796. Subject: Solaris 2 Frequently Asked Questions (FAQ) *
  2797. From: Casper.Dik@Holland.Sun.COM (Casper H.S. Dik)
  2798. Summary: This posting contains a list of Frequently Asked Questions (and
  2799.     answers) about Sun Microsystem's Solaris 2.x system in general.
  2800.     See also the FAQs archived as Solaris2/Porting and Solaris2/x86.
  2801. Archive-name: Solaris2/FAQ
  2802. --
  2803. Newsgroups: comp.os.minix
  2804. Subject: Changes to MINIX Information Sheet
  2805. From: overby@plains.nodak.edu (Glen Overby)
  2806. Summary: Commonly Asked Questions -- With answers!
  2807. Archive-name: minix-faq
  2808. --
  2809. Newsgroups: comp.unix.msdos
  2810. Subject: Frequently Asked Questions (FAQ) for comp.unix.msdos
  2811. From: fnx!vpix-faq@uunet.UU.NET (VP/IX FAQ maintainance)
  2812. --
  2813. Newsgroups: comp.os.msdos.programmer
  2814. Subject: comp.os.msdos.programmer FAQ
  2815. From: Jeffrey Carlyle <carlyle@tocnet.com>
  2816. Summary: Frequently Asked Questions by DOS programmers with tested
  2817.          answers. Please read this before posting.
  2818. Archive-name: msdos-programmer-faq/faq
  2819. Comp-os-msdos-programmer-archive-name: dos-faq
  2820. --
  2821. Newsgroups: comp.os.os2.misc
  2822. Subject: OS/2 Users Frequently Asked Questions List Edition *
  2823. From: klund@athena.mit.edu (Kent H Lundberg)
  2824. Summary: This posting contains a list of common questions (and answers)
  2825.          about the IBM OS/2 Warp operating system.  It should be read by
  2826.          everyone interested in OS/2 Warp, from the newly curious to the
  2827.          long-time power user.
  2828. Archive-name: os2-faq/user/part*
  2829. --
  2830. Newsgroups: comp.os.os2.programmer.misc
  2831. Subject: FAQ: OS/2 Programming FAQ v*
  2832. From: andreas@traci.almroth.pp.se (Andreas Almroth)
  2833.  
  2834.         ------ Windowing System Related FAQs ------
  2835.  
  2836. --
  2837. Newsgroups: comp.windows.x
  2838. Subject: comp.windows.x Frequently Asked Questions (FAQ) * / *
  2839. From: dbl@visual.com (David B. Lewis)
  2840. Summary: useful information about the X Window System
  2841. Archive-name: x-faq/part*
  2842. --
  2843. Newsgroups: comp.windows.x.i386unix,comp.unix.pc-clone.32bit,
  2844.         comp.unix.bsd,comp.windows.x
  2845. Subject: X on Intel-based Unix Frequently Asked Questions [FAQ]
  2846. From: steve@ecf.toronto.edu (Steve Kotsopoulos)
  2847. Summary: X options for Intel-based Unix (SYSV/386, 386BSD, Linux, Mach)
  2848. Archive-name: Intel-Unix-X-faq
  2849. --
  2850. Newsgroups: comp.os.ms-windows.apps,comp.os.ms-windows.misc,
  2851.             comp.os.ms-windows.setup,comp.os.ms-windows.nt.misc,
  2852.             comp.os.ms-windows.nt.setup,bit.listserv.win3-l
  2853. Subject: Windows FAQ: How to get it
  2854. From: tomh@metrics.com (Tom Haapanen)
  2855. Archive-name: ms-windows/windows.how-to-find-faqs
  2856. --
  2857. Newsgroups: comp.os.ms-windows.programmer.misc,
  2858.             comp.os.ms-windows.programmer.tools,
  2859.             comp.os.ms-windows.programmer.win32,bit.listserv.win3-l
  2860. Subject: Windows Programmer FAQ: How to get it
  2861. From: tomh@metrics.com (Tom Haapanen)
  2862. Archive-name: ms-windows/programmer.how-to-find-faqs
  2863. --
  2864. Newsgroups: comp.os.msdos.desqview
  2865. Subject: DESQview/QEMM Frequently Asked Questions: READ BEFORE POSTING
  2866. From: aml@world.std.com (Andrew Langmead)
  2867. Summary: FAQ list for the MS-DOS multitasker DESQview and memory manager QEMM
  2868. Archive-name: desqview-faq
  2869.  
  2870.         ------ Miscellaneous FAQs ------
  2871.  
  2872. Newsgroups: comp.os.msdos.misc,comp.sys.ibm.pc.hardware.misc,
  2873.             comp.os.ms-windows.misc,comp.sys.ibm.pc.misc,alt.cd-rom,
  2874.             alt.sys.pc-clone.gateway2000,alt.sys.pc-clone.zeos,
  2875.             alt.sys.pc-clone.dell,comp.binaries.ibm.pc.d,
  2876.             comp.binaries.ibm.pc.wanted
  2877. Subject: PC-Clone Hardware Newsgroup Pointer
  2878. From: grohol@alpha.acast.nova.edu (John M. Grohol)
  2879. Summary: Newsgroup subject pointer for PC-clone hardware
  2880. Archive-Name: finding-groups/pc-hardware
  2881. --
  2882. Newsgroups: comp.sources.wanted,alt.sources.wanted
  2883. Subject: How to find sources
  2884. From: kent@sterling.com (Kent Landfield)
  2885. Archive-name: finding-sources
  2886. --
  2887. Newsgroups: comp.std.internat,comp.std.misc,comp.protocols.iso
  2888. Subject: Standards FAQ
  2889. From: unrza3@cd4680fs.rrze.uni-erlangen.de (Markus Kuhn)
  2890. Summary: Answers to questions such as what are ISO standards, where can I
  2891.          get standards, what are ISO/ITU/ANSI/etc., what standards are
  2892.          there relevant to computing, ...? This is a periodic posting in
  2893.          comp.protocols.iso, comp.std.misc and comp.std.internat.
  2894. Archive-name: standards-faq
  2895. --
  2896. Newsgroups: comp.sys.ibm.pc.games.announce,rec.games.misc
  2897. Subject: PC GAMES FAQ <- Guide To The Gaming World (Part * of *)
  2898. From: mmwang@mv.us.adobe.com (Michael Wang)
  2899. Summary: This FAQ has answers to common questions and other useful
  2900.      information that all new readers of the comp.sys.ibm.pc.games.*
  2901.      newsgroups should read before posting.
  2902. Archive-name: PC-games-faq/part1
  2903. --
  2904. Newsgroups: comp.virus
  2905. Subject: VIRUS-L/comp.virus Frequently Asked Questions (FAQ)
  2906. From: n.fitzgerald@cantva.canterbury.ac.nz (Nick FitzGerald)
  2907. Summary: This posting contains a list of Frequently Asked Questions,
  2908.          and their answers, about computer viruses.  It should be read
  2909.          by anyone who wishes to post to VIRUS-L/comp.virus.
  2910. Archive-name: computer-virus-faq
  2911. --
  2912. Newsgroups: misc.forsale.computers.workstation,
  2913.      misc.forsale.computers.other.misc,misc.forsale.computers.other.systems,
  2914.      misc.forsale.computers.other.software,misc.forsale.computers.modems,
  2915.      misc.forsale.computers.net-hardware,misc.forsale.computers.memory,
  2916.      misc.forsale.computers.monitors,misc.forsale.computers.printers,
  2917.      misc.forsale.computers.storage,misc.forsale.computers.other
  2918. Subject: Misc.FS+Biz.Mktplc ADVERTISING FAQ--INFO FOR NEW USERS
  2919. From: dank@metrics.com
  2920. Summary: This article describes appropriate ways of posting
  2921.         forsale and wanted ads on misc.forsale.* and biz.marketplace.*.
  2922.         As most posters to misc.forsale are on Usenet for the first
  2923.         time, it provides information useful to all readers--new and
  2924.         old alike.
  2925. Archive-name: misc-forsale-faq/posting-ads
  2926. --
  2927. Newsgroups: misc.forsale.computers.workstation,
  2928.       misc.forsale.computers.other.misc,misc.forsale.computers.other.systems,
  2929.       misc.forsale.computers.other.software,misc.forsale.computers.modems,
  2930.       misc.forsale.computers.net-hardware,misc.forsale.computers.memory,
  2931.       misc.forsale.computers.monitors,misc.forsale.computers.printers,
  2932.       misc.forsale.computers.storage,misc.forsale.computers.other
  2933. Subject: Misc.FS+Biz.Mktplc TRANSACTIONS FAQ--INFO FOR NEW USERS
  2934. From: dank@metrics.com (Dan King)
  2935. Summary: This article describes transactions over Usenet in detail.
  2936.     It presents the options available, recommended methods, and
  2937.     issues to protect buyers and sellers who conduct business by
  2938.     e-mail and parcel service--domestically and internationally. 
  2939. Archive-name: misc-forsale-faq/buying-selling
  2940. --
  2941. Newsgroups: comp.archives.msdos.announce,comp.archives.msdos.d
  2942. Subject: comp.archives.msdos.{announce,d} FAQ (Frequently Asked Questions)
  2943. From: ts@chyde.uwasa.fi (Timo Salmi)
  2944. Archive-name: msdos-archives/faq
  2945. --
  2946. Newsgroups: comp.archives.msdos.d,comp.binaries.ibm.pc.wanted,
  2947.         comp.os.msdos.apps,comp.sys.ibm.pc.misc
  2948. Subject: Useful MSDOS Programs at SIMTEL20 and Garbo (Part * of *)
  2949. From: sko@wimsey.bc.ca (Samuel Ko)
  2950. Summary: A list of recommended msdos programs available from major ftp sites
  2951. Archive-name: msdos-archives/part*
  2952. --
  2953. Newsgroups: comp.binaries.ibm.pc
  2954. Subject: v*inf*: charter, CBIP newsgroups charter (part * / *)
  2955. From: cbip@cs.uml.edu (CBIP Moderator)
  2956. Archive-name: admin/charter
  2957. --
  2958. Newsgroups: comp.lang.postscript
  2959. Subject: PostScript monthly FAQ v* *-*-* [* of *]
  2960. From: Allen Braunsdorf <postscript-faq@cc.purdue.edu>
  2961. Summary: Useful facts about the PostScript graphics programming language
  2962. Archive-name: postscript/faq/part*
  2963. --
  2964. Newsgroups: comp.periphs.scsi
  2965. Subject: comp.periphs.scsi FAQ
  2966. From: garyf@wiis.wang.com (Gary Field)
  2967. Summary: This posting contains a list of Frequently Asked
  2968.              Questions (and their answers) about SCSI.  It
  2969.              should be read by anyone who wishes to post to the
  2970.              comp.periphs.scsi newsgroup.
  2971. Archive-name: scsi-faq
  2972. --
  2973. Newsgroups: comp.protocols.tcp-ip.ibmpc,comp.protocols.tcp-ip,
  2974.             alt.winsock,comp.os.ms-windows.networking.tcp-ip
  2975. Subject: comp.protocols.tcp-ip.ibmpc Frequently Asked Questions (FAQ)
  2976. From: internau@zilker.net (Bernard Aboba)
  2977. Summary: Frequently Asked Questions (and answers) about TCP/IP on
  2978.                    PC-compatible computers.
  2979. Archive-name: ibmpc-tcp-ip
  2980. --
  2981. Newsgroups: comp.protocols.ppp
  2982. Subject: comp.protocols.ppp part* of * of frequently wanted information
  2983. From: ignatios@cs.uni-bonn.de (Ignatios Souvatzis)
  2984. Summary: This document contains information about the Internet Point-to-Point
  2985.      Protocol, including a bibliography, a list of public domain and
  2986.      commercial software and hardware implementations, a section on
  2987.      configuration hints and a list of frequently asked questions and
  2988.      answers on them.
  2989.      It should be read by anybody interested in connecting to Internet
  2990.      via serial lines, and by anybody wanting to post to
  2991.      comp.protocols.ppp (before he/she does it!)
  2992. Archive-name: ppp-faq/part1
  2993. --
  2994. Newsgroups: alt.cd-rom,comp.multimedia
  2995. Subject: alt.cd-rom FAQ
  2996. From: rab@cdrom.com
  2997. Summary: Frequently asked questions about CD-ROMs
  2998. Archive-name: cdrom-faq
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004. ===============
  3005. Ralph Valentino  (ralf@worcester.com) (ralf@alum.wpi.edu) 
  3006. Senior Design Engineer, Instrinsix Corp.
  3007.