We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Is it required to include init.a51 to initialize global variables in the 22bit contiguous mode on an 80c390? If I try and do this, I get a lot of undefined symbols:
assembling INIT.A51... INIT.A51(59): error A45: UNDEFINED SYMBOL INIT.A51(65): error A45: UNDEFINED SYMBOL INIT.A51(88): error A45: UNDEFINED SYMBOL ...
The init file is automatically pulled in from the libraries so you don't need to include it. If you include it and you get a lot of errors, you probably included it incorrectly. Jon
I'm including it because I wasn't seeing global variables initialized correctly. It works fine once I fix the label name case differences and include the register definitions header file. All I did was add it to an existing project. Is the extended linker case sensitive by default, while the old one wasn't?