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