Short:    Enhanced startupcode for assembler v3.9
Author:   Kenneth C. Nilsen (kenneth@norconnect.no)
Uploader: Kenneth C. Nilsen (kenneth@norconnect.no)
Type:     dev/asm
Replaces: dev/asm/NewStartup*


Startup.asm
===========

$VER: Startup_asm 3.9 (06.10.96)

Copyright © 1995,1996 by Kenneth C. Nilsen (kenneth@norconnect.no).
All rights reserved.

Currently the most powerful startup code you'll find for your assembler.
This source is public domain.

Works with any kickstart, chip and configuration.
Should work with any assembler.



WHAT KIND OF USE?
=================

	* Checks processor and fpu if wanted. Allowing requirement for this.
	* Run your program from WB and CLI.
	* Opens and closes wanted libraries automatically!
	* Dumps error messages on ALL errors (from 3.5+): too low processor,
	  no FPU, no library, debug info etc. and then exits gracefully.
	* Parse any kind of arguments. Handles quotes, asterix' etc.
	  Returns null terminated extracted arguments.
	* Set taskname easily.
	* Just one include (itself). Need no external includes.
	* Adds 11 macro commands to your assembler.
	* Exit with the right return code.
	* Educational source. Source fully documented.
	* Source is public domain.
	* Demo sources follows this archive.



NEW FEATURES
============

3.9:
	- Added two macros:

		InitDebugHandler "<filename>"
		DebugDump "Debug text",labelID

	  Powerful debug tool to help you in your programming. The debug
	  macros can easily be activated or deactivated. If deactivated they
	  will not be assembled.

	- Changed the CPU and MATH check. You now have to activate them the
	  same way as the debug procedure or the check will not be assembled.
	  This will save space in your programs if CPU/MATH check isn't
	  necessary.


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    1567    1207 22.9% 07-Oct-96 02:40:58 +StartupExample_CPUMATH.info
    1759     590 66.4% 09-Oct-95 17:56:30 +Digital.macs
   20789    6694 67.8% 07-Oct-96 03:51:04 +NewStartup.guide
    1601     922 42.4% 07-Oct-96 02:40:08 +NewStartup.guide.info
    1990     879 55.8% 06-Oct-96 18:25:58 +Sample_header.s
    6276    2321 63.0% 06-Oct-96 20:21:16 +Startup_example.s
    1567    1207 22.9% 07-Oct-96 02:40:58 +StartupExample_CPUCHECK.info
    1567    1212 22.6% 07-Oct-96 02:41:00 +StartupExample_DEBUG.info
    1567    1212 22.6% 07-Oct-96 02:41:00 +StartupExample_MATHCHECK.info
    1567    1211 22.7% 07-Oct-96 02:41:00 +StartupExample_NONE.info
    1820     748 58.9% 06-Oct-96 20:09:12 +StartupExample.readme
    1581     903 42.8% 07-Oct-96 02:40:58 +StartupExample.readme.info
    1567    1212 22.6% 07-Oct-96 02:40:58 +StartupExample_ALL.info
    1460     994 31.9% 06-Oct-96 19:58:50 +StartupExample_CPUCHECK
    1380     951 31.0% 06-Oct-96 19:59:00 +StartupExample_MATHCHECK
    2540    1528 39.8% 06-Oct-96 19:01:56 +StartupExample_ALL
    1556    1050 32.5% 06-Oct-96 19:01:36 +StartupExample_CPUMATH
    2264    1345 40.5% 06-Oct-96 19:02:08 +StartupExample_DEBUG
    1280     876 31.5% 06-Oct-96 19:01:22 +StartupExample_NONE
   14270    5047 64.6% 06-Oct-96 18:46:56 +Startup.asm
    6627    2163 67.3% 07-Oct-96 03:12:28 +Startup.asm.stripped
    1188     545 54.1% 07-Oct-96 03:15:34  NewStartup39.info
    1765     932 47.1% 06-Oct-96 18:25:32  NewStartup39.readme
    1188     545 54.1% 07-Oct-96 03:15:34 +Bin.info
    1188     543 54.2% 07-Oct-96 03:15:34 +Docs.info
    1581     900 43.0% 07-Oct-96 03:15:34 +Startup.asm.info
    1581     903 42.8% 07-Oct-96 03:15:34 +Startup.asm.stripped.info
    1581     899 43.1% 07-Oct-96 03:15:34 +Startup_example.s.info
-------- ------- ----- --------- --------
   86667   39539 54.3% 30-Oct-96 13:15:06   28 files
