Xref: utzoo comp.sys.atari.st:35293 comp.sys.atari.st.tech:1475 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!tcdcs!unix2.tcd.ie!rjwalsh From: rjwalsh@unix2.tcd.ie (Robert Walsh) Newsgroups: comp.sys.atari.st,comp.sys.atari.st.tech Subject: Executables Message-ID: Date: 19 Feb 91 19:48:58 GMT Sender: news@cs.tcd.ie Followup-To: comp.sys.atari.st Organization: Trinity College, Dublin Lines: 9 Nntp-Posting-Host: unix2 I have noticed at the beginning of an executable program file that there is a branch into the main program, followed by a few numbers, followed by the main object file. What are these numbers? I have used the compiler supplied with STOS to write some small routines for use in STOS; I would also like to use these outside it. These do not have the header that executable files have. What info should I put before them to make them executable? Also: could somebody give me a list of commands for directly turning on the Disk Drive, moving the head to a sector, reading and writing a block to a sector, formatting a sector etc. I know the addresses $FF86xx are involved in this, but I'm not sure how. Any info on both of the above would be appreciated.