;
;
;	MODULE ORIGIN TABLE
;
CHRORG	=	$E000	;CHARACTER SET
VECTBL	=	$E400	;VECTOR TABLE
VCTABL	=	$E480	;RAM VECTOR INITIAL VALUE TABLE
CIOORG	=	$E4A6	;CENTRAL I/O HANDLER
INTORG	=	$E6D5	;INTERRUPT HANDLER
SIOORG	=	$E944	;SERIAL I/O DRIVER
DSKORG	=	$EDEA	;DISK HANDLER
PRNORG	=	$EE78	;PRINTER HANDLER
CASORG	=	$EF41	;CASSETTE HANDLER
MONORG	=	$F0E3	;MONITOR/POWER UP MODULE
KBDORG	=	$F3E4	;KEYBOARD/DISPLAY HANDLER
;
;
;
;
;	VECTOR TABLE
;
;HANDLER ENTRY POINTS ARE CALLED OUT IN THE FOLLOWING VECTOR
;TABLE. THESE ARE THE ADDRESSES MINUS ONE.
;
;
;EXAMPLE FOR EDITOR
;
;	E400	OPEN
;	2	CLOSE
;	4	GET
;	6	PUT
;	8	STATUS
;	A	SPECIAL
;	C	JUMP TO POWER ON INITIALIZATION ROUTINE
;	F	NOT USED
;
;
EDITRV	=	$E400	;EDITOR
SCRENV	=	$E410	;TELEVISION SCREEN
KEYBDV	=	$E420	;KEYBOARD
PRINTV	=	$E430	;PRINTER
CASETV	=	$E440	;CASSETTE
;
;	JUMP VECTOR TABLE
;
;THE FOLLOWING IS A TABLE OF JUMP INSTRUCTIONS

;PAGE	3

;TO VARIOUS ENTRY POINTS IN THE OPERATING SYSTEM.
;
DISKIV	=	$E450	;DISK INITIALIZATION
DSKINV	=	$E453	;DISK INTERFACE
CIOV	=	$E456	;CENTRAL INPUT OUTPUT ROUTINE
SIOV	=	$E459	;SERIAL INPUT OUTPUT ROUTINE
SETVBV	=	$E45C	;SET SYSTEM TIMERS ROUTINE
SYSVBV	=	$E45F	;SYSTEM VERTICAL BLANK CALCULATIONS
XITVBV	=	$E462	;EXIT VERTICAL BLANK CALCULATIONS
SIOINV	=	$E465	;SERIAL INPUT OUTPUT INITIALIZATION
SENDEV	=	$E468	;SEND ENABLE ROUTINE
INTINV	=	$E46B	;INTERRUPT HANDLER INITIALIZATION
CIOINV	=	$E46E	;CENTRAL INPUT OUTPUT INITIALIZATION
BLKBDV	=	$E471	;BLACKBOARD MODE
WARMSV	=	$E474	;WARM START ENTRY POINT
COLDSV	=	$E477	;COLD START ENTRY POINT
RBLOKV	=	$E47A	;CASSETTE READ BLOCK ENTRY POINT VECTOR
CSOPIV	=	$E47D	;CASSETTE OPEN FOR INPUT VECTOR
;VCTABL = $E480
