0
|
1 * by Bruce Isted (CIS 76625,2273)
|
|
2 * released to the Public Domain 87/05/02
|
|
3
|
|
4 nam SSP
|
|
5 ttl Speech-Sound Pak device descriptor
|
|
6
|
|
7 ifp1
|
|
8 use defsfile
|
|
9 use scfdefs
|
|
10 endc
|
|
11
|
|
12 PageAddr equ $07 extended page address (set to $FF for level 1)
|
|
13 PortAddr equ $FF7D Speech-Sound Pak base address
|
|
14 SVrsn equ $01
|
|
15
|
|
16 mod SEnd,SNam,Devic+Objct,ReEnt+SVrsn,MgrNam,DrivrNam
|
|
17 fcb SHARE.+PWRIT.+WRITE. device capabilities
|
|
18 fcb PageAddr
|
|
19 fdb PortAddr
|
|
20 fcb SOptEnd-*-1 option table size
|
|
21 fcb DT.SCF device type
|
|
22 fcb $00 case (0=both, 1=upper only)
|
|
23 fcb $00 backspace (0=bse, 1=bse,sp,bse)
|
|
24 fcb $01 delete (0=bse over line, 1=CR)
|
|
25 fcb $00 echo (1=echo)
|
|
26 fcb $00 auto LF (0=no auto LF)
|
|
27 fcb $00 EOL null count
|
|
28 fcb $00 pause (1=page pause)
|
|
29 fcb $00 lines per page
|
|
30 fcb C$BSP backspace character
|
|
31 fcb $18 delete line character
|
|
32 fcb C$CR end of record character
|
|
33 fcb $00 end of file character
|
|
34 fcb $04 reprint line character
|
|
35 fcb $01 dup last line character
|
|
36 fcb $00 pause character
|
|
37 fcb $00 interrupt character
|
|
38 fcb $00 quit character
|
|
39 fcb $00 backspace echo character (bse)
|
|
40 fcb $00 line overflow character
|
|
41 fcb $00 initialization value (parity)
|
|
42 fcb $00 baud rate
|
|
43 fdb $0000 attached device name offset
|
|
44 fcb $00 xon character
|
|
45 fcb $00 xoff character
|
|
46 SOptEnd equ *
|
|
47 SNam fcs "SSP"
|
|
48 MgrNam fcs "SCF"
|
|
49 DrivrNam fcs "SSPak"
|
|
50
|
|
51 emod
|
|
52 SEnd equ *
|
|
53 end
|
|
54
|