Oops, of course I want to send this to list...
Regards, Victor
-----Original Message----- From: Victor Kirhenshtein victor@opticom.lv To: Dave DGMDGM@iname.com Date: Wednesday, February 10, 1999 12:54 PM Subject: Re: Further modularization ideas
Idea/question -
Can all code be limited to using relative addressing so no linking is necessary? Is this possible/reasonable? It would be nice to be able to create a boot ROM by simply selecting blocks of code and listing the starting address for each block in the executors table, no make files, assembly, compiling or linking required.
Why not to use linking ? OpenBIOS can come as set of object files and special configuration tool, which creates a subset of necessary object files and use linker to produce complete rom image from them. Such process must not be too complicated.
This would be a very desirable feature. A boot prom could be assembled with a very simple utility in any computing environment (maybe even written in Java for portability). You would not need to have specific compilers, assemblers or other development tools to assemble a collection of code, create a binary and burn it into PROM.
Probably you will need at least one specific tool to burn new image into PROM.
Regards, Victor