home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / os2 / misc / 41109 < prev    next >
Encoding:
Internet Message Format  |  1993-01-04  |  2.0 KB

  1. Path: sparky!uunet!cs.utexas.edu!uwm.edu!rutgers!ub!dsinc!satalink!bert.tyler
  2. From: bert.tyler@satalink.com (Bert Tyler)
  3. Newsgroups: comp.os.os2.misc
  4. Subject: Re: XGA-2 cards
  5. Message-ID: <30638.1088.uupcb@satalink.com>
  6. Date: 4 Jan 93 09:36:00 GMT
  7. Reply-To: bert.tyler@satalink.com (Bert Tyler)
  8. Organization: Datamax/Satalink Connection * Ivyland, PA (215) 443-9434
  9. Lines: 31
  10.  
  11. MD>(For the programmers out there.  Some of the places where an MCA card differs
  12. MD>from an ISA card from the software standpoint is that all information about the
  13. MD>card is stored in POS registers, so these would be read rather than a
  14. MD>port address or something to determine interrupt/address/other information
  15. MD>about a card.  Also, MCA cards are addressed by slot number, unlike ISA
  16. MD>cards, where it doesn't matter which slot the card is placed in.  And other
  17. MD>things like that....)
  18.  
  19. Part of the XGA-2 spec is a new INT 10H BIOS call that returns with
  20. all of the information that used to require wandering through MCA
  21. POS-IDs to collect.  A *much* better approach, IMHO, and easily 
  22. pre-pended to the MCA-based POS-ID search found in all current
  23. XGA-aware programs and drivers.  Make the INT 10H call, and only use
  24. the MCA search if the INT 10H call fails. You've made an excellent
  25. point in another section of your message, though, that it will take
  26. some time before all of those XGA-aware programs are so modified.
  27.  
  28. Once the XGA or XGA-2 card has been detected (and that's a one-time
  29. shot), there isn't any more bus-specific code involved.
  30.  
  31. (Side note: I added that code to one of my (DOS-based) XGA programs,
  32. but to date haven't found anyone with an XGA-2 card willing to test
  33. it.  Any volunteers should send me private email.  It's a 20K ZIP of
  34. a little test program that has the MCA-based detection logic disabled.
  35. Either the INT 10H logic will work, or it will claim that you don't have
  36. an XGA adapter.)
  37.  
  38.                    Bert Tyler   (bert.tyler@satalink.com)
  39. ---
  40.  . DeLuxe./386 1.25 #343sa . Did you expect mere proof to sway my opinion?
  41.       
  42.