annotate level1/modules/term_80.asm @ 2897:260116065a2f lwtools-port

arcadepak: Add empty_smash.txt and empty_thexder.txt dummy files This was done in default branch in commit 9b29d654db13 but did not get into the lwtools branch. We'll probably do this differently later, but for now I'll just pick this solution. At this point everything I have spotted of useful changes in the default branch has been pushed to the lwtools branch. I have cherry-picked changes both ways in order to make a merge easier, but a real merge will probably not be useful. I did try it out and waded through merge conflicts and diff'ed the result with current lwtools branch, so I am pretty sure nothing useful will be lost.
author Tormod Volden <debian.tormod@gmail.com>
date Sat, 11 Jan 2014 18:20:09 +0100
parents 6e40b043d3e0
children 987f995993c3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
112
930cd4ab346b Added comment header
boisy
parents: 0
diff changeset
1 ********************************************************************
1933
1e312b144f4d Major changes:
boisy
parents: 1736
diff changeset
2 * TERM - Word-Pak Device Descriptor
112
930cd4ab346b Added comment header
boisy
parents: 0
diff changeset
3 *
930cd4ab346b Added comment header
boisy
parents: 0
diff changeset
4 * $Id$
930cd4ab346b Added comment header
boisy
parents: 0
diff changeset
5 *
1499
6cd590fc076f Fixed comments
boisy
parents: 1496
diff changeset
6 * Edt/Rev YYYY/MM/DD Modified by
6cd590fc076f Fixed comments
boisy
parents: 1496
diff changeset
7 * Comment
112
930cd4ab346b Added comment header
boisy
parents: 0
diff changeset
8 * ------------------------------------------------------------------
1499
6cd590fc076f Fixed comments
boisy
parents: 1496
diff changeset
9 * ????/??/??
6cd590fc076f Fixed comments
boisy
parents: 1496
diff changeset
10 * From Tandy OS-9 Level One VR 02.00.00
112
930cd4ab346b Added comment header
boisy
parents: 0
diff changeset
11
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
12 nam TERM
1933
1e312b144f4d Major changes:
boisy
parents: 1736
diff changeset
13 ttl Word-Pak Device Descriptor
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
14
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
15 * Disassembled 98/08/23 17:19:25 by Disasm v1.6 (C) 1988 by RML
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
16
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
17 ifp1
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
18 use defsfile
2682
f91dc5c378f6 Remove references to include scfdefs
William Astle <lost@l-w.ca>
parents: 2624
diff changeset
19 ; use scfdefs
2624
b8c7b7fbf3c9 Major changes:
Boisy Pitre <boisy.pitre@nuance.com>
parents: 1933
diff changeset
20 use cocovtio.d
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
21 endc
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
22
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
23 tylg set Devic+Objct
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
24 atrv set ReEnt+rev
1287
10957d54bf16 Made all modules rev 0
boisy
parents: 201
diff changeset
25 rev set $00
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
26
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
27 mod eom,name,tylg,atrv,mgrnam,drvnam
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
28
1496
ae1f95eb053b Removed more modules, fixed others
boisy
parents: 1287
diff changeset
29 fcb UPDAT. mode byte
112
930cd4ab346b Added comment header
boisy
parents: 0
diff changeset
30 fcb HW.Page extended controller address
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
31 fdb $C000 physical controller address
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
32 fcb initsize-*-1 initilization table size
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
33 fcb DT.SCF device type:0=scf,1=rbf,2=pipe,3=scf
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
34 fcb $00 case:0=up&lower,1=upper only
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
35 fcb $01 backspace:0=bsp,1=bsp then sp & bsp
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
36 fcb $00 delete:0=bsp over line,1=return
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
37 fcb $01 echo:0=no echo
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
38 fcb $01 auto line feed:0=off
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
39 fcb $00 end of line null count
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
40 fcb $01 pause:0=no end of page pause
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
41 fcb 24 lines per page
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
42 fcb C$BSP backspace character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
43 fcb C$DEL delete line character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
44 fcb C$CR end of record character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
45 fcb C$EOF end of file character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
46 fcb C$RPRT reprint line character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
47 fcb C$RPET duplicate last line character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
48 fcb C$PAUS pause character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
49 fcb C$INTR interrupt character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
50 fcb C$QUIT quit character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
51 fcb C$BSP backspace echo character
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
52 fcb C$BELL line overflow character (bell)
1933
1e312b144f4d Major changes:
boisy
parents: 1736
diff changeset
53 fcb ModCoWP init value for dev ctl reg
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
54 fcb $00 baud rate
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
55 fdb name copy of descriptor name address
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
56 fcb $00 acia xon char
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
57 fcb $00 acia xoff char
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
58 fcb 80 (szx) number of columns for display
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
59 fcb 24 (szy) number of rows for display
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
60 initsize equ *
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
61
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
62 name fcs /TERM/
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
63 mgrnam fcs /SCF/
1933
1e312b144f4d Major changes:
boisy
parents: 1736
diff changeset
64 drvnam fcs /VTIO/
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
65
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
66 emod
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
67 eom equ *
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
68 end
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
69