1
0
mirror of https://github.com/pfusik/xasm.git synced 2024-06-08 18:29:29 +00:00
xasm/doc/xhead.htm
2013-01-07 12:07:29 +01:00

45 lines
1.5 KiB
HTML

<HTML>
<HEAD>
<TITLE>X-HEAD 1.1</TITLE>
</HEAD>
<BODY BACKGROUND="6502proc.gif">
<CENTER>
<H1>X-HEAD version 1.1</H1>
<HR>
</CENTER>
<H2>INTRODUCTION</H2>
This tool prints headers of an Atari executable file.
It shows, into which memory areas the file loads,
and what are init and run addresses.<P>
<B>Important note:</B> X-HEAD is an extremely simple tool. Jindrich Kubec
wrote a tool with similar purpose, but much more features (disassembly
in different formats, including X-Assembler), called ChkExe.
You can find it on
<A HREF="http://jindroush.atari.org">http://jindroush.atari.org</A>.
<H3>CHANGES</H3>
<H4>Version 1.1</H4>
<UL>
<LI> .OBX is default extension of Atari executable
</UL>
<H4>Version 1.0</H4>
<UL>
<LI> first release
</UL>
<HR>
<H2>USAGE</H2>
Simply run X-HEAD with executable filename. No options are supported.<P>
X-HEAD will read the file and display its headers in following format:
<PRE> bbbb-eeee xxxx</PRE>
where <TT>bbbb</TT> is the begin, <TT>eeee</TT> - the end of the block,
and <TT>xxxx</TT> is the execution (init or run) address.<P>
The summary includes:<BR>
<TT>xxxx bytes</TT> - length of file, including headers<BR>
<TT>xxxx blocks</TT> - number of headers<BR>
<TT>xxxx inits</TT> - number of init blocks (<TT>02e2-02e3</TT>)<BR>
<TT>xxxx modules</TT> - number of <TT>FFFF</TT> headers (one at the beginning is required)<P>
All displayed numbers are hexadecimal, of course.
<P><HR><P><A HREF="index.htm">Back</A>
</BODY>
</HTML>