Apple ii Battery Charger User Manual


 
+------------------------------------------------------------------------
| TOPIC -- SYM Computer -- SYM Monitor listing
+------------------------------------------------------------------------
SYM-1 SUPERMON AND AUDIO CASSETTE INTERFACE SOURCES
COMBINED AND CONVERTED TO TELEMARK ASSEMBLER (TASM) V3.1
0002 0000 ;
0003 0000 ;*****
0004 0000 ;***** COPYRIGHT 1979 SYNERTEK SYSTEMS CORPORATION
0005 0000 ;***** VERSION 2 4/13/79 "SY1.1"
0006 A600 *=$A600 ;SYS RAM (ECHOED AT TOP OF MEM)
0007 A600 SCPBUF .BLOCK $20 ;SCOPE BUFFER LAST 32 CHARS
0008 A620 RAM =* ;DEFAULT BLK FILLS STARTING HERE
0009 A620 JTABLE .BLOCK $10 ; 8JUMPS - ABS ADDR, LO HI ORDER
0010 A630 TAPDEL .BLOCK 1 ;KH TAPE DELAY
0011 A631 KMBDRY .BLOCK 1 ;KIM TAPE READ BOUNDARY
0012 A632 HSBDRY .BLOCK 1 ;HS TAPE READ BOUNDARY
0013 A633 SCR3 .BLOCK 1 ;RAM SCRATCH LOCS 3-F
0014 A634 SCR4 .BLOCK 1
0015 A635 TAPET1 .BLOCK 1 ;HS TAPE 1/2 BIT TIME
0016 A636 SCR6 .BLOCK 1
0017 A637 SCR7 .BLOCK 1
0018 A638 SCR8 .BLOCK 1
0019 A639 SCR9 .BLOCK 1
0020 A63A SCRA .BLOCK 1
0021 A63B SCRB .BLOCK 1
0022 A63C TAPET2 .BLOCK 1 ;HS TAPE 1/2 BIT TIME
0023 A63D SCRD .BLOCK 1
0024 A63E RC =SCRD
0025 A63E SCRE .BLOCK 1
0026 A63F SCRF .BLOCK 1
0027 A640 DISBUF .BLOCK 5 ;DISPLAY BUFFER
0028 A645 RDIG .BLOCK 1 ;RIGHT MOST DIGIT OF DISPLAY
0029 A646 .BLOCK 3 ;NOT USED
0030 A649 PARNR .BLOCK 1 ;NUMBER OF PARMS RECEIVED
0031 A64A ;
0032 A64A ; 3 16 BIT PARMS, LO HI ORDER
0033 A64A ; PASSED TO EXECUTE BLOCKS
0034 A64A ;
0035 A64A P3L .BLOCK 1
0036 A64B P3H .BLOCK 1
0037 A64C P2L .BLOCK 1
0038 A64D P2H .BLOCK 1
0039 A64E P1L .BLOCK 1
0040 A64F P1H .BLOCK 1
0041 A650 PADBIT .BLOCK 1 ;PAD BITS FOR CARRIAGE RETURN
0042 A651 SDBYT .BLOCK 1 ;SPEED BYTE FOR TERMINAL I/O
0043 A652 ERCNT .BLOCK 1 ; ERROR COUNT (MAX $FF)
0044 A653 ; BIT 7 = ECHO /NO ECHO, BIT 6 = CTL O TOGGLE SW
0045 A653 TECHO .BLOCK 1 ;TERMINAL ECHO LAG
0046 A654 ; BIT7 =CRT IN, 6 =TTY IN, 5 = TTY OUT, 4 = CRT OUT
0047 A654 TOUTFL .BLOCK 1 ;OUTPUT FLAGS
0048 A655 KSHFL .BLOCK 1 ;KEYBOARD SHIFT FLAG
0049 A656 TV .BLOCK 1 ;TRACE VELOCITY (0=SINGLE STEP)
0050 A657 LSTCOM .BLOCK 1 ;STORE LAST MONITOR COMMAND
0051 A658 MAXRC .BLOCK 1 ;MAXIMUM REC LENGTH FOR MEM DUMP
0052 A659 ;
0053 A659 ; USER REG'S FOLLOW
0054 A659 ;