[comp.binaries.ibm.pc.d] MsDos Gcc and ati vga wonder

bussiere@ganymede.DMI.USherb.CA (Luc Bussieres) (02/14/91)

      I have try to modify go32 from the msdos gcc package
to make it work with the ati vga wonder. I think that I
modify correctly the grprot.asm file, but when I try to
compile it with TASM version 1.0.1 I have some compilation
errors in another file. Do somebody else has try modifying
go32? Do I need another version of TASM? 

--
Luc Bussieres ---- Analyste - Dep. de Mathematiques et Informatique
Universite de Sherbrooke     
Internet : bussiere@dmi.usherb.ca
Tel: (819) 821-7981
-- 
Luc Bussieres ---- Analyste - Dep. de Mathematiques et Informatique
Universite de Sherbrooke     
Internet : bussiere@dmi.usherb.ca
Tel: (819) 821-7981

davidsen@sixhub.UUCP (Wm E. Davidsen Jr) (02/16/91)

In article <BUSSIERE.91Feb14074217@ganymede.DMI.USherb.CA> bussiere@ganymede.DMI.USherb.CA (Luc Bussieres) writes:
| 
|       I have try to modify go32 from the msdos gcc package
| to make it work with the ati vga wonder. I think that I
| modify correctly the grprot.asm file, but when I try to
| compile it with TASM version 1.0.1 I have some compilation
| errors in another file. Do somebody else has try modifying
| go32? Do I need another version of TASM? 

  Not having any version of TASM, I'm stuck with patching it, rewriting
toe MASM, or whatever.
-- 
bill davidsen - davidsen@sixhub.uucp (uunet!crdgw1!sixhub!davidsen)
    sysop *IX BBS and Public Access UNIX
    moderator of comp.binaries.ibm.pc and 80386 mailing list
"Stupidity, like virtue, is its own reward" -me

toma@sail.LABS.TEK.COM (Tom Almy) (02/22/91)

In article <BUSSIERE.91Feb14074217@ganymede.DMI.USherb.CA> bussiere@ganymede.DMI.USherb.CA (Luc Bussieres) writes:
>
>      I have try to modify go32 from the msdos gcc package [...]
>I have some compilation errors in another file. 

I found that the lidt and/or lgdt instructions need arguments of the
form "fword ptr ..." rather than "dword ptr ...". This fixes the problem.
Many warning messages are printed compiling the C portion of the code, but
they don't seem to cause any problems.

-- 
Tom Almy
toma@sail.labs.tek.com
Standard Disclaimers Apply