News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Finding Reference Documents

Started by Ian, July 01, 2011, 04:36:00 PM

Previous topic - Next topic

Ian

 Hello.
1. Can anyone explain the int.15h BIOS functions for
finding how much memory has been detected ?
I've looked in Brown's Interrupt List, but don't
find that very clear. Is there an authoritative
document detailing BIOS functions available ?
2. Can I find information how to set the screen refresh
rate on fairly old video adapters not having any
BIOS functions for this purpose -- pre VBE2 .. ?
Even ISA video devices .. ?
Apparently, this might differ from one brand to
another, so Matrox, ATI, Cirrus and S3 would be
a good start. Somebody has probably published this
code already .. Who ?
..

Tedd

1. RBIL is quite authoritative and complete, maybe too complete :bdg
  Anyway, have a link instead http://wiki.osdev.org/Detecting_Memory_(x86)

2. Have another link http://wiki.osdev.org/Video_Signals_And_Timing
No snowflake in an avalanche feels responsible.

dedndave

if you look in the 16-bit sub-forum, you will find several threads on this subject with working code

use the forum search tool
Advanced Search
search term "INT 15h"
at the bottom, uncheck all the boxes
then check only the 16-bit sub-forum box

FORTRANS

Hi,

   Two books I have used are:  "Programmer's Guide to PC
Video Systems" by Richard Wilton, ISBN 1-55615-641-3; and
"Programmer's Guide to the EGA, VGA, and Super VGA Cards"
by Richard F. Ferraro, ISBN 0-201-62490-7.  Both do some
register level programming.  The first is well written, but much
less information on the video ports.  The second I would
consider a reference if it were better laid out.  Finding anything
can be be an annoyance at times.

Cheers,

Steve N.

dedndave

i believe Ray Duncan wrote one, as well
it was published by microsoft press - a great book