A86: Standards


[Prev][Next][Index][Thread]

A86: Standards




I was thinking that since some people are probably going to try to make
shells that display program titles, and some people are probably going to
try to make libraries of common routines, we should all put our heads
together and agree on standard formats.

For example, programs with special properties could look like this:

	nop		; $00
	jp Start	; $C3 nn nn

	; Table of stuff goes here...
	; stuff like the length of this table (to make sure that this
	;   is not just a misidentified normal program)
	; stuff like the version # of this table
	; stuff like the offset of the program's title string
	; stuff like a list of exported functions and their
	;   relocation tables

	Start:
		; the code would start here

--------
Dan Eble (mailto:eble@cis.ohio-state.edu)
         (http://www.cis.ohio-state.edu/~eble)


Follow-Ups: