Hi, I am a new member,so point me in the correct direction if this one has been answered previously. I have written a small operating system for embedded systems and now wish to put it on a target. It works fine under DOS (no DOS calls)on a PC. How do I define segments such as RomCode so they are in the correct location. Any other suggestions for placing it on a PC as the main operating system would be welcomed.
I presume this is 16-bit code.
To answer your first question, there are programs called "locaters" that will allow you to specify the exact location of a segment. I don't remember if they replace or augment the linker. There is one called JLOC by John Fine.
Peter,
I moved the topic to the 16 bit forum as its a lot closer to you interest range. It looks like you are doing some interesing stuff and tere are a lot of people around here who do know their way around OS and related code design.
Thanks it looks like it will do the job.
:U
Quote from: tenkey on July 28, 2005, 01:08:38 AM
I presume this is 16-bit code.
To answer your first question, there are programs called "locaters" that will allow you to specify the exact location of a segment. I don't remember if they replace or augment the linker. There is one called JLOC by John Fine.
:U