NEW
  AUTO 3,1
*--------------------------------------
* II ROM Calls
*--------------------------------------
ROM.INBUF		.EQ $0200

ROM.BRKV		.EQ $03F0
ROM.SOFTEV		.EQ $03F2
ROM.PWREDUP		.EQ $03F4
ROM.AMPJMP		.EQ $03F5
ROM.USRJMP		.EQ $03F8
ROM.NMIJMP		.EQ $03FB
ROM.IRQV		.EQ $03FE

ROM.MSLOT		.EQ	$07F8				$Cn, where n•slot using $C800
*--------------------------------------
ROM.PLOT		.EQ $F800				PLOT LORES BLOCK
ROM.HLINE		.EQ $F819				HORIZ LORES LINE
ROM.VLINE		.EQ $F828				VERTICAL LORES LINE
ROM.CLRSCR		.EQ $F832				CLEAR FULL LORES SCREEN
ROM.CLRTOP		.EQ $FB36				CLEAR TOP. LORES SCREEN
ROM.GBSCALC		.EQ $F847				LORES BASE CALCULATION
ROM.NEXTCOL		.EQ $F85F				INCREASE LORES COLOR BY 3
ROM.SETCOL		.EQ $F864				SET LORES COLOR
ROM.SCRN		.EQ $F871				READ LORES SCREEN COLOR
*--------------------------------------
ROM.PRNTAX		.EQ $F941				OUTPUT A THEN X. AS HEX
ROM.PRBLNK		.EQ $F948				OUTPUT 3 SPACES VIA BOOKS
ROM.PRBL2		.EQ $F94A				OUTPUT X BLANKS VIA HOOKS
ROM.ROMIRQ		.EQ	$FA41				IRQ ENTRY
ROM.BREAKV		.EQ	$FA59				BREAK VECTOR
ROM.RESETV		.EQ	$FA62				RESET ENTRY
ROM.REGDSP		.EQ $FAD7				DISPLAY WORKING REGISTERS
ROM.PREAD		.EQ $FB1E				READ GAME PADDLE X
ROM.INIT		.EQ $FB2F				INITIALIZE TEXT SCREEN
ROM.SETTXT		.EQ $FB39				SET UP TEXT SCREEN (NOT 2E!)
ROM.SETGR		.EQ $FB40				SET UP GRAPHICS SCREEN
ROM.SETWND		.EQ $FB4B				SET NORMAL TEXT WINDOW
ROM.TABV		.EQ $FB5B
ROM.SETPWRC		.EQ	$FB6F
ROM.VERSION  	.EQ	$FBB3				MONITOR ROM ID BYTE
ROM.ZIDBYTE  	.EQ	$FBC0				MONITOR ROM ID BYTE
ROM.BASCALC		.EQ $FBC1 				CALCULATE TEXT BASE ADDRESS (NOT 2E!}
ROM.BELL1		.EQ $FBDD				BEEP SPEAKER IF CTRL-G
ROM.BELL2		.EQ $FBE4				BEEP SPEAKER ONCE
ROM.ADVANCE		.EQ $FBF4 				TEXT CURSOR	ONE TO RIGHT
ROM.VIDOUT		.EQ $FBFD 				OUTPUT ASCII TO SCREEN ONLY
ROM.BS			.EQ $FC10				BACKSPACE SCREEN
ROM.UP			.EQ $FC1A				MOVE SCREEN CURSOR UP ONE LINE
ROM.VTAB		.EQ $FC22				VERTICAL SCREEN TAB USING CV
ROM.VTABA		.EQ $FC24 				VERTICAL SCREEN TAB USING A
ROM.ESC1 		.EQ $FC66				PROCESS ESCAPE CURSOR MOVES
ROM.CLREOP		.EQ $FC42				CLEAR TO END OF PAGE
ROM.HOME		.EQ $FC58				CLEAR TEXT SCREEN AND HOME CURSOR
ROM.CR			.EQ $FC62				CARRIAGE RETURN TO SCREEN
ROM.LF			.EQ $FC66				LINEFEED TO SCREEN ONLY
ROM.SCROLL		.EQ $FC70 				SCROLL TEXT SCREEN UP ONE
ROM.CLREOL		.EQ $FC9C				CLEAR TEXT TO END OF LINE
ROM.WAIT		.EQ $FCA8				TIME DELAY SET BY ACCUMULATOR
ROM.RDKEY		.EQ $FD0C				GET INPUT CHARACTER VIA HOOKS
ROM.KEYIN		.EQ $FD1B 				READ THE APPLE KEYBOARD
ROM.RDCHAR		.EQ $FD35				GET KEY AND PROCESS ESC A-F
ROM.CANCEL		.EQ $FD62				CANCEL KEYBOARD LINE ENTRY
ROM.GETLNZ		.EQ $FD67				CR THEN GET KEYBOARD INPUT LINE
ROM.GETLN		.EQ $FD6A				GET KEYBOARD INPUT LINE
ROM.GETLN1		.EQ $FD6F				GET KBD INPUT, NO PROMPT
ROM.CROUT1		.EQ $FD8B				CLEAR EOL THEN CR VIA BOOKS
ROM.CROUT		.EQ $FD8E				OUTPUT CR VIA HOOKS
ROM.PRBYTE		.EQ $FDDA				OUTPUT FULL A IN HEX TO HOOKS
ROM.PRHEX		.EQ $FDE3				OUTPUT LOW A IN HEX TO HOOKS
ROM.COUT		.EQ $FDED				OUTPUT CHARACTER VIA HOOKS
ROM.COUTL		.EQ $FDF0 				OUTPUT CHARACTER TO SCREEN
ROM.IDROUTINE 	.EQ	$FE1F				RETURNS SYSTEM INFO
ROM.MOVE 		.EQ $FE2C				MOVE BLOCK OF MEMORY
ROM.VERIFY		.EQ $FE36				VERIFY BLOCK OF MEMORY
ROM.LIST		.EQ $FE5E				DISASSEMBLE 20 INSTRUCTIONS
ROM.LIST2		.EQ $FE63				DISASSEMBLE •A• INSTRUCTIONS
ROM.SETINV		.EQ $FE80				PRINT INVERSE TEXT TO SCREEN
ROM.SETNORM		.EQ $FE84				PRINT NORMAL TEXT TO SCREEN
ROM.SETKBD		.EQ $FE89				GRAB INPUT HOOKS FOR KEYBOARD
ROM.SETVID		.EQ $FE93				GRAB OUTPUT HOOKS FOR SCREEN
ROM.XBASIC		.EQ $FEB0				GO BASIC, DESTROYING OLD
ROM.BASCON		.EQ $FEB3				GO BASIC, CONTINUING OLD
ROM.TRACE		.EQ $FEC2				START TRACING (OLD ROM ONLY!)
ROM.STEP		.EQ $FEC4				SINGLE STEP (OLD ROM ONLY!)
ROM.WRITE		.EQ $FECD				WRITE TO CASSETTE TAPE
ROM.READ		.EQ $FEF0				READ TO CASSETTE TAPE
ROM.PRERR		.EQ $FF2D				PRINT "ERR" TO OUTPUT HOOK
ROM.BELL		.EQ $FF3A				OUTPUT BELL TO HOOKS
ROM.IORESR		.EQ $FF3F				RESTORE ALL WORKING REGISTER
ROM.IOSAVE		.EQ $FF4A				SAVE ALL WORKING REGISTERS
ROM.RETURN		.EQ $FF58				"GUARANTEED" RETURN
ROM.OLDRST		.EQ $FF59				OLD RESET, NO AUTOSTART
ROM.MON			.EQ $FF65				ENTER MONITOR AND BEEP SPEAKER
ROM.MONZ		.EQ $FF69				ENTER MONITOR QUIETLY
ROM.GETNUM		.EQ $FFA7				ASCII TO HEX IN 3E & 3F
*--------------------------------------
MAN
SAVE inc/rom.ii.i
