TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Mike Bilow
from: Vitus Jensen
date: 1996-05-29 21:38:08
subject: Re: ASM...

Hello Mike,

25.05.96 18:01, you wrote a message to Vitus Jensen:

 MB>> Other than doing odd things such as overrunning the parser 
 MB>> stack,  I have never had MS C 6 spit out an "internal error."

 VJ>> I got those when using _base constructs intensively. 
 VJ>> However, I also did MS-DOG drivers and BIOSses (even NetWare
 VJ>> 2.x, huh), so that might be related to those sources.  I
 VJ>> can't remember a single internal error with MS-C 7, though. 

 MB> I can't remember ever using a _based construct in an OS/2 device 
 MB> driver.  Exactly what were you trying to do?

My drivers are compiled small modell and I tried to avoid far pointers even
more.  So pointers to regions inside an IORB (workspace, status block) are
declared _based.
In the debugging version all string constants are declared based in _TEXT.

...
 VJ>> WLINK isn't bad, you know... 
 MB> The problem is that WLINK does not know how to write a map file 
 MB> that can be parsed by MAPSYM or TRCUST.  So, if you use the 
 MB> kernel debugger, you really do not want to run WLINK.
 
You're right.  I forgot this.

Bye,
	Vitus 

PIN: 10:1000/100.20
Fido: 2:2474/100.20

---
* Origin: Really a Point of BetaBox, Walheim (2:2474/100.20)
SEEN-BY: 50/99 270/101 620/243 711/401 409 410 413 430 808 809 934 955
SEEN-BY: 712/407 515 517 628 713/888 800/1
@PATH: 2474/100 0 2433/1200 225 270/101 712/515 711/808 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.