Mail Archives: djgpp/1999/03/29/16:37:19
DJGPP doesn't use/need DOS/4G. It has it's own extender in the stub. I'm not
exactly sure how to do all the stuff you are looking at doing, but I seem to
remember some stuff about that on the list a few weeks ago. Check the
archives, either on dejanews, or www.delorie.com/djgpp/ and search the
archives. Also, to quote Eli Zaretski, check 18.7 in the FAQ.
Tim Updegrove wrote:
> I'm new to MS-DOS programming but need to write a low level application
> to interface with a PCI add-in card which has memory mapped i/o. I want
> to (1) find all PCI cards; (2) find our card; (3) get the memory mapped
> address from the Base Address Register; (4) use this address plus an
> offset to write/read registers on the PCI card. I'd like to run in pure
> MS-DOS and also in a Windows 98 ms-dos box.
>
> I suppose a compiler like Watcom C++ 11.0 and Tenberry's DOS/4G (for
> DPMI services) could be used but from reading some DJGPP documentation,
> DJGPP (and RHIDE for a debugger) would be suitable for my purpose. Do
> you experts agree? Is there any use for DOS/4G? Any help would be much
> appreciated as I'm a little confused over what type tools (assembler,
> higher level compiler, debugger, etc) I'll need (or would be best to be
> used) for this project.
- Raw text -