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.
In the oregano 8051 architecture, at reset PC starts at address zero, can anybody tell me what to modify in the startup.a51 and init.a51 files, so that they correctly jump to address of main program, and also to make sure that these startup files themselves start at address zero. Thank you...
okay, I get your point.
Apparently no, you don't. You were asked three different "why?" questions, but haven't answered any of them. You just insist on doing the same things.
I am not fighting the tool,
Oh yes, you are.
its about more control over the tool,
Of course it is. The process of gaining control over the tools which you previously hadn't, is "fighting".
if I try to place my code in address range 0x0000-0x0003, it gives error,
Of course it does! That's the Reset Vector location. The default startup code has to use that to start the program. If you're going to trample on that location, you better know how to modify the startup code to work without it. Do you?