Taken from Page #33 Of "EPROM Programmers Handbook+.pdf
-------------------------------------------------------

Although  it  is  not  absolutely  necessary,  a  good ML monitor  can  come  in
very  handy  when  programming  EPROMs. Before burning a program onto EPROM, 
youll usually have to make at least a few modifications, unless you are  just
copying another ROM. The EPROM projects  in  this book will  require  the use of
a good ML monitor. You may  already  have  a  favorite monitor  that  you  wish  
to  use,  or  you may  want  to  get the HESMON/PROMOS/WEDGE  cartridge  
available  from  CSM.  When  choosing  a  monitor  to  use  with  PROMOS, look
for one that lets you execute PROMOS commands without exiting the monitor. This
is not an absolute necessity, just a convenience. Most monitors are compatible
with PROMOS in this respect, including HESMON. 
 
To use PROMOS and HESMON together, you should always start up HESMON first, then
exit to BASIC with  the NXCN command. Enable the cartridge version of PROMOS 
with SYS 9*4096 (or SYS 36864). If you just  have  the  regular HESM0N cartridge,
load and  run  the disk version of PROMOS as usual. HESMON moves the end of BASIC 
down to $8000 (through the pointer at $37-38), so when PROMOS is run from disk it 
will locate itself before $8000 (at $76D0). Once PROMOS is enabled, you can
reenter HESMON. DONT use the  RESTORE  key,  however,  since  this will 
coldstart HESMON  and wipe  out  PROMOS  patches  into  the  KERNAL. the best
way to reenter HESMON is to execute a machine language BRK instruction. How do
you do  this  from  BASIC?  Simple  -  just  SYS  to  a  location  that  contains
a  $00  byte  (BRK  instruction). We recommend using SYS 8 for this on the C64
(it may not work on the Cl28 try SYS 7168). When you do this youll reenter
HESMON with PROMOS still active. 
 
All PROMOS and HESMON commands should function normally. One thing to be aware of,
as pointed out in  he PROMENADE manual, is that youll get a "?" from HESMON 
anytime you enter a PROMOS command. In spite of  this,  the PROMOS command will
execute correctly. Another  thing  to remember  is  that PROMOS will still 
require all  its commands  in DECIMAL, while HESMON commands will require HEX. 
Fortunately, HESMON has decimal/hex conversion functions! One more port  if you 
exit HESMON with  the X or XC commands,  HESMON  will  restore  the  KERNAL
vectors  and  so  disable  PROMOS.  A  better  way  to  exit HESMON  is  with  
G  A474.  This  pops  you  directly  to  the  BASIC  ready  message,  leaving  PROMOS  still 
hooked in. Remember use SYS 8 to reenter HESMON and C A474 to exit it. 
--------------------------------------------------------------------------------------------
THE Q COMMAND- Quit PROMOS. 
 
Should you wish to disengage PROMOS, use the Q command.  Just execute: 
 
Q 
 
and  PROMOS  is  gone.    You  can  re-enable  PROMOS  by  executing  the  following 
SYS: 
 
SYS320 
 
COMMODORE 128 users can switch to 64 mode using the G064 command, then 
re-enable  PROMOS  using  SYS320  from  64  mode.    After  a  RESET,  you  can use 
SYS320 to re-enable PROMOS in 128 mode without having to reload the program.
--------------------------------------------------------------------------------------------
 
PROMOS 2.0 COMMANDS 
 
THE G COMMAND- Print command Glossary. 
 
This isn't really a command at all. Type a G and a carriage return and a list of
the PROMOS commands and an example of each is printed on the screen.  If you
commit only one command to memory, make it this one. 
--------------------------------------------------------------------------------------------
Quick Ref : 


	Jump to READY    : g a474
	Start PromOS     : SYS36864
	Back to HESMON   : SYS8
	PromOS In HESMON : g 9000

