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