home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / msdos / programm / 11762 < prev    next >
Encoding:
Internet Message Format  |  1993-01-03  |  2.5 KB

  1. Xref: sparky comp.os.msdos.programmer:11762 comp.os.msdos.misc:6817 comp.sys.ibm.pc:1062
  2. Path: sparky!uunet!stanford.edu!apple!netcomsv!cruzio!aki
  3. From: aki@cruzio.santa-cruz.ca.us
  4. Newsgroups: comp.os.msdos.programmer,comp.os.msdos.misc,comp.sys.ibm.pc
  5. Subject: BIOS and how to determine your CPU type
  6. Keywords: BIOS CPUID INT15H
  7. Message-ID: <4845@cruzio.santa-cruz.ca.us>
  8. Date: 3 Jan 93 00:35:49 GMT
  9. Sender: aki@cruzio.santa-cruz.ca.us
  10. Reply-To: aki@cruzio.santa-cruz.ca.us
  11. Lines: 53
  12.  
  13.  
  14.  
  15. Browsing through Ralf's interrupt list I noticed that some new
  16. BIOS chips return the CPU type and revision numbers via
  17. INT 15H AX=C910H.
  18.  
  19. I would like to see how many have this function available and
  20. what type of data the call returns. If you have a 386SX+ system,
  21. please uudecode the program below and run it.
  22.  
  23. The program (INT15C9.COM) returns three lines of data with the
  24. contents of the AH, CH and CL registers. AH is 00 if the call
  25. was successful (otherwise it's usually 86 for invalid command).
  26. CH indicates the CPU type, which is 3 for 386 and 4 for 486
  27. (I imagine 5 would be 586). CL contains the revision number for
  28. the design. Typical values are 30-3F = 486 Overdrive and 23=386SX.
  29.  
  30. If you run the program and AH is 00, i.e. your BIOS did support
  31. the call, PLEASE e-mail, mail, fax or phone in your results.
  32. I would like to know:
  33.  
  34.   a) CH and CL register contents as you can see them on screen
  35.                                             (for example: 04 03)
  36.   b) Your BIOS make and if you know it, the date
  37.                                      (for example: AMI 09/12/92)
  38.   c) Your computer make and model (if not "Noname")
  39.                                      (for example: IBM PS/2 M56)
  40.   d) What CPU you actually have _and_ the clock frequency
  41.                                     (for example:  50MHz 486DX2)
  42.  
  43. I will post a summary of responses (nicely tabulated, etc.)
  44. for everyone to enjoy if I get lots of replies. Otherwise
  45. expect a summary by e-mail.
  46.  
  47. *THANK YOU* for your help.
  48.  
  49. Aki.
  50.  
  51. PS. Please, if you make a follow-up to this message, LIMIT
  52. the number of newsgroups. I will cross-post this to several
  53. newsgroups.
  54.  
  55. ----CUT HERE (if you want to; you probably don't have to)----
  56. begin 644 int15c9.com
  57. MM`FZ5P'-(;@0R3/)S151BL2Z9`'H%`!948K%NF@!Z`H`68K!NFP!Z`$`PU"T
  58. M"<TA6%"Q!-+H)0\`Z`\`6"4/`.@(`+0)NF$!S2'#NW`!`]B*%[0"S2'#24Y4
  59. F,34O0SDQ,`T*)$%,/21#2#TD0TP])#`Q,C,T-38W.#E!0D-$148`
  60. `
  61. end
  62. ----CUT HERE----
  63. -- 
  64. /  Phone: 408-662 9664   Fax: 662 9676  |  586 is a 586 no matter what  \ 
  65. \  125 Searidge Ct #D, Aptos, CA 95003  |  Intel seez.  "Pent... WHAT?" /
  66.