lake@ka3ovk.uucp (Marshall Lake) (10/16/89)
I've come across something that seems strange to me that I hope someone can offer some advice about. I have a GEM program that reacts differently whether a hard drive is is in place or not!?!?!?!?!?! If the hard drive is allowed to boot then this program runs fine whether I run it from floppy or the hd. If the hd is not allowed to boot then this program will bomb at a certain point in execution. Can anyone offer any possible reasons why this would happen? The only possibility I can come up with is that the hd booting causes the program in question to be loaded into a slightly different area in RAM. Without the hd booting the program in question could be violating some sort of 32K boundary with its reference to a variable or a function. With the hd booting might cause both the referencing area and the referenced area to be in the same 32K block of RAM. Does this sound far-fetched? Marshall Lake lake@ka3ovk.UUCP