this is still very much a work in progress
however to use any of it yo need
the asmlib package also available on the website.
and to create mz executables the addmzhdr file.

to build .com progs create the asm file with a .s extension eg.
.include "maclib.h"
   mov %cs,%ax
  mov %ax,%ds
  mov %ax,%es
  puts "hello world"
  terminate 00

eg. if the source file is hello.s
do make hello.com which will produce what you expect.

likewise for an  mz .exe file
do make hello.exe
this creates a binary linked at 0 instead of 0x100 then uses addmzhdr to stick the mz header on it
which is basically what  a mz file is.


to create boot sectors do the same but stick a .bt extension on it.
eg.
make hello.bt


any comments suggestions for improvement please email the author
neil.foster@vampyre-adsl@demon.co.uk
