PROM Bugs

Ludis Langens ludis at cruzers.com
Tue Jul 13 11:52:29 GMT 1999


"Bancherd(Mike) DeLong" wrote:
> 
> > They aren't really overflow/underflow type bugs - they're more like
> > random memory reads.
> 
> Are they random electrical noises?

Huh?  The bugs being talked about occur in code where GM loads the X
register with a constant pointer and then uses indexed addressing in
order to save a byte of object code for each reference to PROM data. 
The problem is that the X register sometimes gets used for some other
purpose and never restored.  This is your standard dereferencing a
garbage pointer bug.

-- 
Ludis Langens                               ludis (at) cruzers (dot) com
Mac, Fiero, & engine controller goodies:  http://www.cruzers.com/~ludis/



More information about the Gmecm mailing list