/*
 *
 * config68k  Version 0.0  28NOV83
 *
 * This the 8540 configuration script for the 68000 family of processors.
 *
 */

/*
 * TNIX/Unix/VMS Version
 * Keyshell Version Number 1
 */

/*
 * Defines used by the pre-processor.
 */

#define _allocreq

/*
 * Include files used by pre-processor.
 */

#include <newsetup>
#include <emumode>
#include <select>
#include <memcmds>
#include <loadsave>
#include <aloc.dealoc>

config
{
>
>\knew setup\e - Helps you setup for emulation.
>
>\kselect\e - Sets the emulation environment for the processor to a known
>            state.  This step must be correct before continuing!!
>
>\kemu mode\e - Allows you to select a mixture from internal system
>            operation to full prototype emulation.
>
>\kmemory\e - Initializes and partitions memory.
>
>\kload\e - Loads program(s) and symbols if desired.
		msg (^Press "new setup" for help in configuring the system);
		f1;new setup; [newsetup];
		f2;select; [select];
		f3;emu mode; [emumode];
		f4;memory; {
			>
			>\kmap\e - Allows you to specify what memory an address accesses (either
			>           program or prototype memory) and whether the memory 
			>           locations are read/write or read only.
			>
			>\kfill\e - Fills memory with a specified pattern.
			>
			>\kallocate\e - Allows you to specify which memory blocks are present.
			>
			>\kdealloc\e - Frees a range of memory.
			>
			>\kmem space\e - Changes default memory spaces.
			msg(^);
			f1;map; [mapmem];
			f2;fill; [fillmem];
			f3;allocate; [allocate];
			f4;dealloc; [deallocate];
			f8;done; msg (^), cmd (^), break;
		};
		f5;load; [loadmem];
		f8;done; msg, cmd, break;
}
