[net.micro.pc] stand alone systems

coltoff@burdvax.UUCP (Joel Coltoff) (05/30/86)

I've just lifted my head up from a few months of hardware design to
find that a) the snow has melted and people are spending lunch hour out
in the courtyard and b) the the Microsoft C and MASM on our PC don't
gernerate stand alone code for my 80186 board. Does anyone know of a
clean approach to coerce the linker into doing this for me? The only
solution I have been able to come up with is a real kludge using SYMDEB
to strip out the DOS headers and then dump the code to a new file.
From there it is a few painful steps to convert the binary into hex,
then into Intel hex format and finally dump it across a serial line
into my board. UGLY. Are the intermediate object files compatible with
any others? If so I may be able to use a linker we have on the VAX to
finish up the job for me. The problem with the rest of the tools is
that the cross compiler is for a small model 8086 and the assembler,
among other problems can't hack directives, like 'byte ptr', that the
code is sure to contain. Any insights into this problem will be greatly
appreciated.

        - Joel Coltoff
        {sdcrdcf,psuvax1}!burdvax!coltoff