          381: *       CLOCK INTERRUPT POLL CODE
                382: *
6907 B6F710     383:         LDA     SSBCLKISR
690A 270B       384:         BEQ     NOTCLOCKINT            B/ IT'S NOT THE CLOCK
690C 85FE       385:         BITA    #$FE                   NONE OF THESE BITS SHOULD BE SET
690E 2606       386:         BNE     CLOCKPOLL1             B/ SOMETHING IS WRONG (SOME OF THEM ARE)
6910 8E6924     387:         LDX     #CLOCKDCB
6913 7E692D     388:         JMP     CLOCKSTATE
  6916          389: CLOCKPOLL1
6916 3F         390:         SWI
  6917          391: NOTCLOCKINT
                456: 
                359: 
6917 BE6922     361:         LDX     BADINTERRUPTCOUNT      CAN'T FIGURE OUT WHO IT IS...
691A 3001       362:         INX                            BUMP CRAZY INTERRRUPT COUNTER
691C BF6922     363:         STX     BADINTERRUPTCOUNT
691F 7EC215     364:         JMP     SDOS+SDOS:RTI          AND HOPE IT WENT AWAY !
  1122          365:         EQU     *-DRIVERBASE           SIZE OF READ-ONLY CODE




ASM/6809 1.4A1: 691F SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 108; Form 1     *** WORKING STORAGE ***
IOSSB.ASM
  0000          367: IODRIVERPOLL    SET     0
  0001          368: IODRIVERRAM     SET     1
6922 0000       369: BADINTERRUPTCOUNT       FDB     0      # OF INTERRUPTS FROM UNKNOWN DEVICES
                370: *
                  0:         INCLUDE IOSSBCLOCK.ASM
  6924          394: CLOCKDCB
6924 01         395:         FCB     1                      CLOCK'S ALWAYS DONE
6925 0000       396:         FDB     0                      LASTER
6927 6937       397:         FDB     CLOCKSTR
6929 0000       398:         FDB     NEXTDEVICEDCB
692B 5B78       399:         FDB     CLOCKDRIVER
  692D          400: CLOCKSTATE
692D 7E5D99     401:         JMP     CLOCKINT
  6930          402: DIV60DIVIDEND   EQU     *
6930 000000     403: CLOCKBUFFER     FCB     0,0,0
6933 00         404: DAY     FCB     0
6934 00         405: MONTH   FCB     0
6935 00         406: YEAR    FCB     0
6936 FF         407: CLOCKFRACTION   FCB     -1
6937 434C4F43   408: CLOCKSTR        FCC     'CLOCK:'
693D 00         409:         FCB     0
                410: *
  6924          411: NEXTDEVICEDCB   SET     CLOCKDCB
                412: *
  693E          413: TIME$   EQU     *
693E 30303A     414: TIME$:HOURS     FCC     '00:'
6941 30303A     415: TIME$:MINUTES   FCC     '00:'
6944 303020     416: TIME$:SECONDS   FCC     '00 '
  6947          417: DATE$   EQU     *
6947 30302F     418: DATE$:MONTH     FCC     '00/'
694A 30302F     419: DATE$:DAY       FCC     '00/'
694D 3030       420: DATE$:YEAR      FCC     '00'
                421: *
                456: 
                372: 
                  0:         INCLUDE IOSSBCNFG.ASM          VIRTUAL TERMINAL DCBS, ETC.
  0010          463: ntimeouts       set      16+ntimeouts




ASM/6809 1.4A1: 694D SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 109; Form 1     VT Ring Buffers
IOSSBCNFG.ASM
  694F          465: ttybuffers
  0050          467: outbufsize:$F7C0        equ     80
  0064          470: linebufsize:$F7C0       equ     100
  0050          473: inbufsize:$F7C0 equ     80
                475: ; inbufsize should be less than linebufsize, in order to
                476: ; avoid too long typed-ahead line
  694F          477: outbuf:$F7C0
694F 0050       478:         rmb     outbufsize:$F7C0
  699F          479: inbuf:$F7C0
699F 0050       480:         rmb     inbufsize:$F7C0
  69EF          481: linebuf:$F7C0
69EF 0064       482:         rmb     linebufsize:$F7C0
  0050          484: outbufsize:$F7C4        equ     80
  0064          487: linebufsize:$F7C4       equ     100
  0050          490: inbufsize:$F7C4 equ     80
                492: ; inbufsize should be less than linebufsize, in order to
                493: ; avoid too long typed-ahead line
  6A53          494: outbuf:$F7C4
6A53 0050       495:         rmb     outbufsize:$F7C4
  6AA3          496: inbuf:$F7C4
6AA3 0050       497:         rmb     inbufsize:$F7C4
  6AF3          498: linebuf:$F7C4
6AF3 0064       499:         rmb     linebufsize:$F7C4
  0050          501: outbufsize:$F7C6        equ     80
  0064          504: linebufsize:$F7C6       equ     100
  0050          507: inbufsize:$F7C6 equ     80
                509: ; inbufsize should be less than linebufsize, in order to
                510: ; avoid too long typed-ahead line
  6B57          511: outbuf:$F7C6
6B57 0050       512:         rmb     outbufsize:$F7C6
  6BA7          513: inbuf:$F7C6
6BA7 0050       514:         rmb     inbufsize:$F7C6
  6BF7          515: linebuf:$F7C6
6BF7 0064       516:         rmb     linebufsize:$F7C6
  0050          518: outbufsize:$F7C8        equ     80
  0064          521: linebufsize:$F7C8       equ     100
  0050          524: inbufsize:$F7C8 equ     80
                526: ; inbufsize should be less than linebufsize, in order to
                527: ; avoid too long typed-ahead line
  6C5B          528: outbuf:$F7C8
6C5B 0050       529:         rmb     outbufsize:$F7C8
  6CAB          530: inbuf:$F7C8
6CAB 0050       531:         rmb     inbufsize:$F7C8
  6CFB          532: linebuf:$F7C8
6CFB 0064       533:         rmb     linebufsize:$F7C8
  0050          535: outbufsize:$F7CA        equ     80
  0064          538: linebufsize:$F7CA       equ     100
  0050          541: inbufsize:$F7CA equ     80
                543: ; inbufsize should be less than linebufsize, in order to
                544: ; avoid too long typed-ahead line
  6D5F          545: outbuf:$F7CA
6D5F 0050       546:         rmb     outbufsize:$F7CA
  6DAF          547: inbuf:$F7CA
6DAF 0050       548:         rmb     inbufsize:$F7CA
  6DFF          549: linebuf:$F7CA




ASM/6809 1.4A1: 6DFF SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 110; Form 1     VT Ring Buffers
IOSSBCNFG.ASM
6DFF 0064       550:         rmb     linebufsize:$F7CA
  0050          552: outbufsize:$F7CC        equ     80
  0064          555: linebufsize:$F7CC       equ     100
  0050          558: inbufsize:$F7CC equ     80
                560: ; inbufsize should be less than linebufsize, in order to
                561: ; avoid too long typed-ahead line
  6E63          562: outbuf:$F7CC
6E63 0050       563:         rmb     outbufsize:$F7CC
  6EB3          564: inbuf:$F7CC
6EB3 0050       565:         rmb     inbufsize:$F7CC
  6F03          566: linebuf:$F7CC
6F03 0064       567:         rmb     linebufsize:$F7CC
  0050          569: outbufsize:$F7CE        equ     80
  0064          572: linebufsize:$F7CE       equ     100
  0050          575: inbufsize:$F7CE equ     80
                577: ; inbufsize should be less than linebufsize, in order to
                578: ; avoid too long typed-ahead line
  6F67          579: outbuf:$F7CE
6F67 0050       580:         rmb     outbufsize:$F7CE
  6FB7          581: inbuf:$F7CE
6FB7 0050       582:         rmb     inbufsize:$F7CE
  7007          583: linebuf:$F7CE
7007 0064       584:         rmb     linebufsize:$F7CE
  0050          586: outbufsize:$F7C2        equ     80
  0064          589: linebufsize:$F7C2       equ     100
  0050          592: inbufsize:$F7C2 equ     80
                594: ; inbufsize should be less than linebufsize, in order to
                595: ; avoid too long typed-ahead line
  706B          596: outbuf:$F7C2
706B 0050       597:         rmb     outbufsize:$F7C2
  70BB          598: inbuf:$F7C2
70BB 0050       599:         rmb     inbufsize:$F7C2
  710B          600: linebuf:$F7C2
710B 0064       601:         rmb     linebufsize:$F7C2




ASM/6809 1.4A1: 710B SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 111; Form 1     VT DCBs
IOSSBCNFG.ASM
  716F          603: dcbname:$F7C0
716F 434F4E53   604:         fcc     /CONSOLE:/
7177 00         605:         fcb     0
  7178          607: ttydcb
  7178          609: dcb:$F7C0
7178 00         611:         fcb     0
  717B          612:         org     dcb:$F7C0+dcb:name
717B 716F       613:         fdb     dcbname:$F7C0
717D 72D4       614:         fdb     dcb:$F7C4
717F C1E2       615:         fdb     sdos+sdos:vtdispatch
  722D          616:         org     dcb:$F7C0+dcb:reset
722D 7E918E     617:         jmp     reset:$F7C0
7230 1CFE39     618:         okrts           dump nothing
7233 7E5908     622:         jmp     ilputdev:$F7C0
7236 7E5911     623:         jmp     ilgetdev:$F7C0
7239 7E5835     624:         jmp     illdeviceop     no extra control calls defined
723C 7E5835     625:         jmp     illdeviceop     no extra status calls defined
723F 7E591A     626:         jmp     tlcheckready:$F7C0      go check for acia ready
  7219          627:         org     dcb:$F7C0+dcb:outputtoblk
  7219          629: ttytimeouts
  7219          631: outputtoblk:$F7C0
7219 7221       632:         fdb     inputtoblk:$F7C0
721B 0000       633:         fdb     0
721D C1D9       634:         fdb     sdos+sdos:vtoutputto
721F 7178       635:         fdb     dcb:$F7C0
  7221          636:         org     dcb:$F7C0+dcb:inputtoblk
  7221          637: inputtoblk:$F7C0
7221 7375       638:         fdb     outputtoblk:$F7C4
7223 0000       639:         fdb     0
7225 C1D6       640:         fdb     sdos+sdos:vtinputto
7227 7178       641:         fdb     dcb:$F7C0
  7229          642:         org     dcb:$F7C0+dcb:tcb
7229 7275       643:         fdb     tcb:$F7C0
  722B          644:         org     dcb:$F7C0+dcb:taskstack
722B 72C1       645:         fdb     tcbstack:$F7C0
  71C5          646:         org     dcb:$F7C0+dcb:ringinbase
71C5 699F       647:         fdb     inbuf:$F7C0
71C7 0050       648:         fdb     inbufsize:$F7C0
  71D1          649:         org     dcb:$F7C0+dcb:ringoutbase
71D1 694F       650:         fdb     outbuf:$F7C0
71D3 0050       651:         fdb     outbufsize:$F7C0
  71D5          652:         org     dcb:$F7C0+dcb:ringoutthreshold
71D5 08         653:         fcb     outbufsize:$F7C0//10
  71DF          654:         org     dcb:$F7C0+dcb:linebuf
71DF 69EF       655:         fdb     linebuf:$F7C0
  71F2          656:         org     dcb:$F7C0+dcb:linebuflen
71F2 64         657:         fcb     linebufsize:$F7C0
  7242          658:         org     dcb:$F7C0+dcb:clearin
7242 7EC1B8     659:         jmp     sdos+sdos:vtclearin
7245 7EC1BB     660:         jmp     sdos+sdos:vtclearout
7248 7EC1BE     661:         jmp     sdos+sdos:vttlputbuf
724B 7EC1C1     662:         jmp     sdos+sdos:vttlgetbuf
724E 7EC1C4     663:         jmp     sdos+sdos:vtilputbuf
7251 7EC1C7     664:         jmp     sdos+sdos:vtilgetbuf
  71A0          665:         org     dcb:$F7C0+dcb:profile




ASM/6809 1.4A1: 71A0 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 112; Form 1     VT DCBs
IOSSBCNFG.ASM
71A0 04         666:         fcb     profilenum.soroc120     profile name
  7178          667:         org     dcb:$F7C0+dcb:doneflag
7178 01         668:         fcb     1       device not busy
  718B          669:         org     dcb:$F7C0+dcb:oilquiescent
718B 01         670:         fcb     1       interrupt not expected
  7275          671:         org     dcb:$F7C0+dcb:vtsize
  7275          673: ttytcb
  7275          675: tcb:$F7C0
7275 73D1       676:         fdb     tcb:$F7C4
7277 72C1       677:         fdb     tcbstack:$F7C0
7279 00000000   678:         fdb     0,0,0,0,0,0
  7283          679:         org     tcb:$F7C0+tcb:scratchpad+dcbpointer
7283 7178       680:         fdb     dcb:$F7C0
  7285          681:         org     tcb:$F7C0+tcb:size
7285 003C       682:         rmb     env:minstack*2-env:size
  72C1          683: tcbstack:$F7C0
72C1 00         685:         fcb     0
  72CD          686:         org     *-env:cc
  72CD          687: stack:$F7C0
  72CB          688:         org     tcbstack:$F7C0+env:p
72CB C1CA       689:         fdb     sdos+sdos:vtedittask
  72C1          690:         org     tcbstack:$F7C0+env:cc
72C1 80         691:         fcb     $80*m6809       set 'E' flag for 6809
  72CD          692:         org     stack:$F7C0+env:cc
  72CD          693: dcbname:$F7C4
72CD 504F5254   694:         fcc     /PORT1:/
72D3 00         695:         fcb     0
  72D4          699: dcb:$F7C4
72D4 00         701:         fcb     0
  72D7          702:         org     dcb:$F7C4+dcb:name
72D7 72CD       703:         fdb     dcbname:$F7C4
72D9 7430       704:         fdb     dcb:$F7C6
72DB C1E2       705:         fdb     sdos+sdos:vtdispatch
  7389          706:         org     dcb:$F7C4+dcb:reset
7389 7E919E     707:         jmp     reset:$F7C4
738C 1CFE39     708:         okrts           dump nothing
738F 7E5921     712:         jmp     ilputdev:$F7C4
7392 7E592A     713:         jmp     ilgetdev:$F7C4
7395 7E5835     714:         jmp     illdeviceop     no extra control calls defined
7398 7E5835     715:         jmp     illdeviceop     no extra status calls defined
739B 7E5933     716:         jmp     tlcheckready:$F7C4      go check for acia ready
  7375          717:         org     dcb:$F7C4+dcb:outputtoblk
  7375          721: outputtoblk:$F7C4
7375 737D       722:         fdb     inputtoblk:$F7C4
7377 0000       723:         fdb     0
7379 C1D9       724:         fdb     sdos+sdos:vtoutputto
737B 72D4       725:         fdb     dcb:$F7C4
  737D          726:         org     dcb:$F7C4+dcb:inputtoblk
  737D          727: inputtoblk:$F7C4
737D 74D1       728:         fdb     outputtoblk:$F7C6
737F 0000       729:         fdb     0
7381 C1D6       730:         fdb     sdos+sdos:vtinputto
7383 72D4       731:         fdb     dcb:$F7C4
  7385          732:         org     dcb:$F7C4+dcb:tcb
7385 73D1       733:         fdb     tcb:$F7C4




ASM/6809 1.4A1: 7385 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 113; Form 1     VT DCBs
IOSSBCNFG.ASM
  7387          734:         org     dcb:$F7C4+dcb:taskstack
7387 741D       735:         fdb     tcbstack:$F7C4
  7321          736:         org     dcb:$F7C4+dcb:ringinbase
7321 6AA3       737:         fdb     inbuf:$F7C4
7323 0050       738:         fdb     inbufsize:$F7C4
  732D          739:         org     dcb:$F7C4+dcb:ringoutbase
732D 6A53       740:         fdb     outbuf:$F7C4
732F 0050       741:         fdb     outbufsize:$F7C4
  7331          742:         org     dcb:$F7C4+dcb:ringoutthreshold
7331 08         743:         fcb     outbufsize:$F7C4//10
  733B          744:         org     dcb:$F7C4+dcb:linebuf
733B 6AF3       745:         fdb     linebuf:$F7C4
  734E          746:         org     dcb:$F7C4+dcb:linebuflen
734E 64         747:         fcb     linebufsize:$F7C4
  739E          748:         org     dcb:$F7C4+dcb:clearin
739E 7EC1B8     749:         jmp     sdos+sdos:vtclearin
73A1 7EC1BB     750:         jmp     sdos+sdos:vtclearout
73A4 7EC1BE     751:         jmp     sdos+sdos:vttlputbuf
73A7 7EC1C1     752:         jmp     sdos+sdos:vttlgetbuf
73AA 7EC1C4     753:         jmp     sdos+sdos:vtilputbuf
73AD 7EC1C7     754:         jmp     sdos+sdos:vtilgetbuf
  72FC          755:         org     dcb:$F7C4+dcb:profile
72FC 04         756:         fcb     profilenum.soroc120     profile name
  72D4          757:         org     dcb:$F7C4+dcb:doneflag
72D4 01         758:         fcb     1       device not busy
  72E7          759:         org     dcb:$F7C4+dcb:oilquiescent
72E7 01         760:         fcb     1       interrupt not expected
  73D1          761:         org     dcb:$F7C4+dcb:vtsize
  73D1          765: tcb:$F7C4
73D1 752D       766:         fdb     tcb:$F7C6
73D3 741D       767:         fdb     tcbstack:$F7C4
73D5 00000000   768:         fdb     0,0,0,0,0,0
  73DF          769:         org     tcb:$F7C4+tcb:scratchpad+dcbpointer
73DF 72D4       770:         fdb     dcb:$F7C4
  73E1          771:         org     tcb:$F7C4+tcb:size
73E1 003C       772:         rmb     env:minstack*2-env:size
  741D          773: tcbstack:$F7C4
741D 00         775:         fcb     0
  7429          776:         org     *-env:cc
  7429          777: stack:$F7C4
  7427          778:         org     tcbstack:$F7C4+env:p
7427 C1CA       779:         fdb     sdos+sdos:vtedittask
  741D          780:         org     tcbstack:$F7C4+env:cc
741D 80         781:         fcb     $80*m6809       set 'E' flag for 6809
  7429          782:         org     stack:$F7C4+env:cc
  7429          783: dcbname:$F7C6
7429 504F5254   784:         fcc     /PORT2:/
742F 00         785:         fcb     0
  7430          789: dcb:$F7C6
7430 00         791:         fcb     0
  7433          792:         org     dcb:$F7C6+dcb:name
7433 7429       793:         fdb     dcbname:$F7C6
7435 758C       794:         fdb     dcb:$F7C8
7437 C1E2       795:         fdb     sdos+sdos:vtdispatch
  74E5          796:         org     dcb:$F7C6+dcb:reset




ASM/6809 1.4A1: 74E5 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 114; Form 1     VT DCBs
IOSSBCNFG.ASM
74E5 7E91AE     797:         jmp     reset:$F7C6
74E8 1CFE39     798:         okrts           dump nothing
74EB 7E593A     802:         jmp     ilputdev:$F7C6
74EE 7E5943     803:         jmp     ilgetdev:$F7C6
74F1 7E5835     804:         jmp     illdeviceop     no extra control calls defined
74F4 7E5835     805:         jmp     illdeviceop     no extra status calls defined
74F7 7E594C     806:         jmp     tlcheckready:$F7C6      go check for acia ready
  74D1          807:         org     dcb:$F7C6+dcb:outputtoblk
  74D1          811: outputtoblk:$F7C6
74D1 74D9       812:         fdb     inputtoblk:$F7C6
74D3 0000       813:         fdb     0
74D5 C1D9       814:         fdb     sdos+sdos:vtoutputto
74D7 7430       815:         fdb     dcb:$F7C6
  74D9          816:         org     dcb:$F7C6+dcb:inputtoblk
  74D9          817: inputtoblk:$F7C6
74D9 762D       818:         fdb     outputtoblk:$F7C8
74DB 0000       819:         fdb     0
74DD C1D6       820:         fdb     sdos+sdos:vtinputto
74DF 7430       821:         fdb     dcb:$F7C6
  74E1          822:         org     dcb:$F7C6+dcb:tcb
74E1 752D       823:         fdb     tcb:$F7C6
  74E3          824:         org     dcb:$F7C6+dcb:taskstack
74E3 7579       825:         fdb     tcbstack:$F7C6
  747D          826:         org     dcb:$F7C6+dcb:ringinbase
747D 6BA7       827:         fdb     inbuf:$F7C6
747F 0050       828:         fdb     inbufsize:$F7C6
  7489          829:         org     dcb:$F7C6+dcb:ringoutbase
7489 6B57       830:         fdb     outbuf:$F7C6
748B 0050       831:         fdb     outbufsize:$F7C6
  748D          832:         org     dcb:$F7C6+dcb:ringoutthreshold
748D 08         833:         fcb     outbufsize:$F7C6//10
  7497          834:         org     dcb:$F7C6+dcb:linebuf
7497 6BF7       835:         fdb     linebuf:$F7C6
  74AA          836:         org     dcb:$F7C6+dcb:linebuflen
74AA 64         837:         fcb     linebufsize:$F7C6
  74FA          838:         org     dcb:$F7C6+dcb:clearin
74FA 7EC1B8     839:         jmp     sdos+sdos:vtclearin
74FD 7EC1BB     840:         jmp     sdos+sdos:vtclearout
7500 7EC1BE     841:         jmp     sdos+sdos:vttlputbuf
7503 7EC1C1     842:         jmp     sdos+sdos:vttlgetbuf
7506 7EC1C4     843:         jmp     sdos+sdos:vtilputbuf
7509 7EC1C7     844:         jmp     sdos+sdos:vtilgetbuf
  7458          845:         org     dcb:$F7C6+dcb:profile
7458 04         846:         fcb     profilenum.soroc120     profile name
  7430          847:         org     dcb:$F7C6+dcb:doneflag
7430 01         848:         fcb     1       device not busy
  7443          849:         org     dcb:$F7C6+dcb:oilquiescent
7443 01         850:         fcb     1       interrupt not expected
  752D          851:         org     dcb:$F7C6+dcb:vtsize
  752D          855: tcb:$F7C6
752D 7689       856:         fdb     tcb:$F7C8
752F 7579       857:         fdb     tcbstack:$F7C6
7531 00000000   858:         fdb     0,0,0,0,0,0
  753B          859:         org     tcb:$F7C6+tcb:scratchpad+dcbpointer
753B 7430       860:         fdb     dcb:$F7C6




ASM/6809 1.4A1: 753B SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 115; Form 1     VT DCBs
IOSSBCNFG.ASM
  753D          861:         org     tcb:$F7C6+tcb:size
753D 003C       862:         rmb     env:minstack*2-env:size
  7579          863: tcbstack:$F7C6
7579 00         865:         fcb     0
  7585          866:         org     *-env:cc
  7585          867: stack:$F7C6
  7583          868:         org     tcbstack:$F7C6+env:p
7583 C1CA       869:         fdb     sdos+sdos:vtedittask
  7579          870:         org     tcbstack:$F7C6+env:cc
7579 80         871:         fcb     $80*m6809       set 'E' flag for 6809
  7585          872:         org     stack:$F7C6+env:cc
  7585          873: dcbname:$F7C8
7585 504F5254   874:         fcc     /PORT3:/
758B 00         875:         fcb     0
  758C          879: dcb:$F7C8
758C 00         881:         fcb     0
  758F          882:         org     dcb:$F7C8+dcb:name
758F 7585       883:         fdb     dcbname:$F7C8
7591 76E8       884:         fdb     dcb:$F7CA
7593 C1E2       885:         fdb     sdos+sdos:vtdispatch
  7641          886:         org     dcb:$F7C8+dcb:reset
7641 7E91BE     887:         jmp     reset:$F7C8
7644 1CFE39     888:         okrts           dump nothing
7647 7E5953     892:         jmp     ilputdev:$F7C8
764A 7E595C     893:         jmp     ilgetdev:$F7C8
764D 7E5835     894:         jmp     illdeviceop     no extra control calls defined
7650 7E5835     895:         jmp     illdeviceop     no extra status calls defined
7653 7E5965     896:         jmp     tlcheckready:$F7C8      go check for acia ready
  762D          897:         org     dcb:$F7C8+dcb:outputtoblk
  762D          901: outputtoblk:$F7C8
762D 7635       902:         fdb     inputtoblk:$F7C8
762F 0000       903:         fdb     0
7631 C1D9       904:         fdb     sdos+sdos:vtoutputto
7633 758C       905:         fdb     dcb:$F7C8
  7635          906:         org     dcb:$F7C8+dcb:inputtoblk
  7635          907: inputtoblk:$F7C8
7635 7789       908:         fdb     outputtoblk:$F7CA
7637 0000       909:         fdb     0
7639 C1D6       910:         fdb     sdos+sdos:vtinputto
763B 758C       911:         fdb     dcb:$F7C8
  763D          912:         org     dcb:$F7C8+dcb:tcb
763D 7689       913:         fdb     tcb:$F7C8
  763F          914:         org     dcb:$F7C8+dcb:taskstack
763F 76D5       915:         fdb     tcbstack:$F7C8
  75D9          916:         org     dcb:$F7C8+dcb:ringinbase
75D9 6CAB       917:         fdb     inbuf:$F7C8
75DB 0050       918:         fdb     inbufsize:$F7C8
  75E5          919:         org     dcb:$F7C8+dcb:ringoutbase
75E5 6C5B       920:         fdb     outbuf:$F7C8
75E7 0050       921:         fdb     outbufsize:$F7C8
  75E9          922:         org     dcb:$F7C8+dcb:ringoutthreshold
75E9 08         923:         fcb     outbufsize:$F7C8//10
  75F3          924:         org     dcb:$F7C8+dcb:linebuf
75F3 6CFB       925:         fdb     linebuf:$F7C8
  7606          926:         org     dcb:$F7C8+dcb:linebuflen




ASM/6809 1.4A1: 7606 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 116; Form 1     VT DCBs
IOSSBCNFG.ASM
7606 64         927:         fcb     linebufsize:$F7C8
  7656          928:         org     dcb:$F7C8+dcb:clearin
7656 7EC1B8     929:         jmp     sdos+sdos:vtclearin
7659 7EC1BB     930:         jmp     sdos+sdos:vtclearout
765C 7EC1BE     931:         jmp     sdos+sdos:vttlputbuf
765F 7EC1C1     932:         jmp     sdos+sdos:vttlgetbuf
7662 7EC1C4     933:         jmp     sdos+sdos:vtilputbuf
7665 7EC1C7     934:         jmp     sdos+sdos:vtilgetbuf
  75B4          935:         org     dcb:$F7C8+dcb:profile
75B4 04         936:         fcb     profilenum.soroc120     profile name
  758C          937:         org     dcb:$F7C8+dcb:doneflag
758C 01         938:         fcb     1       device not busy
  759F          939:         org     dcb:$F7C8+dcb:oilquiescent
759F 01         940:         fcb     1       interrupt not expected
  7689          941:         org     dcb:$F7C8+dcb:vtsize
  7689          945: tcb:$F7C8
7689 77E5       946:         fdb     tcb:$F7CA
768B 76D5       947:         fdb     tcbstack:$F7C8
768D 00000000   948:         fdb     0,0,0,0,0,0
  7697          949:         org     tcb:$F7C8+tcb:scratchpad+dcbpointer
7697 758C       950:         fdb     dcb:$F7C8
  7699          951:         org     tcb:$F7C8+tcb:size
7699 003C       952:         rmb     env:minstack*2-env:size
  76D5          953: tcbstack:$F7C8
76D5 00         955:         fcb     0
  76E1          956:         org     *-env:cc
  76E1          957: stack:$F7C8
  76DF          958:         org     tcbstack:$F7C8+env:p
76DF C1CA       959:         fdb     sdos+sdos:vtedittask
  76D5          960:         org     tcbstack:$F7C8+env:cc
76D5 80         961:         fcb     $80*m6809       set 'E' flag for 6809
  76E1          962:         org     stack:$F7C8+env:cc
  76E1          963: dcbname:$F7CA
76E1 504F5254   964:         fcc     /PORT4:/
76E7 00         965:         fcb     0
  76E8          969: dcb:$F7CA
76E8 00         971:         fcb     0
  76EB          972:         org     dcb:$F7CA+dcb:name
76EB 76E1       973:         fdb     dcbname:$F7CA
76ED 7844       974:         fdb     dcb:$F7CC
76EF C1E2       975:         fdb     sdos+sdos:vtdispatch
  779D          976:         org     dcb:$F7CA+dcb:reset
779D 7E91CE     977:         jmp     reset:$F7CA
77A0 1CFE39     978:         okrts           dump nothing
77A3 7E596C     982:         jmp     ilputdev:$F7CA
77A6 7E5975     983:         jmp     ilgetdev:$F7CA
77A9 7E5835     984:         jmp     illdeviceop     no extra control calls defined
77AC 7E5835     985:         jmp     illdeviceop     no extra status calls defined
77AF 7E597E     986:         jmp     tlcheckready:$F7CA      go check for acia ready
  7789          987:         org     dcb:$F7CA+dcb:outputtoblk
  7789          991: outputtoblk:$F7CA
7789 7791       992:         fdb     inputtoblk:$F7CA
778B 0000       993:         fdb     0
778D C1D9       994:         fdb     sdos+sdos:vtoutputto
778F 76E8       995:         fdb     dcb:$F7CA




ASM/6809 1.4A1: 778F SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 117; Form 1     VT DCBs
IOSSBCNFG.ASM
  7791          996:         org     dcb:$F7CA+dcb:inputtoblk
  7791          997: inputtoblk:$F7CA
7791 78E5       998:         fdb     outputtoblk:$F7CC
7793 0000       999:         fdb     0
7795 C1D6      1000:         fdb     sdos+sdos:vtinputto
7797 76E8      1001:         fdb     dcb:$F7CA
  7799         1002:         org     dcb:$F7CA+dcb:tcb
7799 77E5      1003:         fdb     tcb:$F7CA
  779B         1004:         org     dcb:$F7CA+dcb:taskstack
779B 7831      1005:         fdb     tcbstack:$F7CA
  7735         1006:         org     dcb:$F7CA+dcb:ringinbase
7735 6DAF      1007:         fdb     inbuf:$F7CA
7737 0050      1008:         fdb     inbufsize:$F7CA
  7741         1009:         org     dcb:$F7CA+dcb:ringoutbase
7741 6D5F      1010:         fdb     outbuf:$F7CA
7743 0050      1011:         fdb     outbufsize:$F7CA
  7745         1012:         org     dcb:$F7CA+dcb:ringoutthreshold
7745 08        1013:         fcb     outbufsize:$F7CA//10
  774F         1014:         org     dcb:$F7CA+dcb:linebuf
774F 6DFF      1015:         fdb     linebuf:$F7CA
  7762         1016:         org     dcb:$F7CA+dcb:linebuflen
7762 64        1017:         fcb     linebufsize:$F7CA
  77B2         1018:         org     dcb:$F7CA+dcb:clearin
77B2 7EC1B8    1019:         jmp     sdos+sdos:vtclearin
77B5 7EC1BB    1020:         jmp     sdos+sdos:vtclearout
77B8 7EC1BE    1021:         jmp     sdos+sdos:vttlputbuf
77BB 7EC1C1    1022:         jmp     sdos+sdos:vttlgetbuf
77BE 7EC1C4    1023:         jmp     sdos+sdos:vtilputbuf
77C1 7EC1C7    1024:         jmp     sdos+sdos:vtilgetbuf
  7710         1025:         org     dcb:$F7CA+dcb:profile
7710 04        1026:         fcb     profilenum.soroc120     profile name
  76E8         1027:         org     dcb:$F7CA+dcb:doneflag
76E8 01        1028:         fcb     1       device not busy
  76FB         1029:         org     dcb:$F7CA+dcb:oilquiescent
76FB 01        1030:         fcb     1       interrupt not expected
  77E5         1031:         org     dcb:$F7CA+dcb:vtsize
  77E5         1035: tcb:$F7CA
77E5 7941      1036:         fdb     tcb:$F7CC
77E7 7831      1037:         fdb     tcbstack:$F7CA
77E9 00000000  1038:         fdb     0,0,0,0,0,0
  77F3         1039:         org     tcb:$F7CA+tcb:scratchpad+dcbpointer
77F3 76E8      1040:         fdb     dcb:$F7CA
  77F5         1041:         org     tcb:$F7CA+tcb:size
77F5 003C      1042:         rmb     env:minstack*2-env:size
  7831         1043: tcbstack:$F7CA
7831 00        1045:         fcb     0
  783D         1046:         org     *-env:cc
  783D         1047: stack:$F7CA
  783B         1048:         org     tcbstack:$F7CA+env:p
783B C1CA      1049:         fdb     sdos+sdos:vtedittask
  7831         1050:         org     tcbstack:$F7CA+env:cc
7831 80        1051:         fcb     $80*m6809       set 'E' flag for 6809
  783D         1052:         org     stack:$F7CA+env:cc
  783D         1053: dcbname:$F7CC
783D 504F5254  1054:         fcc     /PORT5:/




ASM/6809 1.4A1: 7843 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 118; Form 1     VT DCBs
IOSSBCNFG.ASM
7843 00        1055:         fcb     0
  7844         1059: dcb:$F7CC
7844 00        1061:         fcb     0
  7847         1062:         org     dcb:$F7CC+dcb:name
7847 783D      1063:         fdb     dcbname:$F7CC
7849 79A0      1064:         fdb     dcb:$F7CE
784B C1E2      1065:         fdb     sdos+sdos:vtdispatch
  78F9         1066:         org     dcb:$F7CC+dcb:reset
78F9 7E91DE    1067:         jmp     reset:$F7CC
78FC 1CFE39    1068:         okrts           dump nothing
78FF 7E5985    1072:         jmp     ilputdev:$F7CC
7902 7E598E    1073:         jmp     ilgetdev:$F7CC
7905 7E5835    1074:         jmp     illdeviceop     no extra control calls defined
7908 7E5835    1075:         jmp     illdeviceop     no extra status calls defined
790B 7E5997    1076:         jmp     tlcheckready:$F7CC      go check for acia ready
  78E5         1077:         org     dcb:$F7CC+dcb:outputtoblk
  78E5         1081: outputtoblk:$F7CC
78E5 78ED      1082:         fdb     inputtoblk:$F7CC
78E7 0000      1083:         fdb     0
78E9 C1D9      1084:         fdb     sdos+sdos:vtoutputto
78EB 7844      1085:         fdb     dcb:$F7CC
  78ED         1086:         org     dcb:$F7CC+dcb:inputtoblk
  78ED         1087: inputtoblk:$F7CC
78ED 7A41      1088:         fdb     outputtoblk:$F7CE
78EF 0000      1089:         fdb     0
78F1 C1D6      1090:         fdb     sdos+sdos:vtinputto
78F3 7844      1091:         fdb     dcb:$F7CC
  78F5         1092:         org     dcb:$F7CC+dcb:tcb
78F5 7941      1093:         fdb     tcb:$F7CC
  78F7         1094:         org     dcb:$F7CC+dcb:taskstack
78F7 798D      1095:         fdb     tcbstack:$F7CC
  7891         1096:         org     dcb:$F7CC+dcb:ringinbase
7891 6EB3      1097:         fdb     inbuf:$F7CC
7893 0050      1098:         fdb     inbufsize:$F7CC
  789D         1099:         org     dcb:$F7CC+dcb:ringoutbase
789D 6E63      1100:         fdb     outbuf:$F7CC
789F 0050      1101:         fdb     outbufsize:$F7CC
  78A1         1102:         org     dcb:$F7CC+dcb:ringoutthreshold
78A1 08        1103:         fcb     outbufsize:$F7CC//10
  78AB         1104:         org     dcb:$F7CC+dcb:linebuf
78AB 6F03      1105:         fdb     linebuf:$F7CC
  78BE         1106:         org     dcb:$F7CC+dcb:linebuflen
78BE 64        1107:         fcb     linebufsize:$F7CC
  790E         1108:         org     dcb:$F7CC+dcb:clearin
790E 7EC1B8    1109:         jmp     sdos+sdos:vtclearin
7911 7EC1BB    1110:         jmp     sdos+sdos:vtclearout
7914 7EC1BE    1111:         jmp     sdos+sdos:vttlputbuf
7917 7EC1C1    1112:         jmp     sdos+sdos:vttlgetbuf
791A 7EC1C4    1113:         jmp     sdos+sdos:vtilputbuf
791D 7EC1C7    1114:         jmp     sdos+sdos:vtilgetbuf
  786C         1115:         org     dcb:$F7CC+dcb:profile
786C 04        1116:         fcb     profilenum.soroc120     profile name
  7844         1117:         org     dcb:$F7CC+dcb:doneflag
7844 01        1118:         fcb     1       device not busy
  7857         1119:         org     dcb:$F7CC+dcb:oilquiescent




ASM/6809 1.4A1: 7857 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 119; Form 1     VT DCBs
IOSSBCNFG.ASM
7857 01        1120:         fcb     1       interrupt not expected
  7941         1121:         org     dcb:$F7CC+dcb:vtsize
  7941         1125: tcb:$F7CC
7941 7A9D      1126:         fdb     tcb:$F7CE
7943 798D      1127:         fdb     tcbstack:$F7CC
7945 00000000  1128:         fdb     0,0,0,0,0,0
  794F         1129:         org     tcb:$F7CC+tcb:scratchpad+dcbpointer
794F 7844      1130:         fdb     dcb:$F7CC
  7951         1131:         org     tcb:$F7CC+tcb:size
7951 003C      1132:         rmb     env:minstack*2-env:size
  798D         1133: tcbstack:$F7CC
798D 00        1135:         fcb     0
  7999         1136:         org     *-env:cc
  7999         1137: stack:$F7CC
  7997         1138:         org     tcbstack:$F7CC+env:p
7997 C1CA      1139:         fdb     sdos+sdos:vtedittask
  798D         1140:         org     tcbstack:$F7CC+env:cc
798D 80        1141:         fcb     $80*m6809       set 'E' flag for 6809
  7999         1142:         org     stack:$F7CC+env:cc
  7999         1143: dcbname:$F7CE
7999 504F5254  1144:         fcc     /PORT6:/
799F 00        1145:         fcb     0
  79A0         1149: dcb:$F7CE
79A0 00        1151:         fcb     0
  79A3         1152:         org     dcb:$F7CE+dcb:name
79A3 7999      1153:         fdb     dcbname:$F7CE
79A5 7AFA      1154:         fdb     dcb:$F7C2
79A7 C1E2      1155:         fdb     sdos+sdos:vtdispatch
  7A55         1156:         org     dcb:$F7CE+dcb:reset
7A55 7E91EE    1157:         jmp     reset:$F7CE
7A58 1CFE39    1158:         okrts           dump nothing
7A5B 7E599E    1162:         jmp     ilputdev:$F7CE
7A5E 7E59A7    1163:         jmp     ilgetdev:$F7CE
7A61 7E5835    1164:         jmp     illdeviceop     no extra control calls defined
7A64 7E5835    1165:         jmp     illdeviceop     no extra status calls defined
7A67 7E59B0    1166:         jmp     tlcheckready:$F7CE      go check for acia ready
  7A41         1167:         org     dcb:$F7CE+dcb:outputtoblk
  7A41         1171: outputtoblk:$F7CE
7A41 7A49      1172:         fdb     inputtoblk:$F7CE
7A43 0000      1173:         fdb     0
7A45 C1D9      1174:         fdb     sdos+sdos:vtoutputto
7A47 79A0      1175:         fdb     dcb:$F7CE
  7A49         1176:         org     dcb:$F7CE+dcb:inputtoblk
  7A49         1177: inputtoblk:$F7CE
7A49 7B9B      1178:         fdb     outputtoblk:$F7C2
7A4B 0000      1179:         fdb     0
7A4D C1D6      1180:         fdb     sdos+sdos:vtinputto
7A4F 79A0      1181:         fdb     dcb:$F7CE
  7A51         1182:         org     dcb:$F7CE+dcb:tcb
7A51 7A9D      1183:         fdb     tcb:$F7CE
  7A53         1184:         org     dcb:$F7CE+dcb:taskstack
7A53 7AE9      1185:         fdb     tcbstack:$F7CE
  79ED         1186:         org     dcb:$F7CE+dcb:ringinbase
79ED 6FB7      1187:         fdb     inbuf:$F7CE
79EF 0050      1188:         fdb     inbufsize:$F7CE




ASM/6809 1.4A1: 79EF SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 120; Form 1     VT DCBs
IOSSBCNFG.ASM
  79F9         1189:         org     dcb:$F7CE+dcb:ringoutbase
79F9 6F67      1190:         fdb     outbuf:$F7CE
79FB 0050      1191:         fdb     outbufsize:$F7CE
  79FD         1192:         org     dcb:$F7CE+dcb:ringoutthreshold
79FD 08        1193:         fcb     outbufsize:$F7CE//10
  7A07         1194:         org     dcb:$F7CE+dcb:linebuf
7A07 7007      1195:         fdb     linebuf:$F7CE
  7A1A         1196:         org     dcb:$F7CE+dcb:linebuflen
7A1A 64        1197:         fcb     linebufsize:$F7CE
  7A6A         1198:         org     dcb:$F7CE+dcb:clearin
7A6A 7EC1B8    1199:         jmp     sdos+sdos:vtclearin
7A6D 7EC1BB    1200:         jmp     sdos+sdos:vtclearout
7A70 7EC1BE    1201:         jmp     sdos+sdos:vttlputbuf
7A73 7EC1C1    1202:         jmp     sdos+sdos:vttlgetbuf
7A76 7EC1C4    1203:         jmp     sdos+sdos:vtilputbuf
7A79 7EC1C7    1204:         jmp     sdos+sdos:vtilgetbuf
  79C8         1205:         org     dcb:$F7CE+dcb:profile
79C8 04        1206:         fcb     profilenum.soroc120     profile name
  79A0         1207:         org     dcb:$F7CE+dcb:doneflag
79A0 01        1208:         fcb     1       device not busy
  79B3         1209:         org     dcb:$F7CE+dcb:oilquiescent
79B3 01        1210:         fcb     1       interrupt not expected
  7A9D         1211:         org     dcb:$F7CE+dcb:vtsize
  7A9D         1215: tcb:$F7CE
7A9D 7BF7      1216:         fdb     tcb:$F7C2
7A9F 7AE9      1217:         fdb     tcbstack:$F7CE
7AA1 00000000  1218:         fdb     0,0,0,0,0,0
  7AAB         1219:         org     tcb:$F7CE+tcb:scratchpad+dcbpointer
7AAB 79A0      1220:         fdb     dcb:$F7CE
  7AAD         1221:         org     tcb:$F7CE+tcb:size
7AAD 003C      1222:         rmb     env:minstack*2-env:size
  7AE9         1223: tcbstack:$F7CE
7AE9 00        1225:         fcb     0
  7AF5         1226:         org     *-env:cc
  7AF5         1227: stack:$F7CE
  7AF3         1228:         org     tcbstack:$F7CE+env:p
7AF3 C1CA      1229:         fdb     sdos+sdos:vtedittask
  7AE9         1230:         org     tcbstack:$F7CE+env:cc
7AE9 80        1231:         fcb     $80*m6809       set 'E' flag for 6809
  7AF5         1232:         org     stack:$F7CE+env:cc
  7AF5         1233: dcbname:$F7C2
7AF5 4C50543A  1234:         fcc     /LPT:/
7AF9 00        1235:         fcb     0
  7AFA         1239: dcb:$F7C2
7AFA 00        1241:         fcb     0
  7AFD         1242:         org     dcb:$F7C2+dcb:name
7AFD 7AF5      1243:         fdb     dcbname:$F7C2
7AFF 6924      1244:         fdb     nextdevicedcb
7B01 C1E2      1245:         fdb     sdos+sdos:vtdispatch
  7BAF         1246:         org     dcb:$F7C2+dcb:reset
7BAF 7E91FE    1247:         jmp     reset:$F7C2
7BB2 1CFE39    1248:         okrts           dump nothing
7BB5 7E59B7    1252:         jmp     ilputdev:$F7C2
7BB8 7E59C0    1253:         jmp     ilgetdev:$F7C2
7BBB 7E5835    1254:         jmp     illdeviceop     no extra control calls defined




ASM/6809 1.4A1: 7BBE SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 121; Form 1     VT DCBs
IOSSBCNFG.ASM
7BBE 7E5835    1255:         jmp     illdeviceop     no extra status calls defined
7BC1 7E59C9    1256:         jmp     tlcheckready:$F7C2      go check for acia ready
  7B9B         1257:         org     dcb:$F7C2+dcb:outputtoblk
  7B9B         1261: outputtoblk:$F7C2
7B9B 7BA3      1262:         fdb     inputtoblk:$F7C2
7B9D 0000      1263:         fdb     0
7B9F C1D9      1264:         fdb     sdos+sdos:vtoutputto
7BA1 7AFA      1265:         fdb     dcb:$F7C2
  7BA3         1266:         org     dcb:$F7C2+dcb:inputtoblk
  7BA3         1267: inputtoblk:$F7C2
7BA3 5B13      1268:         fdb     nexttimeout
  7219         1269: nexttimeout     set     ttytimeouts
7BA5 0000      1270:         fdb     0
7BA7 C1D6      1271:         fdb     sdos+sdos:vtinputto
7BA9 7AFA      1272:         fdb     dcb:$F7C2
  7BAB         1273:         org     dcb:$F7C2+dcb:tcb
7BAB 7BF7      1274:         fdb     tcb:$F7C2
  7BAD         1275:         org     dcb:$F7C2+dcb:taskstack
7BAD 7C43      1276:         fdb     tcbstack:$F7C2
  7B47         1277:         org     dcb:$F7C2+dcb:ringinbase
7B47 70BB      1278:         fdb     inbuf:$F7C2
7B49 0050      1279:         fdb     inbufsize:$F7C2
  7B53         1280:         org     dcb:$F7C2+dcb:ringoutbase
7B53 706B      1281:         fdb     outbuf:$F7C2
7B55 0050      1282:         fdb     outbufsize:$F7C2
  7B57         1283:         org     dcb:$F7C2+dcb:ringoutthreshold
7B57 08        1284:         fcb     outbufsize:$F7C2//10
  7B61         1285:         org     dcb:$F7C2+dcb:linebuf
7B61 710B      1286:         fdb     linebuf:$F7C2
  7B74         1287:         org     dcb:$F7C2+dcb:linebuflen
7B74 64        1288:         fcb     linebufsize:$F7C2
  7BC4         1289:         org     dcb:$F7C2+dcb:clearin
7BC4 7EC1B8    1290:         jmp     sdos+sdos:vtclearin
7BC7 7EC1BB    1291:         jmp     sdos+sdos:vtclearout
7BCA 7EC1BE    1292:         jmp     sdos+sdos:vttlputbuf
7BCD 7EC1C1    1293:         jmp     sdos+sdos:vttlgetbuf
7BD0 7EC1C4    1294:         jmp     sdos+sdos:vtilputbuf
7BD3 7EC1C7    1295:         jmp     sdos+sdos:vtilgetbuf
  7B22         1296:         org     dcb:$F7C2+dcb:profile
7B22 0E        1297:         fcb     profilenum.epsonmx80    profile name
  7AFA         1298:         org     dcb:$F7C2+dcb:doneflag
7AFA 01        1299:         fcb     1       device not busy
  7B0D         1300:         org     dcb:$F7C2+dcb:oilquiescent
7B0D 01        1301:         fcb     1       interrupt not expected
  7BF7         1302:         org     dcb:$F7C2+dcb:vtsize
  7BF7         1306: tcb:$F7C2
7BF7 0000      1307:         fdb     nexttcb
7BF9 7C43      1308:         fdb     tcbstack:$F7C2
7BFB 00000000  1309:         fdb     0,0,0,0,0,0
  7C05         1310:         org     tcb:$F7C2+tcb:scratchpad+dcbpointer
7C05 7AFA      1311:         fdb     dcb:$F7C2
  7C07         1312:         org     tcb:$F7C2+tcb:size
7C07 003C      1313:         rmb     env:minstack*2-env:size
  7C43         1314: tcbstack:$F7C2
7C43 00        1316:         fcb     0




ASM/6809 1.4A1: 7C4E SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 122; Form 1     VT DCBs
IOSSBCNFG.ASM
  7C4F         1317:         org     *-env:cc
  7C4F         1318: stack:$F7C2
  7C4D         1319:         org     tcbstack:$F7C2+env:p
7C4D C1CA      1320:         fdb     sdos+sdos:vtedittask
  7C43         1321:         org     tcbstack:$F7C2+env:cc
7C43 80        1322:         fcb     $80*m6809       set 'E' flag for 6809
  7C4F         1323:         org     stack:$F7C2+env:cc
               1325: 
                374: 
                375: **** THE FOLLOWING LINE SHOULD BE GENERATED BY "MAKECONFIG" BUT ISN'T!
  7275          376: NEXTTCB SET     TTYTCB                 = HEAD OF VT DEVICES TCB CHAIN
                  0:         INCLUDE IOSSBSD.ASM




ASM/6809 1.4A1: 7C43 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 123; Form 1     SSB SD DRIVER RAM
IOSSBSD.ASM
                 25: *       AFTER THE RESET CODE IS EXECUTED, SDNEXTPAGE CONTAINS
                 26: *       THE LAST PAGE OF THE RAM
7C4F 78          27: SDNEXTPAGE      FCB     SDBASEPAGE     NEXT PHYSICAL PAGE AVAILABLE FOR SD




ASM/6809 1.4A1: 7C50 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 124; Form 1     SSB SD DRIVER RAM
IOSSBSD.ASM
7C50 0001        29: SDREADWRITE     RMB     1              READ/WRITE FLAG
                 30: *
7C51 01          31: SD.DCB  FCB     1                      DCB:DONEFLAG
7C52 0000        32:         FDB     0                      DCB:LASTERROR
7C54 7C94        33:         FDB     SD.DCB+DSKINFO:SIZE    DCB:NAME
7C56 0000        34:         FDB     NEXTDISKDCB            DCB:NEXTDCB
7C58 6642        35:         FDB     SDDRIVER               DCB:DRIVER
                 36: *
7C5A 0100        37:         FDB     256                    DSKINFO:NBPS
7C5C 0010        38:         FDB     16                     DSKINFO:NSPT
7C5E 0001        39:         FDB     1                      DSKINFO:NTPC
7C60 0087        40:         FDB     135                    DSKINFO:NCYL
                 41: *
7C62 0001        42:         RMB     1                      DSKINFO:NSPC
7C63 0002        43:         RMB     LCN:SIZE               DSKINFO:MINALLOC
7C65 0002        44:         RMB     LCN:SIZE               DSKINFO:MIDALLOC
7C67 0001        45:         FDB     1                      DSKINFO:MAPALGORITHM
                 46: *
7C69 0001        47:         RMB     1                      DSKINFO:LOG2NBPS
7C6A 0002        48:         RMB     2                      DSKINFO:NBPSM1
7C6C 0003        49:         RMB     LSN:SIZE               DSKINFO:NLSN
7C6F 0002        50:         RMB     LCN:SIZE               DSKINFO:NLCN
7C71 0002        51:         RMB     2                      DSKINFO:NBPC
7C73 0002        52:         RMB     LCN:SIZE               DSKINFO:RANDMAP
7C75 0003        53:         RMB     LSN:SIZE               DSKINFO:MAPLSN
                 54: *
7C78 0002        55:         RMB     2                      DSKINFO:DIRFCB
7C7A 0002        56:         RMB     2                      DSKINFO:MAPFCB
7C7C 0002        57:         RMB     2                      DSKINFO:SECTORDB
7C7E 0003        58:         RMB     LSN:SIZE               DSKINFO:BADLSN
7C81 0000        59:         FDB     0                      DSKINFO:SEEKERRCNT
7C83 0000        60:         FDB     0                      DSKINFO:SEEKERRSTS
7C85 0000        61:         FDB     0                      DSKINFO:WRITEERRCNT
7C87 0000        62:         FDB     0                      DSKINFO:WRITEERRSTS
7C89 0000        63:         FDB     0                      DSKINFO:READERRCNT
7C8B 0000        64:         FDB     0                      DSKINFO:READERRSTS
7C8D 000000      65:         FCB     0,0,0                  DSKINFO:OPSCOUNT
7C90 0003        66:         RMB     LSN:SIZE               DSKINFO:ERRLSN
7C93 0001        67:         RMB     1                      DSKINFO:WRITEPROTSTATE
                 71: *
7C94 53443A      72:         FCC     /SD:/                  DEVICE NAME
7C97 00          73:         FCB     0                      END OF DEVICE NAME
  7C51           74: NEXTDISKDCB     SET     SD.DCB
  0001           75: NDISKDCBS       SET     NDISKDCBS+1
                378:         END
                  0:         INCLUDE IOSSBFD.ASM




ASM/6809 1.4A1: 7C97 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 125; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
                 18: *
                 19: *       SSB Chieftain Working Storage
                 20: *
7C98 01          21: FDINTFREE       FCB     1              "Floppy Disk is NOT busy" flag
7C99 0002        22: FDINTDCB        RMB     2              Address of current DCB
7C9B FF          23: FDINTDRIVE      FCB     -1             Last drive selected (initz'd to "NONE")
                 24: *
                 25: *       Disk interrupt time out block
                 26: *
  7C9C           27: FDINTTIMEOUTBLOCK
7C9C 7219        28:                 FDB     NEXTTIMEOUT    timeout block for floppies
7C9E 0000        29:                 FDB     0              fuse length
7CA0 60BA        30:                 FDB     FDTIMEOUT
  0011           31: NTIMEOUTS       SET     NTIMEOUTS+1
  7C9C           32: NEXTTIMEOUT     SET     FDINTTIMEOUTBLOCK




ASM/6809 1.4A1: 7CA2 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 126; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
7CA2 01          34: IBM.DCB FCB     1                      DCB:DONEFLAG
7CA3 0000        35:         FDB     0                      DCB:LASTERROR
7CA5 7D21        36:         FDB     IBM.DCB+FDSIZE         DCB:NAME
7CA7 7C51        37:         FDB     NEXTDISKDCB            DCB:NEXTDCB
7CA9 5DC6        38:         FDB     FDDRIVER               DCB:DRIVER
                 39: *
7CAB 0080        40:         FDB     128                    DSKINFO:NBPS
7CAD 001A        41:         FDB     26                     DSKINFO:NSPT
7CAF 0001        42:         FDB     1                      DSKINFO:NTPC
7CB1 004D        43:         FDB     77                     DSKINFO:NCYL
                 44: *
7CB3 0001        45:         RMB     1                      DSKINFO:NSPC
7CB4 0002        46:         RMB     LCN:SIZE               DSKINFO:MINALLOC
7CB6 0002        47:         RMB     LCN:SIZE               DSKINFO:MIDALLOC
7CB8 0001        48:         FDB     1                      DSKINFO:MAPALGORITHM
                 49: *
7CBA 0001        50:         RMB     1                      DSKINFO:LOG2NBPS
7CBB 0002        51:         RMB     2                      DSKINFO:NBPSM1
7CBD 0003        52:         RMB     LSN:SIZE               DSKINFO:NLSN
7CC0 0002        53:         RMB     LCN:SIZE               DSKINFO:NLCN
7CC2 0002        54:         RMB     2                      DSKINFO:NBPC
7CC4 0002        55:         RMB     LCN:SIZE               DSKINFO:RANDMAP
7CC6 0003        56:         RMB     LSN:SIZE               DSKINFO:MAPLSN
                 57: *
7CC9 0002        58:         RMB     2                      DSKINFO:DIRFCB
7CCB 0002        59:         RMB     2                      DSKINFO:MAPFCB
7CCD 0002        60:         RMB     2                      DSKINFO:SECTORDB
7CCF 0003        61:         RMB     LSN:SIZE               DSKINFO:BADLSN
7CD2 0000        62:         FDB     0                      DSKINFO:SEEKERRCNT
7CD4 0000        63:         FDB     0                      DSKINFO:SEEKERRSTS
7CD6 0000        64:         FDB     0                      DSKINFO:WRITEERRCNT
7CD8 0000        65:         FDB     0                      DSKINFO:WRITEERRSTS
7CDA 0000        66:         FDB     0                      DSKINFO:READERRCNT
7CDC 0000        67:         FDB     0                      DSKINFO:READERRSTS
7CDE 000000      68:         FCB     0,0,0                  DSKINFO:OPSCOUNT
7CE1 0003        69:         RMB     LSN:SIZE               DSKINFO:ERRLSN
7CE4 0001        70:         RMB     1                      DSKINFO:WRITEPROTSTATE
                 74: *
7CE5 7CA2        75:         FDB     .8INCHCHAINHEAD        FDHEADCHAIN
7CE7 0000        76:         FDB     NEXT8INCHDRIVE         FDNEXTCHAIN
7CE9 00          77:         FCB     %00000000              FDDRVCAPABILITY X/X/X/SS/ST/SD/SD/X
7CEA 01          78:         FCB     %00000001              FDDSKCAPABILITY X/X/X/SS/ST/SD/SD/IBM
7CEB 09          79:         FCB     %00001001              FDRESTORECMD + STEP RATE
7CEC 19          80:         FCB     %00011001              FDSEEKCMD + STEP RATE
7CED 49          81:         FCB     %01001001              FDSTEPINCMD + STEP RATE
7CEE 69          82:         FCB     %01101001              FDSTEPOUTCMD + STEP RATE
7CEF 0001        83:         RMB     1                      FDREADCMD + SIDE SELECT
7CF0 0001        84:         RMB     1                      FDWRITECMD + SIDE SELECT
7CF1 7E          85:         FCB     $7E                    FDSTATEJ
7CF2 68C0        86:         FDB     FDUNEXPECTEDINT        FDSTATE
7CF4 1A          87:         FCB     26                     FDNSPT
7CF5 5FA0        88:         FDB     DIV26                  FDDIVNSPT
7CF7 04          89:         FCB     128/32                 FDNBPSDIV32
7CF8 0001        90:         RMB     1                      FDREADWRITE
7CF9 0001        91:         RMB     1                      FDDOUBLESEEK




ASM/6809 1.4A1: 7CFA SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 127; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
7CFA 0001        92:         RMB     1                      FDDOUBLESECTOR
7CFB 0001        93:         RMB     1                      FDPORTB
7CFC 0001        94:         RMB     1                      FDSEEKRETRY
7CFD 0001        95:         RMB     1                      FDRETRY
7CFE 04          96:         FCB     4                      FDUNIT
7CFF FF          97:         FCB     -1                     FDCYL
7D00 0000        98:         FDB     0                      FDMAPALGORITHM
7D02 0001        99:         RMB     1                      FDK1MODNSPT
7D03 0001       100:         RMB     1                      FDK2MODNSPT
7D04 0001       101:         RMB     1                      FDK4MODNSPT
7D05 0001       102:         RMB     1                      FDK8MODNSPT
7D06 0001       103:         RMB     1                      FDK16MODNSPT
7D07 001A       104:         RMB     26                     FDMAP
                105: *
7D21 49424D3A   106:         FCC     /IBM:/                 DEVICE NAME
7D25 00         107:         FCB     0                      END OF DEVICE NAME
  7CA2          108: NEXTDISKDCB     SET     IBM.DCB
  0002          109: NDISKDCBS       SET     NDISKDCBS+1
  7CA2          110: NEXT8INCHDRIVE  SET     IBM.DCB




ASM/6809 1.4A1: 7D26 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 128; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
7D26 01         112: SD0.DCB FCB     1                      DCB:DONEFLAG
7D27 0000       113:         FDB     0                      DCB:LASTERROR
7D29 7DA5       114:         FDB     SD0.DCB+FDSIZE         DCB:NAME
7D2B 7CA2       115:         FDB     NEXTDISKDCB            DCB:NEXTDCB
7D2D 5DC6       116:         FDB     FDDRIVER               DCB:DRIVER
                117: *
7D2F 0080       118:         FDB     128                    DSKINFO:NBPS
7D31 0012       119:         FDB     18                     DSKINFO:NSPT
7D33 0001       120:         FDB     1                      DSKINFO:NTPC
7D35 0023       121:         FDB     35                     DSKINFO:NCYL
                122: *
7D37 0001       123:         RMB     1                      DSKINFO:NSPC
7D38 0002       124:         RMB     LCN:SIZE               DSKINFO:MINALLOC
7D3A 0002       125:         RMB     LCN:SIZE               DSKINFO:MIDALLOC
7D3C 0001       126:         FDB     1                      DSKINFO:MAPALGORITHM
                127: *
7D3E 0001       128:         RMB     1                      DSKINFO:LOG2NBPS
7D3F 0002       129:         RMB     2                      DSKINFO:NBPSM1
7D41 0003       130:         RMB     LSN:SIZE               DSKINFO:NLSN
7D44 0002       131:         RMB     LCN:SIZE               DSKINFO:NLCN
7D46 0002       132:         RMB     2                      DSKINFO:NBPC
7D48 0002       133:         RMB     LCN:SIZE               DSKINFO:RANDMAP
7D4A 0003       134:         RMB     LSN:SIZE               DSKINFO:MAPLSN
                135: *
7D4D 0002       136:         RMB     2                      DSKINFO:DIRFCB
7D4F 0002       137:         RMB     2                      DSKINFO:MAPFCB
7D51 0002       138:         RMB     2                      DSKINFO:SECTORDB
7D53 0003       139:         RMB     LSN:SIZE               DSKINFO:BADLSN
7D56 0000       140:         FDB     0                      DSKINFO:SEEKERRCNT
7D58 0000       141:         FDB     0                      DSKINFO:SEEKERRSTS
7D5A 0000       142:         FDB     0                      DSKINFO:WRITEERRCNT
7D5C 0000       143:         FDB     0                      DSKINFO:WRITEERRSTS
7D5E 0000       144:         FDB     0                      DSKINFO:READERRCNT
7D60 0000       145:         FDB     0                      DSKINFO:READERRSTS
7D62 000000     146:         FCB     0,0,0                  DSKINFO:OPSCOUNT
7D65 0003       147:         RMB     LSN:SIZE               DSKINFO:ERRLSN
7D68 0001       148:         RMB     1                      DSKINFO:WRITEPROTSTATE
                152: *
7D69 7E2D       153:         FDB     .5INCHCHAINHEAD        FDHEADCHAIN
7D6B 0000       154:         FDB     NEXT5INCHDRIVE         FDNEXTCHAIN
7D6D 1E         155:         FCB     %00011110              FDDRVCAPABILITY X/X/X/DS/DT/DD/DD/X
7D6E 01         156:         FCB     %00000001              FDDSKCAPABILITY SS/ST/SD/SD/IBM
7D6F 08         157:         FCB     %00001000              FDRESTORECMD + STEP RATE
7D70 18         158:         FCB     %00011000              FDSEEKCMD + STEP RATE
7D71 48         159:         FCB     %01001000              FDSTEPINCMD + STEP RATE
7D72 68         160:         FCB     %01101000              FDSTEPOUTCMD + STEP RATE
7D73 0001       161:         RMB     1                      FDREADCMD + SIDE SELECT
7D74 0001       162:         RMB     1                      FDWRITECMD + SIDE SELECT
7D75 7E         163:         FCB     $7E                    FDSTATEJ
7D76 68C0       164:         FDB     FDUNEXPECTEDINT        FDSTATE
7D78 12         165:         FCB     18                     FDNSPT
7D79 5F5E       166:         FDB     DIV18                  FDDIVNSPT
7D7B 04         167:         FCB     128/32                 FDNBPSDIV32
7D7C 0001       168:         RMB     1                      FDREADWRITE
7D7D 0001       169:         RMB     1                      FDDOUBLESEEK




ASM/6809 1.4A1: 7D7E SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 129; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
7D7E 0001       170:         RMB     1                      FDDOUBLESECTOR
7D7F 0001       171:         RMB     1                      FDPORTB
7D80 0001       172:         RMB     1                      FDSEEKRETRY
7D81 0001       173:         RMB     1                      FDRETRY
7D82 00         174:         FCB     0                      FDUNIT
7D83 FF         175:         FCB     -1                     FDCYL
7D84 0000       176:         FDB     0                      FDMAPALGORITHM
7D86 0001       177:         RMB     1                      FDK1MODNSPT
7D87 0001       178:         RMB     1                      FDK2MODNSPT
7D88 0001       179:         RMB     1                      FDK4MODNSPT
7D89 0001       180:         RMB     1                      FDK8MODNSPT
7D8A 0001       181:         RMB     1                      FDK16MODNSPT
7D8B 001A       182:         RMB     26                     FDMAP
                183: *
7DA5 5344303A   184:         FCC     /SD0:/                 DEVICE NAME
7DA9 00         185:         FCB     0                      END OF DEVICE NAME
  7D26          186: NEXTDISKDCB     SET     SD0.DCB
  0003          187: NDISKDCBS       SET     NDISKDCBS+1
  7D26          188: NEXT5INCHDRIVE  SET     SD0.DCB




ASM/6809 1.4A1: 7DAA SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 130; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
7DAA 01         190: D0.DCB  FCB     1                      DCB:DONEFLAG
7DAB 0000       191:         FDB     0                      DCB:LASTERROR
7DAD 7E29       192:         FDB     D0.DCB+FDSIZE          DCB:NAME
7DAF 7D26       193:         FDB     NEXTDISKDCB            DCB:NEXTDCB
7DB1 5DC6       194:         FDB     FDDRIVER               DCB:DRIVER
                195: *
7DB3 0100       196:         FDB     256                    DSKINFO:NBPS
7DB5 0009       197:         FDB     9                      DSKINFO:NSPT
7DB7 0001       198:         FDB     1                      DSKINFO:NTPC
7DB9 013F       199:         FDB     319                    DSKINFO:NCYL
                200: *
7DBB 0001       201:         RMB     1                      DSKINFO:NSPC
7DBC 0002       202:         RMB     LCN:SIZE               DSKINFO:MINALLOC
7DBE 0002       203:         RMB     LCN:SIZE               DSKINFO:MIDALLOC
7DC0 0001       204:         FDB     1                      DSKINFO:MAPALGORITHM
                205: *
7DC2 0001       206:         RMB     1                      DSKINFO:LOG2NBPS
7DC3 0002       207:         RMB     2                      DSKINFO:NBPSM1
7DC5 0003       208:         RMB     LSN:SIZE               DSKINFO:NLSN
7DC8 0002       209:         RMB     LCN:SIZE               DSKINFO:NLCN
7DCA 0002       210:         RMB     2                      DSKINFO:NBPC
7DCC 0002       211:         RMB     LCN:SIZE               DSKINFO:RANDMAP
7DCE 0003       212:         RMB     LSN:SIZE               DSKINFO:MAPLSN
                213: *
7DD1 0002       214:         RMB     2                      DSKINFO:DIRFCB
7DD3 0002       215:         RMB     2                      DSKINFO:MAPFCB
7DD5 0002       216:         RMB     2                      DSKINFO:SECTORDB
7DD7 0003       217:         RMB     LSN:SIZE               DSKINFO:BADLSN
7DDA 0000       218:         FDB     0                      DSKINFO:SEEKERRCNT
7DDC 0000       219:         FDB     0                      DSKINFO:SEEKERRSTS
7DDE 0000       220:         FDB     0                      DSKINFO:WRITEERRCNT
7DE0 0000       221:         FDB     0                      DSKINFO:WRITEERRSTS
7DE2 0000       222:         FDB     0                      DSKINFO:READERRCNT
7DE4 0000       223:         FDB     0                      DSKINFO:READERRSTS
7DE6 000000     224:         FCB     0,0,0                  DSKINFO:OPSCOUNT
7DE9 0003       225:         RMB     LSN:SIZE               DSKINFO:ERRLSN
7DEC 0001       226:         RMB     1                      DSKINFO:WRITEPROTSTATE
                230: *
7DED 7E2D       231:         FDB     .5INCHCHAINHEAD        FDHEADCHAIN
7DEF 7D26       232:         FDB     NEXT5INCHDRIVE         FDNEXTCHAIN
7DF1 1E         233:         FCB     %00011110              FDDRVCAPABILITY X/X/X/DS/DT/DD/DD/X
7DF2 1B         234:         FCB     %00011011              FDDSKCAPABILITY DS/DT/SD/DD/IBM
7DF3 08         235:         FCB     %00001000              FDRESTORECMD + STEP RATE
7DF4 18         236:         FCB     %00011000              FDSEEKCMD + STEP RATE
7DF5 48         237:         FCB     %01001000              FDSTEPINCMD + STEP RATE
7DF6 68         238:         FCB     %01101000              FDSTEPOUTCMD + STEP RATE
7DF7 0001       239:         RMB     1                      FDREADCMD + SIDE SELECT
7DF8 0001       240:         RMB     1                      FDWRITECMD + SIDE SELECT
7DF9 7E         241:         FCB     $7E                    FDSTATEJ
7DFA 68C0       242:         FDB     FDUNEXPECTEDINT        FDSTATE
7DFC 12         243:         FCB     18                     FDNSPT
7DFD 5F5E       244:         FDB     DIV18                  FDDIVNSPT
7DFF 08         245:         FCB     256/32                 FDNBPSDIV32
7E00 0001       246:         RMB     1                      FDREADWRITE
7E01 0001       247:         RMB     1                      FDDOUBLESEEK




ASM/6809 1.4A1: 7E02 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 131; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
7E02 0001       248:         RMB     1                      FDDOUBLESECTOR
7E03 0001       249:         RMB     1                      FDPORTB
7E04 0001       250:         RMB     1                      FDSEEKRETRY
7E05 0001       251:         RMB     1                      FDRETRY
7E06 00         252:         FCB     0                      FDUNIT
7E07 FF         253:         FCB     -1                     FDCYL
7E08 0000       254:         FDB     0                      FDMAPALGORITHM
7E0A 0001       255:         RMB     1                      FDK1MODNSPT
7E0B 0001       256:         RMB     1                      FDK2MODNSPT
7E0C 0001       257:         RMB     1                      FDK4MODNSPT
7E0D 0001       258:         RMB     1                      FDK8MODNSPT
7E0E 0001       259:         RMB     1                      FDK16MODNSPT
7E0F 001A       260:         RMB     26                     FDMAP
                261: *
7E29 44303A     262:         FCC     /D0:/                  DEVICE NAME
7E2C 00         263:         FCB     0                      END OF DEVICE NAME
  7DAA          264: NEXTDISKDCB     SET     D0.DCB
  0004          265: NDISKDCBS       SET     NDISKDCBS+1
  7DAA          266: NEXT5INCHDRIVE  SET     D0.DCB




ASM/6809 1.4A1: 7E2C SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 132; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
  7E2D          268: SDT0.DCB
7E2D 01         269:         FCB     1                      DCB:DONEFLAG
7E2E 0000       270:         FDB     0                      DCB:LASTERROR
7E30 7EAC       271:         FDB     SDT0.DCB+FDSIZE        DCB:NAME
7E32 7DAA       272:         FDB     NEXTDISKDCB            DCB:NEXTDCB
7E34 5DC6       273:         FDB     FDDRIVER               DCB:DRIVER
                274: *
7E36 0080       275:         FDB     128                    DSKINFO:NBPS
7E38 0012       276:         FDB     18                     DSKINFO:NSPT
7E3A 0001       277:         FDB     1                      DSKINFO:NTPC
7E3C 0050       278:         FDB     80                     DSKINFO:NCYL
                279: *
7E3E 0001       280:         RMB     1                      DSKINFO:NSPC
7E3F 0002       281:         RMB     LCN:SIZE               DSKINFO:MINALLOC
7E41 0002       282:         RMB     LCN:SIZE               DSKINFO:MIDALLOC
7E43 0001       283:         FDB     1                      DSKINFO:MAPALGORITHM
                284: *
7E45 0001       285:         RMB     1                      DSKINFO:LOG2NBPS
7E46 0002       286:         RMB     2                      DSKINFO:NBPSM1
7E48 0003       287:         RMB     LSN:SIZE               DSKINFO:NLSN
7E4B 0002       288:         RMB     LCN:SIZE               DSKINFO:NLCN
7E4D 0002       289:         RMB     2                      DSKINFO:NBPC
7E4F 0002       290:         RMB     LCN:SIZE               DSKINFO:RANDMAP
7E51 0003       291:         RMB     LSN:SIZE               DSKINFO:MAPLSN
                292: *
7E54 0002       293:         RMB     2                      DSKINFO:DIRFCB
7E56 0002       294:         RMB     2                      DSKINFO:MAPFCB
7E58 0002       295:         RMB     2                      DSKINFO:SECTORDB
7E5A 0003       296:         RMB     LSN:SIZE               DSKINFO:BADLSN
7E5D 0000       297:         FDB     0                      DSKINFO:SEEKERRCNT
7E5F 0000       298:         FDB     0                      DSKINFO:SEEKERRSTS
7E61 0000       299:         FDB     0                      DSKINFO:WRITEERRCNT
7E63 0000       300:         FDB     0                      DSKINFO:WRITEERRSTS
7E65 0000       301:         FDB     0                      DSKINFO:READERRCNT
7E67 0000       302:         FDB     0                      DSKINFO:READERRSTS
7E69 000000     303:         FCB     0,0,0                  DSKINFO:OPSCOUNT
7E6C 0003       304:         RMB     LSN:SIZE               DSKINFO:ERRLSN
7E6F 0001       305:         RMB     1                      DSKINFO:WRITEPROTSTATE
                309: *
7E70 7E2D       310:         FDB     .5INCHCHAINHEAD        FDHEADCHAIN
7E72 7DAA       311:         FDB     NEXT5INCHDRIVE         FDNEXTCHAIN
7E74 1E         312:         FCB     %00011110              FDDRVCAPABILITY X/X/X/DS/DT/DD/DD/X
7E75 09         313:         FCB     %00001001              FDDSKCAPABILITY SS/DT/SD/SD/IBM
7E76 08         314:         FCB     %00001000              FDRESTORECMD + STEP RATE
7E77 18         315:         FCB     %00011000              FDSEEKCMD + STEP RATE
7E78 48         316:         FCB     %01001000              FDSTEPINCMD + STEP RATE
7E79 68         317:         FCB     %01101000              FDSTEPOUTCMD + STEP RATE
7E7A 0001       318:         RMB     1                      FDREADCMD + SIDE SELECT
7E7B 0001       319:         RMB     1                      FDWRITECMD + SIDE SELECT
7E7C 7E         320:         FCB     $7E                    FDSTATEJ
7E7D 68C0       321:         FDB     FDUNEXPECTEDINT        FDSTATE
7E7F 12         322:         FCB     18                     FDNSPT
7E80 5F5E       323:         FDB     DIV18                  FDDIVNSPT
7E82 04         324:         FCB     128/32                 FDNBPSDIV32
7E83 0001       325:         RMB     1                      FDREADWRITE




ASM/6809 1.4A1: 7E84 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 133; Form 1     SSB DCB-4 DRIVER RAM
IOSSBFD.ASM
7E84 0001       326:         RMB     1                      FDDOUBLESEEK
7E85 0001       327:         RMB     1                      FDDOUBLESECTOR
7E86 0001       328:         RMB     1                      FDPORTB
7E87 0001       329:         RMB     1                      FDSEEKRETRY
7E88 0001       330:         RMB     1                      FDRETRY
7E89 00         331:         FCB     0                      FDUNIT
7E8A FF         332:         FCB     -1                     FDCYL
7E8B 0000       333:         FDB     0                      FDMAPALGORITHM
7E8D 0001       334:         RMB     1                      FDK1MODNSPT
7E8E 0001       335:         RMB     1                      FDK2MODNSPT
7E8F 0001       336:         RMB     1                      FDK4MODNSPT
7E90 0001       337:         RMB     1                      FDK8MODNSPT
7E91 0001       338:         RMB     1                      FDK16MODNSPT
7E92 001A       339:         RMB     26                     FDMAP
                340: *
7EAC 53445430   341:         FCC     /SDT0:/                DEVICE NAME
7EB1 00         342:         FCB     0                      END OF DEVICE NAME
  7E2D          343: NEXTDISKDCB     SET     SDT0.DCB
  0005          344: NDISKDCBS       SET     NDISKDCBS+1
  7E2D          345: NEXT5INCHDRIVE  SET     SDT0.DCB
                381:         END
                  0:         INCLUDE IOSSBWD.ASM




ASM/6809 1.4A1: 7EB2 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 134; Form 1     SSB SASI DRIVER RAM
IOSSBWD.ASM
7EB2 01          82: WDINTFREE       FCB     1              "Floppy Disk is NOT busy" flag
7EB3 0002        83: WDINTDCB        RMB     2              Address of current DCB
7EB5 0002        84: WDSTACK         RMB     2              USED TO FIX STACK ON ERROR
                 85: *
                 86: *       Disk interrupt time out block
                 87: *
  7EB7           88: WDINTTIMEOUTBLOCK
7EB7 7C9C        89:                 FDB     NEXTTIMEOUT    timeout block for floppies
7EB9 0000        90:                 FDB     0              fuse length
7EBB 6629        91:                 FDB     WDTIMEOUT
  0012           92: NTIMEOUTS       SET     NTIMEOUTS+1
  7EB7           93: NEXTTIMEOUT     SET     WDINTTIMEOUTBLOCK




ASM/6809 1.4A1: 7EBD SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 135; Form 1     SSB SASI DRIVER RAM
IOSSBWD.ASM
7EBD 01          95: WD0.DCB FCB     1                      DCB:DONEFLAG
7EBE 0000        96:         FDB     0                      DCB:LASTERROR
7EC0 7F5B        97:         FDB     WD0.DCB+WDSIZE         DCB:NAME
7EC2 7E2D        98:         FDB     NEXTDISKDCB            DCB:NEXTDCB
7EC4 6320        99:         FDB     WDDRIVER               DCB:DRIVER
                100: *
7EC6 0100       101:         FDB     256                    DSKINFO:NBPS
7EC8 0020       102:         FDB     32                     DSKINFO:NSPT
7ECA 0008       103:         FDB     WDNUMBEROFHEADS        DSKINFO:NTPC
7ECC 013E       104:         FDB     306+12                 DSKINFO:NCYL (I USE THE SPARES)
                105: *
7ECE 0001       106:         RMB     1                      DSKINFO:NSPC
7ECF 0002       107:         RMB     LCN:SIZE               DSKINFO:MINALLOC
7ED1 0002       108:         RMB     LCN:SIZE               DSKINFO:MIDALLOC
7ED3 0001       109:         FDB     1                      DSKINFO:MAPALGORITHM
                110: *
7ED5 0001       111:         RMB     1                      DSKINFO:LOG2NBPS
7ED6 0002       112:         RMB     2                      DSKINFO:NBPSM1
7ED8 0003       113:         RMB     LSN:SIZE               DSKINFO:NLSN
7EDB 0002       114:         RMB     LCN:SIZE               DSKINFO:NLCN
7EDD 0002       115:         RMB     2                      DSKINFO:NBPC
7EDF 0002       116:         RMB     LCN:SIZE               DSKINFO:RANDMAP
7EE1 0003       117:         RMB     LSN:SIZE               DSKINFO:MAPLSN
                118: *
7EE4 0002       119:         RMB     2                      DSKINFO:DIRFCB
7EE6 0002       120:         RMB     2                      DSKINFO:MAPFCB
7EE8 0002       121:         RMB     2                      DSKINFO:SECTORDB
7EEA 0003       122:         RMB     LSN:SIZE               DSKINFO:BADLSN
7EED 0000       123:         FDB     0                      DSKINFO:SEEKERRCNT
7EEF 0000       124:         FDB     0                      DSKINFO:SEEKERRSTS
7EF1 0000       125:         FDB     0                      DSKINFO:WRITEERRCNT
7EF3 0000       126:         FDB     0                      DSKINFO:WRITEERRSTS
7EF5 0000       127:         FDB     0                      DSKINFO:READERRCNT
7EF7 0000       128:         FDB     0                      DSKINFO:READERRSTS
7EF9 000000     129:         FCB     0,0,0                  DSKINFO:OPSCOUNT
7EFC 0003       130:         RMB     LSN:SIZE               DSKINFO:ERRLSN
7EFF 0001       131:         RMB     1                      DSKINFO:WRITEPROTSTATE
                135: *
7F00 7E         136:         FCB     $7E                    WDSTATEJ
7F01 6906       137:         FDB     WDUNEXPECTEDINT        WDSTATE
7F03 0000       138:         FDB     0                      WDMAPALGORITHM
7F05 0001       139:         RMB     1                      WDK1MODNSPT
7F06 0001       140:         RMB     1                      WDK2MODNSPT
7F07 0001       141:         RMB     1                      WDK4MODNSPT
7F08 0001       142:         RMB     1                      WDK8MODNSPT
7F09 0001       143:         RMB     1                      WDK16MODNSPT
7F0A 0020       144:         RMB     32                     WDMAP
7F2A 0001       145:         RMB     1                      WDLOOPCOUNT
                146: *                                      READ/WRITE COMMAND
7F2B 0001       147:         RMB     1                      WDREADWRITE
7F2C 00         148:         FCB     0                      LUN, SECTOR ADDR 2
7F2D 00         149:         FCB     0                      SECTOR ADDR 1
7F2E 00         150:         FCB     0                      SECTOR ADDR 0
7F2F 01         151:         FCB     1                      SECTOR TRANSFER COUNT
7F30 00         152:         FCB     0                      CONTROL FIELD




ASM/6809 1.4A1: 7F30 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 136; Form 1     SSB SASI DRIVER RAM
IOSSBWD.ASM
                153: *                                      REQUEST SENSE COMMAND
7F31 03         154:         FCB     3                      C.RSEN
7F32 00         155:         FCB     0                      LUN
7F33 00         156:         FCB     0                      NOT USED
7F34 00         157:         FCB     0                      NOT USED
7F35 00         158:         FCB     0                      NOT USED
7F36 00         159:         FCB     0                      CONTROL FIELD
                160: *                                      
7F37 0004       161:         RMB     4                      REQUEST SENSE ERROR INFO
                162: *                                      ASSIGN DISK PARAMETERS COMMAND
7F3B C2         163:         FCB     $C2                    C.ADP (6 BYTE COMMAND)
7F3C 00         164:         FCB     %00000000              LUN
7F3D 00         165:         FCB     0                      NOT USED
7F3E 00         166:         FCB     0                      NOT USED
7F3F 00         167:         FCB     0                      NOT USED
7F40 00         168:         FCB     0                      NOT USED
                169: *                                      WDDISKPARAMS
7F41 03         170:         FCB     3                      STEP PULSE WIDTH
7F42 00         171:         FCB     0                      STEP PERIOD
7F43 00         172:         FCB     0                      STEP MODE
7F44 0001       173:         RMB     1                      NUMBER OF HEADS-1
7F45 013E       174:         FDB     306+13-1               CYL ADDR (+12 SPARES + 1 FOR PARKING) -1
7F47 80         175:         FCB     128                    REDUCED WRITE CURRENT CYLINDER
7F48 00         176:         FCB     0                      FIXED DISK DRIVE
7F49 1F         177:         FCB     32-1                   SECTORS PER TRACK-1
7F4A 00         178:         FCB     0                      RESERVED
                179: *
7F4B 0B         180:         FCB     $0B                    SEEK
7F4C 0004       181:         RMB     4                      LUN
7F50 00         182:         FCB     0                      CONTROL FIELD
                183: *
7F51 E6         184:         FCB     $E6                    REQUEST LOGOUT
7F52 00000000   185:         FCB     0,0,0,0,0
                186: *
7F57 0004       187:         RMB     4                      REQUEST LOGOUT STATS
                188: *
7F5B 5744303A   189:         FCC     /WD0:/                 DEVICE NAME
7F5F 00         190:         FCB     0                      END OF DEVICE NAME
  7EBD          191: NEXTDISKDCB     SET     WD0.DCB
  0006          192: NDISKDCBS       SET     NDISKDCBS+1
                383:         END
  7EBD          391: DISKDCBS        EQU     NEXTDISKDCB
  0006          392: NDRIVES         EQU     NDISKDCBS
  6924          393: DEVICEDCBS      EQU     NEXTDEVICEDCB
  7EB7          394: TIMEOUTQUEUE    EQU     NEXTTIMEOUT
  0012          395: NTIMEOUTBLOCKS  EQU     NTIMEOUTS
  7275          396: TASKQUEUE       EQU     NEXTTCB
  5A30          397: PROFILECHAIN    EQU     NEXTDPB
  7E2D          398: .5INCHCHAINHEAD EQU     NEXT5INCHDRIVE
  7CA2          399: .8INCHCHAINHEAD EQU     NEXT8INCHDRIVE




ASM/6809 1.4A1: 7F5F SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 137; Form 1     FCBS, IOCBS, INTERRUPT STACK
IOSSB.ASM
                401: *
                402: *       FCBS (MUST PRECEDE IOCBS)
                403: *
7F60 00         405:         FCB     0
                406: *
                407: *       IOCBS
                408: *
879A 00         410:         FCB     0
  9080          411: IOCBPOINTERS
9080 879A       413:         FDB     IOCBS+IOCB:SIZE*(*-IOCBPOINTERS)/2
                415: *
  9106          416: INTERRUPTSTACK                         ; STACK SPACE FOR INTERRUPT ROUTINES
9106 00         418:         FCB     0
                419: *
  9146          420: INTSETUP
9146 CC671F     421:         LDD     #IRQINT                = WHERE TO GO ON INTERRUPT
9149 BEFFF8     422:         LDX     $FFF8                  = IRQ VECTOR, POINTS TO JMP IN RAM
914C ED01       423:         STD     1,X                    SET UP JUMP TARGET = INTERRUPTTO
914E 867E       424:         LDA     #$7E
9150 A784       425:         STA     0,X
9152 39         426:         RTS
  9153          427: INTERRUPTSTACKEND                      ; INTSETUP INCLUDED IN STACK




ASM/6809 1.4A1: 9152 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 138; Form 1     *** DRIVER INIT (ONCE-ONLY) CODE ***
IOSSB.ASM
  0000          429: IODRIVERRAM     SET     0
  0001          430: IODRIVERINIT    SET     1
  9153          431: DSKBUFFERPOOL   EQU     *
                  0:         INCLUDE IOSSBCLOCK.ASM
  9153          424: CLOCKRESET
9153 8EF708     425:         LDX     #SSBCLKRAM100US
9156 6F80       426:         CLR     ,X+                    CLEAR THE 100US RAM
9158 86C0       427:         LDA     #$C0
915A A780       428:         STA     ,X+                    SET DON'T CARE FOR HALF OF 10MS RAM
915C 86CC       429:         LDA     #$CC                   
915E A780       430:         STA     ,X+                    SET DON'T CARE FOR SECONDS
9160 A780       431:         STA     ,X+                    SET DON'T CARE FOR MINUTES
9162 A780       432:         STA     ,X+                    SET DON'T CARE FOR HOURS
9164 A780       433:         STA     ,X+                    SET DON'T CARE FOR DAY OF WEEK
9166 AA84       434:         ORA     ,X                     SET DON'T CARE FOR DAYS
9168 A780       435:         STA     ,X+
916A 86CC       436:         LDA     #$CC                   SET DON'T CARE FOR MONTHS
916C AA84       437:         ORA     ,X
916E A780       438:         STA     ,X+
9170 A680       439:         LDA     ,X+                    READ THE CLOCK ISR FOR GOOD LUCK
9172 8601       440:         LDA     #1                     ENABLE 'COMPARE' INTERRUPT
9174 A780       441:         STA     ,X+                    IN THE CLOCK ICR
9176 BD5D86     442:         JSR     GETYEAR
9179 C183       443:         CMPB    #EDITYEAR&$FF
917B 240E       444:         BHS     CLOCKRESETDONE         B/ VALID YEAR SET
                445: *
                446: *       INVALID YEAR, FORCE USER TO SET THE TIME
                447: *
917D C683       448:         LDB     #EDITYEAR&$FF          SET THE YEAR = EDIT YEAR
917F BD5C06     449:         JSR     SETYEAR
9182 7FF706     450:         CLR     SSBCLKCNTDAYS          CLEAR OUT THE DAY
9185 7FF707     451:         CLR     SSBCLKCNTMNTHS         CLEAR OUT THE MONTH
9188 1CFE39     452:         OKRTS
  918B          453: CLOCKRESETDONE
918B 7E5D24     454:         JMP     SSBREADCLOCK           SET THE INITIAL TIME
                456: 
                433: 
                  0:         INCLUDE IOSSBCNFG.ASM          RESET ROUTINES FOR VT DEVICES
  918E           35: reset:$F7C0
918E 8603        36:         ldaa    #%00000011      reset ACIA
9190 B7F7C0      37:         staa    $F7C0
9193 8695        38:         ldaa    #%10010101      in int; 8 D + 1 S; no parity; /16
9195 B7F7C0      39:         staa    $F7C0
9198 B6F7C1      40:         ldaa    $F7C1   clear any input interrupt
919B 1CFE39      41:         okrts
  919E           62: reset:$F7C4
919E 8603        63:         ldaa    #%00000011      reset ACIA
91A0 B7F7C4      64:         staa    $F7C4
91A3 8695        65:         ldaa    #%10010101      in int; 8 D + 1 S; no parity; /16
91A5 B7F7C4      66:         staa    $F7C4
91A8 B6F7C5      67:         ldaa    $F7C5   clear any input interrupt
91AB 1CFE39      68:         okrts
  91AE           89: reset:$F7C6
91AE 8603        90:         ldaa    #%00000011      reset ACIA
91B0 B7F7C6      91:         staa    $F7C6




ASM/6809 1.4A1: 91B3 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 139; Form 1     *** DRIVER INIT (ONCE-ONLY) CODE ***
IOSSBCNFG.ASM
91B3 8695        92:         ldaa    #%10010101      in int; 8 D + 1 S; no parity; /16
91B5 B7F7C6      93:         staa    $F7C6
91B8 B6F7C7      94:         ldaa    $F7C7   clear any input interrupt
91BB 1CFE39      95:         okrts
  91BE          116: reset:$F7C8
91BE 8603       117:         ldaa    #%00000011      reset ACIA
91C0 B7F7C8     118:         staa    $F7C8
91C3 8695       119:         ldaa    #%10010101      in int; 8 D + 1 S; no parity; /16
91C5 B7F7C8     120:         staa    $F7C8
91C8 B6F7C9     121:         ldaa    $F7C9   clear any input interrupt
91CB 1CFE39     122:         okrts
  91CE          143: reset:$F7CA
91CE 8603       144:         ldaa    #%00000011      reset ACIA
91D0 B7F7CA     145:         staa    $F7CA
91D3 8695       146:         ldaa    #%10010101      in int; 8 D + 1 S; no parity; /16
91D5 B7F7CA     147:         staa    $F7CA
91D8 B6F7CB     148:         ldaa    $F7CB   clear any input interrupt
91DB 1CFE39     149:         okrts
  91DE          170: reset:$F7CC
91DE 8603       171:         ldaa    #%00000011      reset ACIA
91E0 B7F7CC     172:         staa    $F7CC
91E3 8695       173:         ldaa    #%10010101      in int; 8 D + 1 S; no parity; /16
91E5 B7F7CC     174:         staa    $F7CC
91E8 B6F7CD     175:         ldaa    $F7CD   clear any input interrupt
91EB 1CFE39     176:         okrts
  91EE          197: reset:$F7CE
91EE 8603       198:         ldaa    #%00000011      reset ACIA
91F0 B7F7CE     199:         staa    $F7CE
91F3 8695       200:         ldaa    #%10010101      in int; 8 D + 1 S; no parity; /16
91F5 B7F7CE     201:         staa    $F7CE
91F8 B6F7CF     202:         ldaa    $F7CF   clear any input interrupt
91FB 1CFE39     203:         okrts
  91FE          224: reset:$F7C2
91FE 8603       225:         ldaa    #%00000011      reset ACIA
9200 B7F7C2     226:         staa    $F7C2
9203 8695       227:         ldaa    #%10010101      in int; 8 D + 1 S; no parity; /16
9205 B7F7C2     228:         staa    $F7C2
9208 B6F7C3     229:         ldaa    $F7C3   clear any input interrupt
920B 1CFE39     230:         okrts
               1325: 
                435: 
                  0:         INCLUDE IOSSBFD.ASM




ASM/6809 1.4A1: 920B SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 140; Form 1     SSB DCB-4 DRIVER INIT CODE
IOSSBFD.ASM
  920E            3: FDRESTORE
                  4: *
                  5: *       Initialize the PIA
                  6: *
920E CCFFFF       7:         LDD     #\$0000                Reset the PIA
9211 FDF766       8:         STD     SSBPIACRA              This gets CRA and CRB
9214 CCFF00       9:         LDD     #\$00FF                A side is input, B side is output
9217 FDF764      10:         STD     SSBPIAORA              This gets DDRA and DDRB
921A CCFBFB      11:         LDD     #\$0404                No int
921D FDF766      12:         STD     SSBPIACRA              This gets CRA and CRB
9220 FCF764      13:         LDD     SSBPIAORA              THIS CLEARS INTS
9223 1CFE39      14:         OKRTS
                437:         END
                  0:         INCLUDE IOSSBWD.ASM




ASM/6809 1.4A1: 9223 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 141; Form 1     SSB SASI DRIVER INIT CODE
IOSSBWD.ASM
  F600            3:         SETDPR  $F600
  9226            4: WDRESTORE
9226 3408         5:         PSHS    DP
9228 86F6         6:         LDA     #$F6
922A 1F8B         7:         TFR     A,DP
922C D6E5         8:         LDB     S.STAT                 DISABLE SASI INTERRUPT
922E C4EF         9:         ANDB    #\S.INTE
9230 D7E5        10:         STB     S.STAT
                 11: *
9232 8608        12:         LDA     #DC.TOFOR              ENABLE ALL 4 CHANELS, DISABLE DATA
9234 97D6        13:         STA     D.DATCN
9236 DCD4        14:         LDD     D.PRTCT                GET DMA REGISTERS
9238 84FB        15:         ANDA    #\PC.ENCH2             DISABLE DMA CHANNEL 2
923A C4FB        16:         ANDB    #\IC.IRQ2              DISABLE DMA CHANNEL 2 IRQ
923C DDD4        17:         STD     D.PRTCT
                 18: *
                 19: *       COMPUTE PARKING LSN
                 20: *
923E 7F7F4C      21:         CLR     WD0.DCB+WDSEEK+1
9241 FC7ECC      22:         LDD     WD0.DCB+DSKINFO:NCYL
9244 FD7F4D      23:         STD     WD0.DCB+WDSEEK+2
                 24: *
9247 B67ECB      25:         LDA     WD0.DCB+DSKINFO:NTPC+1 MUL BY NTPC
924A 8D3C        26:         BSR     WDRESTORE3
924C B67EC9      27:         LDA     WD0.DCB+DSKINFO:NSPT+1 MUL BY NSPT
924F 8D37        28:         BSR     WDRESTORE3
                 29: *
9251 B67F2C      30:         LDA     WD0.DCB+WDREADWRITE+1  GET A LUN
9254 8460        31:         ANDA    #%01100000             EXTRACT LUN BITS
9256 BA7F4C      32:         ORA     WD0.DCB+WDSEEK+1
9259 B77F4C      33:         STA     WD0.DCB+WDSEEK+1
                 34: *
                 35: *       ASSIGN DISK PARAMETERS
                 36: *
925C CE7F3B      37:         LDU     #WDADP+WD0.DCB         SELECT THE TARGET AND
925F BD6455      38:         JSR     WDSELECT               SEND THE ASSIGN DISK PARAMS COMMAND
                 39: *       LDU     #WDDISKPARAMS+WD0.DCB  SEND THE DISK PARAMETERS
9262 B67ECB      40:         LDA     WD0.DCB+DSKINFO:NTPC+1 SET THE NUMBER OF HEADS FIRST
9265 4A          41:         DECA
9266 A743        42:         STA     3,U
9268 C60A        43:         LDB     #10                    10 BYTES TO SEND
926A BD648A      44:         JSR     WDSENDDATA
926D BD6601      45:         JSR     WDCOMPLETE
9270 2707        46:         BEQ     WDRESTORE1             B/ NO TROUBLE
9272 BD65B6      47:         JSR     WDGETERROR
9275 8E7F37      48:         LDX     #WDRSERROR+WD0.DCB     ADDRESS OF ERROR BLOCK
9278 3F          49:         SWI                            TROUBLE, A HAS ERROR CODE
                 50: *
  9279           51: WDRESTORE1
9279 860E        52:         LDA     #14                    SETUP THE MAP FOR DMA INTO SYSTEM SPACE
927B 8EF6F0      53:         LDX     #MAPRAM
  927E           54: WDRESTORE2
927E A780        55:         STA     ,X+
9280 4A          56:         DECA
9281 2AFB        57:         BPL     WDRESTORE2




ASM/6809 1.4A1: 9283 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 142; Form 1     SSB SASI DRIVER INIT CODE
IOSSBWD.ASM
9283 A784        58:         STA     ,X
                 59: *
9285 4F          60:         CLRA                           CLEAR THE CARRY
9286 3588        61:         PULS    DP,PC                  DONE
                 62: *
  9288           63: WDRESTORE3
9288 3402        64:         PSHS    A
928A CE7F4F      65:         LDU     #WD0.DCB+WDSEEK+4
928D 4F          66:         CLRA
  928E           67: WDRESTORE4
928E E6C2        68:         LDB     ,-U
9290 A7C4        69:         STA     ,U
9292 A6E4        70:         LDA     ,S
9294 3D          71:         MUL
9295 EBC4        72:         ADDB    ,U
9297 8900        73:         ADCA    #0
9299 E7C4        74:         STB     ,U
929B 11837F4C    75:         CMPU    #WD0.DCB+WDSEEK+1
929F 26ED        76:         BNE     WDRESTORE4
92A1 3582        77:         PULS    A,PC
  0000           78:         SETDPR  0
                439:         END
                  0:         INCLUDE IOSSBSD.ASM




ASM/6809 1.4A1: 92A1 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 143; Form 1     SSB SEMICONDUCTOR DISK (RAM DISK)
IOSSBSD.ASM
  92A3            3: SDRESTORE
92A3 C678         4:         LDB     #SDBASEPAGE            GO GRAB A PAGE
  92A5            5: SDRESTORE1
92A5 F7FFFE       6:         STB     SDMAPSLOT              MAP IT IN (ASSERT INTS ARE OFF)
92A8 B6E000       7:         LDA     SDCYLBASE              TEST THE RAM PAGE
92AB 73E000       8:         COM     SDCYLBASE
92AE 43           9:         COMA
92AF B1E000      10:         CMPA    SDCYLBASE              SMELL LIKE MEMORY?
92B2 2608        11:         BNE     SDRESTORE2             B/ NO, THIS PAGE IS NOT RAM
92B4 73E000      12:         COM     SDCYLBASE
92B7 5C          13:         INCB
92B8 C1FF        14:         CMPB    #255                   0..254 IS RAM, 255 IS I/O PAGE
92BA 26E9        15:         BNE     SDRESTORE1             B/ MORE RAM LEFT
  92BC           16: SDRESTORE2
92BC C078        17:         SUBB    #SDBASEPAGE            COMPUTE NUMBER OF CYLINDERS
92BE 7F7C60      18:         CLR     SD.DCB+DSKINFO:NCYL
92C1 F77C61      19:         STB     SD.DCB+DSKINFO:NCYL+1
92C4 7FFFFE      20:         CLR     SDMAPSLOT              MAKE SDOS WHOLE AGAIN
92C7 39          21:         RTS
                441:         END




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 144; Form 1     SSB SEMICONDUCTOR DISK (RAM DISK)
IOSSB.ASM
92C8 16F0       448:         RMB     VTDRIVER-*
  1865          456: DSKPOOLSIZE     EQU     *-DSKBUFFERPOOL
  A9B8          457: ENDOFIOPACKAGE  EQU     *              SO I CAN SEE WHERE THE END IS...
  51B8          458:         EQU     *-CODE                 SO I CAN SEE HOW BIG THE WORLD IS
                459:         END




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 145; Form 1     Symbols Sorted by Name
IOSSB.ASM
Symbols Sorted by Name:

 .5INCHCHAINHEAD/7E2D            .8INCHCHAINHEAD/7CA2            ::/6320         ABORTQUANTUM/5AE7
 ABORTQUANTUM.RTS/5AF5          *ALTERPROFILE:CLIDLES/000D      *ALTERPROFILE:CLLEN/0008        *ALTERPROFILE:CLSEQ/0009
*ALTERPROFILE:COLDISP/0007      *ALTERPROFILE:CPIDLES/0005      *ALTERPROFILE:CPLEN/0000        *ALTERPROFILE:CPSEQ/0001
*ALTERPROFILE:EEOLIDLES/0013    *ALTERPROFILE:EEOLLEN/000E      *ALTERPROFILE:EEOLSEQ/000F      *ALTERPROFILE:ROWDISP/0006
*ALTERPROFILE:SIZE/0014         *ASCII:ACK/0006 *ASCII:BEL/0007 *ASCII:BS/0008  *ASCII:CAN/0018 *ASCII:CR/000D  *ASCII:DC1/0011
*ASCII:DC2/0012 *ASCII:DC3/0013 *ASCII:DC4/0014 *ASCII:DLE/0010 *ASCII:EM/0019  *ASCII:ENQ/0005 *ASCII:EOT/0004  ASCII:ESC/001B
*ASCII:ETB/0017 *ASCII:ETX/0003 *ASCII:FF/000C  *ASCII:FS/001C  *ASCII:GS/001D  *ASCII:HT/0009  *ASCII:LF/000A  *ASCII:MASK/007F
*ASCII:NAK/0015 *ASCII:NULL/0000                *ASCII:RS/001E  *ASCII:RUBOUT/007F              *ASCII:SI/000F  *ASCII:SO/000E
*ASCII:SOH/0001 *ASCII:SPACE/0020               *ASCII:STX/0002 *ASCII:SUB/001A *ASCII:SYN/0016 *ASCII:US/001F  *ASCII:VT/000B
 ASSIGNPAGETOMAP/F0BD            ASSIGNPAGETOMAPCONTINUE/FFEC    ATTNCHECK/C1D3 *ATTNCHECK:SCLEN/0002
 BADINTERRUPTCOUNT/6922          BANKSELECT/FFE0                *BASICFLAGS/00F0                 BCDTOASC/5CD0  *BOOT:PARAMSIZE/0007
*C.AATK/000E    *C.ADKP/00C2    *C.CHKT/0005    *C.COPY/0020    *C.DEFN/00C0    *C.FMTB/0007    *C.FMTD/0004    *C.FMTT/0006
*C.INIT/0009     C.LOGO/00E6     C.READ/0008    *C.RSEN/0003    *C.RZER/0001    *C.SCEQ/0040     C.SEEK/000B    *C.SENS/0000
*C.SHEQ/0041    *C.SLEQ/0042     C.WRIT/000A    *CAP:BITSINVALID/0020            CAP:DDTRACK1/0004               CAP:DDTRACK2/0002
 CAP:DOUBLESIDE/0010             CAP:DOUBLETRACK/0008           *CAP:IBMNUMBERS/0001            *CC.DBUSY/0040  *CC.DMEND/0080
 CC.MODE1/0004  *CC.MODE2/0000  *CC.MODE3/0002   CC.RDWRT/0001  *CC.UPDWN/0008  *CC:ACTIVATIONCK/001D
*CC:ALTERPROFILE/0019           *CC:BACKGROUND/0021             *CC:CLRINPUT/0015               *CC:CLROUTPUT/0016
*CC:COLORING/0020                CC:DEVICESPECIFICOP/0010        CC:DISMOUNTDISK/0011           *CC:DUMPBUFFERS/0001
*CC:ECHO/0010   *CC:FORMAT/0015 *CC:IDLES/0012  *CC:KILLENABLE/0023             *CC:KILLPROOF/0022
*CC:MULTISECTORREAD/0013        *CC:MULTISECTORWRITE/0014       *CC:NOECHO/0011 *CC:NOWRAP/001F *CC:POSITION/0000
*CC:POSITIONTOEND/0013          *CC:RESET/0034  *CC:SETACTBLOCK/0014            *CC:SETEXCEPTION/0032
*CC:SETFIELDSIZE/001B           *CC:SETFILEDATE/0010            *CC:SETFILEPROT/0011            *CC:SETFILESIZE/0012
*CC:SETMAPALGORITHM/0012        *CC:SETPARAMS/001C              *CC:SETPROFILE/0018             *CC:SETREADTIMEOUT/0017
*CC:SETTIMESHARE/0031           *CC:TABS/0013   *CC:UNLOCKDISK/0010             *CC:WAITDONE/0016               *CC:WRAP/001E
*CC:WRITEANOWAIT/0030           *CC:WRITEBNOWAIT/0033           *CC:WRITEEDITLINE/001A          *CHAIN:LENGTH/0006
*CHAIN:NAMEP/0004               *CHAIN:SCLEN/000E               *CHANGED/0000    CLOCKBUFFER/6930                CLOCKCLOSE/5B92
 CLOCKDATE/5CA9  CLOCKDCB/6924   CLOCKDONE/5DAA  CLOCKDRIVER/5B78               *CLOCKFRACTION/6936              CLOCKGETTD/5C85
 CLOCKGETTD1/5C8D                CLOCKGETTD2/5C9D                CLOCKINT/5D99   CLOCKINT1/5D9C  CLOCKMAKEXX/5CF6
 CLOCKOPEN/5B92  CLOCKPFRESTART/5B92             CLOCKPOLL1/6916                 CLOCKRB1/5C28   CLOCKRB2/5C3A   CLOCKREADA/5C46
 CLOCKREADA1/5C5F                CLOCKREADA2/5C68                CLOCKREADA3/5C6F                CLOCKREADB/5C1B
 CLOCKRESET/9153                 CLOCKRESETDONE/918B             CLOCKSPRUNG/5B95                CLOCKSTATE/692D
 CLOCKSTATUS/5B98                CLOCKSTR/6937   CLOCKTIME/5CDE  CLOCKWB1/5BB6   CLOCKWB2/5BC7   CLOCKWRITEB/5BAD
*CLOSE:CHANNEL/0002             *CLOSE:SCLEN/0003               *CLOSELOG:SCLEN/0002            *CNFG:ATTNCHECK/000B
*CNFG:DEBUGGER/000D             *CNFG:DEVICEDCBS/0002           *CNFG:DISKDCBS/0000             *CNFG:DRIVERBASE/000F
*CNFG:DSKBUFFERPOOL/0007        *CNFG:DSKPOOLSIZE/0009          *CNFG:INTDISABLE/0013           *CNFG:INTENABLE/0016
*CNFG:INTERRUPTSTACK/001C       *CNFG:INTRTI/0019               *CNFG:INTSETUP/0011             *CNFG:IOCBPOINTERS/0004
*CNFG:IOINTPOLL/001E            *CNFG:MTPRIMS/0028              *CNFG:NIOCHANNELS/0006          *CNFG:TASKQUEUE/0020
 CNFG:TIMEOUTLIST/0022          *CNFG:VTDEBUG/0026              *CNFG:VTPROFILES/0024           *CNFG:VTSIZE/002A
 CNFGTABLE/5803  CODE/5800       CONFIGUREDPAGES/F009            CONTEXTBLOCK:SIZE/000C          CONTINUESTACK/F051
*CONTROL:CHANNEL/0002           *CONTROL:CODE/0003              *CONTROL:DATA/0000              *CONTROL:DATEDAY/0003
*CONTROL:DATEMONTH/0004         *CONTROL:DATETICKS/0000         *CONTROL:DATEYEAR/0005          *CONTROL:DIST/0000
*CONTROL:MAPALGORITHM/0000      *CONTROL:PROT/0000              *CONTROL:SCLEN/0004              COPYATOUSER/F0CA
 COPYDTOUSER/F0EA                COPYTOSYSTEM/F10E               COPYTOUSER/F1F6                 COPYUSERTOA/F0DA
 COPYUSERTODX/F0FC              *COUNTCOMMAND/60A5               COUNTCOMMAND1/60B2              CPUQUANTUM/0078
 CR/000D        *CREATE:CHANNEL/0002             CREATE:FILESIZE/000E           *CREATE:FILESIZESCLEN/0012      *CREATE:LENGTH/0006
*CREATE:NAMEP/0004              *CREATE:SCLEN/000E              *CREATELOG:LENGTH/0006          *CREATELOG:NAMEP/0004
*CREATELOG:SCLEN/000E            CTS.EVEN/F133   CTSGO2/F1A0     CTSMAIN/F197   *CTSWARMUP/F139  CTSWARMUP1/F14D
 CTSWARMUP2/F175                 CTU.EVEN/F21B   CTUGO2/F288     CTUMAIN/F27F   *CTUWARMUP/F221  CTUWARMUP1/F22D
 CTUWARMUP2/F258                *D.CH0AD/F6C0   *D.CH0CC/F6D0   *D.CH0CN/F6C2   *D.CH1AD/F6C4   *D.CH1CC/F6D1   *D.CH1CN/F6C6
 D.CH2AD/F6C8    D.CH2CC/F6D2    D.CH2CN/F6CA   *D.CH3AD/F6CC   *D.CH3CC/F6D3   *D.CH3CN/F6CE    D.DATCN/F6D6    D.DMAEN/F6E7
*D.INTC/F6D5     D.PRTCT/F6D4    D.SENSE/F6E6    D0.DCB/7DAA    *DATE/5CA7       DATE$/6947      DATE$:DAY/694A  DATE$:MONTH/6947
 DATE$:YEAR/694D                 DAY/6933       *DC.DCCH0/0000  *DC.DCCH1/0002  *DC.DCCH2/0004  *DC.DCENB/0001   DC.TOFOR/0008
 DCB:$F7C0/7178  DCB:$F7C2/7AFA  DCB:$F7C4/72D4  DCB:$F7C6/7430  DCB:$F7C8/758C  DCB:$F7CA/76E8  DCB:$F7CC/7844  DCB:$F7CE/79A0




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 146; Form 1     Symbols Sorted by Name
IOSSB.ASM
*DCB:ACTCOL/007B                *DCB:ACTDISP/007C               *DCB:ACTIVATION/00ED            *DCB:BACKGROUND/0078
*DCB:BEEPCOUNT/005E             *DCB:CALLERIOCB/0086            *DCB:CALLERSCB/0026             *DCB:CLEAR/0094 *DCB:CLEARIDLES/0098
 DCB:CLEARIN/00CA               *DCB:CLEAROUT/00CD              *DCB:CLEARSL/0093               *DCB:COL/006E   *DCB:COLCT/000D
*DCB:COLDISP/0092               *DCB:COLORING/0076              *DCB:CONTROL/00C1               *DCB:CTLCCOUNT/000E
*DCB:CTLCKILL/0075              *DCB:CURSORLOST/006C            *DCB:DISPLAYDEPTH/006A          *DCB:DISPLAYWIDTH/0069
 DCB:DONEFLAG/0000              *DCB:DRIVER/0007                *DCB:EDITFLAGS/0009             *DCB:EEOL/009A  *DCB:EEOLIDLES/009E
*DCB:EEOLSL/0099                *DCB:ENDCOL/006B                *DCB:EXCEPT/0082                *DCB:FIELDEND/0074
*DCB:FIELDWIDTH/0088            *DCB:IDLECOUNT/00A0             *DCB:IDLETRIGGER/009F           *DCB:IILLFLGS/0012
*DCB:IILSPL/0011                *DCB:ILDATA/0062                *DCB:ILGETBUF/00D9              *DCB:ILGETDEV/00BE
*DCB:ILPUTBUF/00D6              *DCB:ILPUTDEV/00BB              *DCB:ILROOM/0080                *DCB:ILSW/000C   DCB:INPUTTOBLK/00A9
*DCB:ISDEVICEREADY/00C7          DCB:LASTERROR/0001              DCB:LINEBUF/0067               *DCB:LINEBUFCOUNT/0066
 DCB:LINEBUFLEN/007A            *DCB:LINEBUFPTR/000F            *DCB:LINEFLAGS/005F              DCB:NAME/0003  *DCB:NEWSTATUS/0079
*DCB:NEXTDCB/0005                DCB:OILQUIESCENT/0013          *DCB:OPENCOUNT/0085              DCB:OUTPUTTOBLK/00A1
*DCB:POSN/008C  *DCB:POSNIDLES/0090             *DCB:POSNSL/008B                *DCB:PROCESSID/0083              DCB:PROFILE/0028
*DCB:READAERR/0072              *DCB:READCOL/006F               *DCB:READPERIOD/0089            *DCB:REMINDERS/000A
 DCB:RESET/00B5  DCB:RINGINBASE/004D            *DCB:RINGINDATA/0047            *DCB:RINGINFETCH/0045           *DCB:RINGINLEN/004F
*DCB:RINGINROOM/004B            *DCB:RINGINSTORE/0049            DCB:RINGOUTBASE/0059           *DCB:RINGOUTDATA/0053
*DCB:RINGOUTFETCH/0051          *DCB:RINGOUTLEN/005B            *DCB:RINGOUTROOM/0057           *DCB:RINGOUTSTORE/0055
 DCB:RINGOUTTHRESHOLD/005D      *DCB:ROW/006D   *DCB:ROWCT/0071 *DCB:ROWDISP/0091               *DCB:SCB/0014    DCB:SIZE/0009
*DCB:STATUS/00C4                *DCB:TABS/00DC   DCB:TASKSTACK/00B3              DCB:TCB/00B1    DCB:TLBUFFER/007D
*DCB:TLCLOSEDEV/00B8            *DCB:TLDATA/0060                *DCB:TLGETBUF/00D3              *DCB:TLPUTBUF/00D0
*DCB:TLROOM/0064                 DCB:VTSIZE/00FD                *DCB:WELFLAGS/000B              *DCB:WELPOS/0070
*DCBEDITFLAGS:ACTIVATE/0010     *DCBEDITFLAGS:ESC/0001          *DCBEDITFLAGS:HCEDIT/0040       *DCBEDITFLAGS:INTO/0020
*DCBEDITFLAGS:KILLP/0080        *DCBEDITFLAGS:PAGE/0008         *DCBEDITFLAGS:READB/0002        *DCBEDITFLAGS:WRAP/0004
*DCBEXCEPT:SEDIT/0001           *DCBIILLFLGS:CTLB/0020          *DCBIILLFLGS:CTLG/0008          *DCBIILLFLGS:CTLT/0040
*DCBIILLFLGS:CTLV/0010          *DCBIILLFLGS:ESC/0080           *DCBIILSPL:CONTINUE/0008        *DCBIILSPL:DISCARD/0004
*DCBIILSPL:FREEZE/0002          *DCBIILSPL:INTO/0020            *DCBIILSPL:PAGE/0001            *DCBILSW:ALPHALOCK/0001
*DCBILSW:CTLC/0002              *DCBILSW:HCFREEZE/0080          *DCBILSW:OUTTO/0004              DCBNAME:$F7C0/716F
 DCBNAME:$F7C2/7AF5              DCBNAME:$F7C4/72CD              DCBNAME:$F7C6/7429              DCBNAME:$F7C8/7585
 DCBNAME:$F7CA/76E1              DCBNAME:$F7CC/783D              DCBNAME:$F7CE/7999              DCBPOINTER/0006
*DCBREMINDERS:CTLO/0008         *DCBREMINDERS:CTLP/0004         *DCBREMINDERS:CTLS/0002         *DCBREMINDERS:INTO/0020
*DCBREMINDERS:RIP/0010          *DCBWELFLAGS:ECHO/0020          *DCBWELFLAGS:FLDE/0008          *DCBWELFLAGS:FLDW/0004
*DCBWELFLAGS:PREF/0001          *DCBWELFLAGS:RETYPE/0002        *DEBUG:SCLEN/0002                DEBUGINTERRUPT/5831
 DEBUGSYSCALL/582D              *DELAY:PERIOD/0002              *DELAY:SCLEN/0004               *DELETE:LENGTH/0006
*DELETE:NAMEP/0004              *DELETE:SCLEN/000E              *DEVICEDCBS/6924                 DISKDCBS/7EBD
*DISKDEFAULT:LENGTH/0006        *DISKDEFAULT:NAMEP/0004         *DISKDEFAULT:SCLEN/000E         *DISPERROR:SCLEN/0002
 DIV18/5F5E      DIV18.1/5F66    DIV18.2/5F6E    DIV18.3/5F76    DIV18.4/5F7E    DIV18.5/5F86    DIV18.6/5F8E    DIV18.7/5F96
 DIV18.8/5F9E    DIV26/5FA0      DIV26.1/5FA8    DIV26.2/5FB0    DIV26.3/5FB8    DIV26.4/5FC0    DIV26.5/5FC8    DIV26.6/5FD0
 DIV26.7/5FD8    DIV26.8/5FE0    DIV60DIVIDEND/6930              DIVIDE60L/5D05  DIVIDE60L2/5D0C                 DIVIDE60L3/5D1A
 DIVIDEBY60/5D02                *DPB:DEFDEPTH/0005              *DPB:DEFWIDTH/0004              *DPB:DVTYP/0001 *DPB:FLAGS/0006
*DPB:GPINIT/0015                *DPB:NEXT/0002  *DPB:OUTTO/0007 *DPB:PROFILE/0000               *DPB:SETBACKGROUND/0012
*DPB:SETCOLORING/000F            DPB:SIZE/001D  *DPB:TLPUTDEV/000C              *DPB:XLATEI/0009
*DPBFLAGS:AUTONL/0008           *DPBFLAGS:HCEDIT/0010           *DPBFLAGS:MAL/0001              *DPBFLAGS:OUTPUT/0002
*DPBFLAGS:WRAP/0004             *DRIVER:CLOSE/0002              *DRIVER:CONTROL/0012            *DRIVER:CREATE/000C
*DRIVER:DELETE/0010             *DRIVER:DISKCONTROL/000A        *DRIVER:DISKLSNTOPSN/0010       *DRIVER:DISKREAD/0002
*DRIVER:DISKRESET/0000          *DRIVER:DISKSTATUS/0008         *DRIVER:DISKVERIFY/000E         *DRIVER:DISKWAIT/0006
*DRIVER:DISKWRITE/0004          *DRIVER:DISKWRITEPROTQ/000C     *DRIVER:OPEN/0000                DRIVER:PFRESTART/001A
*DRIVER:READA/0004              *DRIVER:READB/0008              *DRIVER:RENAME/000E             *DRIVER:RESET/0016
*DRIVER:STARTIO/0018            *DRIVER:STATUS/0014             *DRIVER:WRITEA/0006             *DRIVER:WRITEB/000A
 DRIVERBASE/5800                 DSKBUFFERPOOL/9153             *DSKINFO:BADLSN/002D            *DSKINFO:DIRFCB/0027
 DSKINFO:ERRLSN/003F            *DSKINFO:LOG2NBPS/0018           DSKINFO:MAPALGORITHM/0016      *DSKINFO:MAPFCB/0029
*DSKINFO:MAPLSN/0024            *DSKINFO:MIDALLOC/0014          *DSKINFO:MINALLOC/0012          *DSKINFO:NBPC/0020
 DSKINFO:NBPS/0009              *DSKINFO:NBPSM1/0019             DSKINFO:NCYL/000F              *DSKINFO:NLCN/001E
*DSKINFO:NLSN/001B               DSKINFO:NSPC/0011               DSKINFO:NSPT/000B               DSKINFO:NTPC/000D
 DSKINFO:OPSCOUNT/003C          *DSKINFO:RANDMAP/0022            DSKINFO:READERRCNT/0038         DSKINFO:READERRSTS/003A




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 147; Form 1     Symbols Sorted by Name
IOSSB.ASM
 DSKINFO:SECTORDB/002B           DSKINFO:SEEKERRCNT/0030         DSKINFO:SEEKERRSTS/0032         DSKINFO:SIZE/0043
 DSKINFO:WRITEERRCNT/0034        DSKINFO:WRITEERRSTS/0036       *DSKINFO:WRITEPROTSTATE/0042     DSKPOOLSIZE/1865
*DVDAT:DEPTH/0001                DVDAT:NBPS/0000                *DVDAT:NCYL/0006                *DVDAT:NSPC/0002
*DVDAT:NSPT/0002                *DVDAT:NTPC/0004                *DVDAT:WIDTH/0000                DVTYP.CLOCK/000B
 DVTYP.CONSOLE/0004             *DVTYP.DISK/0001                *DVTYP.DTAPE/0003               *DVTYP.DUMMY/000A
*DVTYP.FILE/0000                *DVTYP.PARIN/0009               *DVTYP.PAROUT/0008               DVTYP.PRINTER/0005
*DVTYP.SERIALIN/0007            *DVTYP.SERIALOUT/0006           *DVTYP.STAPE/0002                DVTYP:TYPE/0000
*E.TYPE0/0000   *E.TYPE1/0010   *E.TYPE2/0020   *E.TYPE3/0030   *EDITDATE/1120   EDITYEAR/1983  *ENDOFIOPACKAGE/A9B8
*ENV:A/0001     *ENV:B/0002      ENV:CC/0000    *ENV:DP/0003     ENV:MINSTACK/0024               ENV:P/000A      ENV:SIZE/000C
*ENV:U/0008     *ENV:X/0004     *ENV:Y/0006     *ERR:ABNORMALSTOP/0068          *ERR:ACTIVATIONNOTINBUFFER/0773
*ERR:ACTIVATIONRECEIVED/0775    *ERR:ALLOC0CLUSTERS/042B        *ERR:ALREADYLOCKED/04B8         *ERR:ATTENTION/0001
*ERR:BADCMDFORMAT/0066          *ERR:BADFIELDWIDTH/0774         *ERR:BADFILENAME/03FF           *ERR:BADFILEVERSION/0405
*ERR:BADFNAMESIZE/03F5          *ERR:BADLOADRECORD/040C         *ERR:BADPOSITION/03EC           *ERR:BADREADBUF/04B0
*ERR:BADWRITEBUF/04B1           *ERR:BOOTCKSUMFAIL/03E8         *ERR:BRANCHFACTORSIZE/0435      *ERR:BUSYFORANOTHERPROCESS/0772
*ERR:CANTGOTO/0067              *ERR:CANTOPENMUSTCREATE/03FD    *ERR:CAPABILITYFAILURE/04C2     *ERR:CHBUSY/0407
*ERR:CHTOOBIG/0406              *ERR:CLOSED/0408                *ERR:CLUSTERSIZELIMITSFILE/041C *ERR:DECRYPTIONKEYSDONTMATCH/0437
*ERR:DEVICEERRORED/0421          ERR:DEVICENOTREADY/0424         ERR:DEVICETIMEDOUT/0412        *ERR:DIRECTORYDAMAGED/040F
*ERR:DISKMOUNTED/03FC            ERR:DISKREAD/0415               ERR:DISKSEEK/0417               ERR:DISKWRITE/0416
*ERR:DISKWRITELOCKED/0419        ERR:DSKWRTPROT/0418            *ERR:DUPLICATEKEY/0434          *ERR:ENDOFMEDIUM/042F
*ERR:EOFHIT/03E9                *ERR:FATALCOMPILE/0064          *ERR:FILEALREADYDELETED/042C    *ERR:FILEINCREATE/03FB
*ERR:FILEISOPEN/03EA            *ERR:FILENOTFOUND/03F3          *ERR:FILEWRTPROT/03F2           *ERR:HCSICTOOSMALL/0401
*ERR:IBUFOVERFLOW/0410           ERR:ILLDEVICEOP/040A           *ERR:ILLEGALINTERLOCKFUNCTION/04BE
*ERR:ILLEGALJOBCONTROL/04C1     *ERR:ILLEGALLCN/03F4            *ERR:ILLEGALSYSCALL/0409        *ERR:ILLFILESIZE/0400
*ERR:ILLLSN/040E                *ERR:IMPLEMENTATIONLIMITREACHED/04BD            *ERR:INPUTTIMEOUT/042E
*ERR:IOINPROGRESS/0771          *ERR:JOBCOMPLETED/04C4          *ERR:JOBKILLED/04C3             *ERR:LCNWASNTALLOCATED/03F8
*ERR:LOCKRESET/04BC             *ERR:MEMORYMGMTFAIL/04BF        *ERR:MTBADCONFIG/04B7           *ERR:MTNOROOM/04B6
*ERR:MUSTBEDISK/0422            *ERR:NBPCTOOBIG/03ED            *ERR:NEWFILEEXISTS/03F6         *ERR:NLSNGE224/041B
*ERR:NODEBUGGER/03EB            *ERR:NODEFAULTPROGRAM/03F0      *ERR:NODISKMAP/03EE             *ERR:NODISKSPACE/03F7
*ERR:NOERRORMSGS/03FE           *ERR:NOFREEFCBS/03F9            *ERR:NOMATCHFCB/03EF            *ERR:NOMOREJOBS/04C0
*ERR:NONE/0000  *ERR:NOSUCHDEVICE/0420          *ERR:NOSUCHKEY/0433             *ERR:NOSUCHLUN/0426
*ERR:NOSUCHOBJECT/04B9          *ERR:NOSUCHPROGRAM/0428         *ERR:NOTALOADFILE/0404          *ERR:NOTENOUGHCHANNELS/04B4
*ERR:NOTENOUGHPOOL/0402         *ERR:NOTENOUGHROOM/040D         *ERR:NOTENUFMEM/0069            *ERR:NOTIMEOUTBLKS/0431
*ERR:NOTLOCKED/04BA             *ERR:NOTOPENTOCONSOLE/0423      *ERR:NOTUNDERTIMESHARE/04B5     *ERR:OBJECTDESTROYED/04BB
*ERR:OLDFILEEXISTS/0429         *ERR:PRINTERNOTREADY/042D       *ERR:PROFILENOTFOUND/0777       *ERR:PROFILENOTMALLEABLE/0778
*ERR:PROGRAMKILLED/0411         *ERR:PWRFAILDISKF/0403          *ERR:RDBUFTOOBIG/04B2           *ERR:RDBUFTOOSMALL/041E
*ERR:RENAMEDEVICE/040B          *ERR:SDOSCKSUM/041A             *ERR:SDOSMTALREADYRUNNING/04CE  *ERR:SDOSMTPRIMSMISSING/04D0
*ERR:SDOSNOTREGISTERED/0436     *ERR:SECTORSIZE2/0413           *ERR:SELFTESTCKSUM/0430         *ERR:SERIALNOWRONG/0432
*ERR:STATUSHASCHANGED/04CF      *ERR:SYSCALLTOOSHORT/041D       *ERR:SYSTEMCROAKED/0414         *ERR:TIMEDINPUTEXPIRED/0776
*ERR:TIMENOTSET/0425            *ERR:WARNINGCOMPILE/0065        *ERR:WRBUFTOOBIG/04B3           *ERR:WRBUFTOOSMALL/041F
 ERR:WRONGDISKTYPE/076E         *ERR:WRONGFILESYSTEM/03FA       *ERR:ZEROSTARTADDRESS/0427       ERRETX/583A    *ERROREXIT:CODE/0002
*ERROREXIT:SCLEN/0004           *ERRORRTS/0D39  *EXIT:SCLEN/0002                *FCB:DAY/0016   *FCB:DIRDISP/0005
*FCB:DIRLSN/0002                *FCB:DISKINFO/0000              *FCB:FILESIZE/0011              *FCB:FLAGS/000A *FCB:HCSIC/000E
*FCB:HLCN/000C  *FCB:HLSN/0007  *FCB:MONTH/0017 *FCB:NCLUSTERS/000F             *FCB:PROT/0015  *FCB:REFCOUNT/000B
 FCB:SIZE/001A  *FCB:VERSION/0019               *FCB:YEAR/0018  *FCBS/7F60       FD.MAP/5F32     FD.MAP1/5F3E    FD.MAP2/5F44
 FD.MAP3/5F4A    FD.MAP4/5F50    FD.MAP5/5F56    FDABORT/60D7    FDBUILDMAP/5E0C                 FDBUILDMAP1/5E15
 FDBUILDMAP2/5E1A                FDBUILDMAP3/5E20                FDBUILDMAP4/5E2E                FDBUILDMAP5/5E42
 FDCONTROL/5DD2  FDCYL/005D      FDDISMOUNT/5DFA                 FDDIVNSPT/0053  FDDONE/608C     FDDOUBLESECTOR/0058
 FDDOUBLESEEK/0057               FDDRIVER/5DC6   FDDRVCAPABILITY/0047            FDDSKCAPABILITY/0048            FDERROR/608A
 FDHEADCHAIN/0043                FDINTDCB/7C99   FDINTDRIVE/7C9B                 FDINTFREE/7C98  FDINTISSUECOMMAND/6097
 FDINTREAD/6284  FDINTREAD1/629F                 FDINTREAD2/62AD                 FDINTREAD3/62FA                 FDINTREAD4/6305
 FDINTREADY/60F3                 FDINTREADY1/60FE                FDINTSAMEUNIT/6116              FDINTSTART1/5FEF
 FDINTSTARTDCB4/5FE2             FDINTTIMEOUTBLOCK/7C9C          FDINTVERIFY/61D7                FDINTVERIFY1/61FA
 FDINTVERIFY2/6208               FDINTVERIFY3/6278               FDINTWAITREADY/6037             FDINTWRITE/6139
 FDINTWRITE1/614B                FDINTWRITE2/61B1                FDINTWRITE3/61BC                FDK16MODNSPT/0064
 FDK1MODNSPT/0060                FDK2MODNSPT/0061                FDK4MODNSPT/0062                FDK8MODNSPT/0063




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 148; Form 1     Symbols Sorted by Name
IOSSB.ASM
*FDMAKEREADY/60F9                FDMAP/0065      FDMAPALGORITHM/005E             FDMAPDONE/5F5B  FDMODULONSPT/5E4B
 FDMODULONSPTB/5E54              FDNBPSDIV32/0055                FDNEXTCHAIN/0045                FDNSPT/0052     FDPORTB/0059
 FDREAD/5DD9     FDREADCMD/004D  FDREADWRITE/0056                FDRESTORE/920E  FDRESTORECMD/0049               FDRETRY/005B
 FDRW1/611E      FDSEEK/5FF6     FDSEEK1/6019    FDSEEK2/602E    FDSEEKCMD/004A *FDSEEKDONE/6034                *FDSEEKERROR/6078
 FDSEEKHOME/6052                 FDSEEKHOME1/6064                FDSEEKHOME2/606F               *FDSEEKREQUIRED/6004
 FDSEEKRETRY/005A                FDSETCYLADD/60E7                FDSETCYLADD.1/60EA              FDSETUP1/5E8F   FDSETUP2/5EA8
 FDSETUP3/5EAA   FDSETUP4/5EB3   FDSETUP5/5EBA   FDSETUP6/5EC7   FDSETUPDRIVE/5E5D               FDSIZE/007F     FDSTARTIO/5DEE
*FDSTATE/0050    FDSTATEJ/004F  *FDSTEPINCMD/004B               *FDSTEPOUTCMD/004C               FDTEARLSN/5ED2  FDTEARLSN1/5EEC
 FDTEARLSN2/5F06                 FDTEARLSN3/5F07                 FDTIMEOUT/60BA  FDTIMEOUT2/60B7
 FDUNEXPECTEDINT/68C0            FDUNIT/005C     FDWAIT1/5E05    FDWAIT2/5DFA    FDWAITDONE/5DFC                 FDWRITE/5DDD
 FDWRITE0/5DDF   FDWRITE1/5DFB   FDWRITECMD/004E                *FILESYSTEMVERSION/0010          FUSEBURNEDUP/5B19
*GETERROR:ACTUALCOUNT/0008      *GETERROR:BUFFERP/000A          *GETERROR:MAXCOUNT/000C         *GETERROR:SCLEN/000E
*GETSERIALNUMBER:ACTUALCOUNT/0008               *GETSERIALNUMBER:BUFFERP/000A   *GETSERIALNUMBER:MAXCOUNT/000C
*GETSERIALNUMBER:SCLEN/000E      GETYEAR/5D86    GETYEAR1/5D8E   GOTOUTPUT:$F7C0/672B            GOTOUTPUT:$F7C2/6866
 GOTOUTPUT:$F7C4/6758            GOTOUTPUT:$F7C6/6785            GOTOUTPUT:$F7C8/67B2            GOTOUTPUT:$F7CA/67DF
 GOTOUTPUT:$F7CC/680C            GOTOUTPUT:$F7CE/6839            IBM.DCB/7CA2   *IC.IRQ/0080    *IC.IRQ0/0001   *IC.IRQ1/0002
 IC.IRQ2/0004   *IC.IRQ3/0008   *IC:CREATE/0000 *IC:DESTROY/0001                *IC:LOCK/0003   *IC:RELEASE/0004
*IC:RESET/0002  *IC:TEST/0005   *IGNORED/0000    ILGETDEV:$F7C0/5911             ILGETDEV:$F7C2/59C0             ILGETDEV:$F7C4/592A
 ILGETDEV:$F7C6/5943             ILGETDEV:$F7C8/595C             ILGETDEV:$F7CA/5975             ILGETDEV:$F7CC/598E
 ILGETDEV:$F7CE/59A7             ILGETDEVICESTATUSFROMACIAERROR/5A9E             ILGETDEVSTATUSFROMACIA/5A97     ILLDEVICEOP/5835
 ILPUTDEV:$F7C0/5908             ILPUTDEV:$F7C2/59B7             ILPUTDEV:$F7C4/5921             ILPUTDEV:$F7C6/593A
 ILPUTDEV:$F7C8/5953             ILPUTDEV:$F7CA/596C             ILPUTDEV:$F7CC/5985             ILPUTDEV:$F7CE/599E
 INBUF:$F7C0/699F                INBUF:$F7C2/70BB                INBUF:$F7C4/6AA3                INBUF:$F7C6/6BA7
 INBUF:$F7C8/6CAB                INBUF:$F7CA/6DAF                INBUF:$F7CC/6EB3                INBUF:$F7CE/6FB7
 INBUFSIZE:$F7C0/0050            INBUFSIZE:$F7C2/0050            INBUFSIZE:$F7C4/0050            INBUFSIZE:$F7C6/0050
 INBUFSIZE:$F7C8/0050            INBUFSIZE:$F7CA/0050            INBUFSIZE:$F7CC/0050            INBUFSIZE:$F7CE/0050
 INPUTTOBLK:$F7C0/7221           INPUTTOBLK:$F7C2/7BA3           INPUTTOBLK:$F7C4/737D           INPUTTOBLK:$F7C6/74D9
 INPUTTOBLK:$F7C8/7635           INPUTTOBLK:$F7CA/7791           INPUTTOBLK:$F7CC/78ED           INPUTTOBLK:$F7CE/7A49
*INTDISABLE/5816                *INTENABLE/5819 *INTERLOCK:BUFFERP/0004         *INTERLOCK:COUNT/0006
*INTERLOCK:FUNCTION/0002        *INTERLOCK:SCLEN/0008            INTERRUPTDEVICEPOLL/688A       *INTERRUPTSTACK/9106
 INTERRUPTSTACKEND/9153          INTERRUPTSTACKSIZE/0040        *INTRTI/581C     INTSETUP/9146   INTVECTOR/F3F8 *IOCB:BUFFERP/0005
*IOCB:BYTECOUNT/0016            *IOCB:COLCNT/000C               *IOCB:CURBYTE/000D              *IOCB:CURLCN/0018
*IOCB:CURLSN/0002               *IOCB:DCB/0000  *IOCB:DRDSI/0012                *IOCB:DRIVER/0009               *IOCB:DRSN/001A
*IOCB:EOFFLAG/000B              *IOCB:FCB/0007  *IOCB:HRDSI/001F                *IOCB:HRSN/0021 *IOCB:LOCATEDF/0011
*IOCB:NEXTBYTE/0014             *IOCB:RBN/001D  *IOCB:RDCN/001B  IOCB:SIZE/0022  IOCBPOINTERS/9080               IOCBS/879A
 IODRIVERBODY/0000               IODRIVERINIT/0001               IODRIVERPOLL/0000               IODRIVERRAM/0000
 IOPKDEFS/0001   IOQUANTUM/0003  IRQINT/671F    *ISCONSOLE:SCLEN/0002           *JC:CREATE/0000 *JC:DESTROY/0002
*JC:TESTDONE/0001               *JOBCONTROL:ACTUALCOUNT/0008    *JOBCONTROL:BUFFERP/0004        *JOBCONTROL:COUNT/0006
*JOBCONTROL:FUNCTION/0002       *JOBCONTROL:MAXCOUNT/000C       *JOBCONTROL:SCLEN/0008          *K/0400
*KILLENABLE:SCLEN/0002          *KILLPROOF:SCLEN/0002            LCN:SIZE/0002   LENPRIMITIVETABLE/002B          LIMIT/0004
 LINEBUF:$F7C0/69EF              LINEBUF:$F7C2/710B              LINEBUF:$F7C4/6AF3              LINEBUF:$F7C6/6BF7
 LINEBUF:$F7C8/6CFB              LINEBUF:$F7CA/6DFF              LINEBUF:$F7CC/6F03              LINEBUF:$F7CE/7007
 LINEBUFSIZE:$F7C0/0064          LINEBUFSIZE:$F7C2/0064          LINEBUFSIZE:$F7C4/0064          LINEBUFSIZE:$F7C6/0064
 LINEBUFSIZE:$F7C8/0064          LINEBUFSIZE:$F7CA/0064          LINEBUFSIZE:$F7CC/0064          LINEBUFSIZE:$F7CE/0064
*LINEFLAGS/00F0  LIST.ALL/0001   LIST.CLOCK/0001                 LIST.IOPACKAGE/0001             LIST.MT/0001    LIST.SDOSDEFS/0000
 LIST.SDOSIOVTDEFS/0000          LIST.SSBFD/0001                 LIST.SSBSD/0001                 LIST.SSBWD/0001
 LIST.VIRTUALTERMINAL/0001       LISTDEFS/0000  *LOAD:LENGTH/0006               *LOAD:NAMEP/0004                *LOAD:SCLEN/000E
 LSN:SIZE/0003   M6800/0000      M6801/0000      M6809/0001      MAKEBCD/5BF6    MAPRAM/F6F0    *MEMSIZE/003C    MINSTACK/0024
 MONTH/6934      MT:CLOCKTICKED/5AF6             MT:CLOCKTICKED2/5B03            MT:FUSE/5B13    MTCRASHINFO/F000
 MUL60/5D5D      MUL60.1/5D71    NDISKDCBS/0006  NDRIVES/0006    NEXT5INCHDRIVE/7E2D             NEXT8INCHDRIVE/7CA2
 NEXTAVAILABLEPAGE/F008          NEXTDEVICEDCB/6924              NEXTDISKDCB/7EBD                NEXTDPB/5A30    NEXTTCB/7275
 NEXTTIMEOUT/7EB7                NIOCHANNELS/0043                NMAGICFCBS/0002                *NO/0000         NOINT:$F7C0/674C
 NOINT:$F7C2/6887                NOINT:$F7C4/6779                NOINT:$F7C6/67A6                NOINT:$F7C8/67D3
 NOINT:$F7CA/6800                NOINT:$F7CC/682D                NOINT:$F7CE/685A                NOTCLOCKINT/6917
 NOTDCDDROP:$F7C0/673F           NOTDCDDROP:$F7C2/687A           NOTDCDDROP:$F7C4/676C           NOTDCDDROP:$F7C6/6799




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 149; Form 1     Symbols Sorted by Name
IOSSB.ASM
 NOTDCDDROP:$F7C8/67C6           NOTDCDDROP:$F7CA/67F3           NOTDCDDROP:$F7CC/6820           NOTDCDDROP:$F7CE/684D
 NOTFLOPPYINTERRUPT/68C1         NOTINPUT:$F7C0/6746             NOTINPUT:$F7C2/6881             NOTINPUT:$F7C4/6773
 NOTINPUT:$F7C6/67A0             NOTINPUT:$F7C8/67CD             NOTINPUT:$F7CA/67FA             NOTINPUT:$F7CC/6827
 NOTINPUT:$F7CE/6854             NOTOUTPUT:$F7C0/6733            NOTOUTPUT:$F7C2/686E            NOTOUTPUT:$F7C4/6760
 NOTOUTPUT:$F7C6/678D            NOTOUTPUT:$F7C8/67BA            NOTOUTPUT:$F7CA/67E7            NOTOUTPUT:$F7CC/6814
 NOTOUTPUT:$F7CE/6841            NOTWDINTERRUPT/6907             NTIMEOUTBLOCKS/0012             NTIMEOUTS/0012 *OKRTS/0C39
*OPEN:CHANNEL/0002              *OPEN:LENGTH/0006               *OPEN:NAMEP/0004                *OPEN:SCLEN/000E
 OUTBUF:$F7C0/694F               OUTBUF:$F7C2/706B               OUTBUF:$F7C4/6A53               OUTBUF:$F7C6/6B57
 OUTBUF:$F7C8/6C5B               OUTBUF:$F7CA/6D5F               OUTBUF:$F7CC/6E63               OUTBUF:$F7CE/6F67
 OUTBUFSIZE:$F7C0/0050           OUTBUFSIZE:$F7C2/0050           OUTBUFSIZE:$F7C4/0050           OUTBUFSIZE:$F7C6/0050
 OUTBUFSIZE:$F7C8/0050           OUTBUFSIZE:$F7CA/0050           OUTBUFSIZE:$F7CC/0050           OUTBUFSIZE:$F7CE/0050
*OUTPUTTOBLK:$F7C0/7219          OUTPUTTOBLK:$F7C2/7B9B          OUTPUTTOBLK:$F7C4/7375          OUTPUTTOBLK:$F7C6/74D1
 OUTPUTTOBLK:$F7C8/762D          OUTPUTTOBLK:$F7CA/7789          OUTPUTTOBLK:$F7CC/78E5          OUTPUTTOBLK:$F7CE/7A41
*PATCHSPACE/5840                *PC.ENCH0/0001  *PC.ENCH1/0002   PC.ENCH2/0004  *PC.ENCH3/0008  *PC.RDTAT/0080   PRIMITIVETABLE/5AAD
*PROFILE.EPSONMX80/0001         *PROFILE.HARDCOPYVT/0001        *PROFILE.MALLPT/0001            *PROFILE.SOROC120/0001
 PROFILECHAIN/5A30               PROFILENUM.EPSONMX80/000E       PROFILENUM.HARDCOPYVT/0006      PROFILENUM.MALLPT/0009
 PROFILENUM.MALVT/0001           PROFILENUM.SOROC120/0004       *PROT::BACKUP/0001              *PROT::WRITE/0040
 QUANTUM/F012    QUANTUMTHRESHOLD/F013          *RDSI:BLINK/0009                 RDSI:CYLINDER/0012             *RDSI:DISKINFO/0000
*RDSI:FLINK/0007                 RDSI:LSN/0002  *RDSI:MODIFIED/000B             *RDSI:RETRYCOUNT/000D            RDSI:SECTOR/000E
 RDSI:SECTORBASE/0005           *RDSI:SIZE/0014 *RDSI:STATE/000C                 RDSI:TRACK/0010                *RDSISTATE:IDLE/0000
 RDSISTATE:READING/0001         *RDSISTATE:VERIFYING/0003        RDSISTATE:WRITING/0002         *READA:ACTUALCOUNT/0008
*READA:BUFFERP/000A             *READA:CHANNEL/0002             *READA:LMFLAG/0003              *READA:MAXCOUNT/000C
*READA:SCLEN/000E               *READB:ACTUALCOUNT/0008         *READB:BUFFERP/000A             *READB:CHANNEL/0002
*READB:MAXCOUNT/000C            *READB:SCLEN/000E                READERROR/6082 *READLUNNAME:SCLEN/000E         *REG:A/0001
*REG:B/0002     *REG:CC/0000    *REG:DP/0003    *REG:PC/000A    *REG:U/0008     *REG:X/0004     *REG:Y/0006
 REMAININGQUANTUM/F014          *RENAME:CHANNEL/0002            *RENAME:LENGTH/0006             *RENAME:NAMEP/0004
*RENAME:SCLEN/000E               RESET:$F7C0/918E                RESET:$F7C2/91FE                RESET:$F7C4/919E
 RESET:$F7C6/91AE                RESET:$F7C8/91BE                RESET:$F7CA/91CE                RESET:$F7CC/91DE
 RESET:$F7CE/91EE                RETURNTOUSER/F094               ROMONLY/0000    RTI:$F7C0/673E  RTI:$F7C2/6879  RTI:$F7C4/676B
 RTI:$F7C6/6798  RTI:$F7C8/67C5  RTI:$F7CA/67F2  RTI:$F7CC/681F  RTI:$F7CE/684C *RTS:$F7C0/5910 *RTS:$F7C2/59BF *RTS:$F7C4/5929
*RTS:$F7C6/5942 *RTS:$F7C8/595B *RTS:$F7CA/5974 *RTS:$F7CC/598D *RTS:$F7CE/59A6  RW:POSITION/000E
*RWPOSITION:SCLEN/0012           S.BUSY/0001     S.CMDA/0004     S.DATA/F6E4     S.DONE/0000    *S.HDAPFP/0001  *S.HDASFP/0002
 S.HDASWP/0004   S.INTE/0010     S.INTR/0040     S.MSG/0008      S.RDATA/000C    S.RDWR/0002     S.REQ/0080      S.RSTA/0008
 S.SEL/0020      S.SEND/000A     S.STAT/F6E5     S.WDATA/000E    SAMETRACKCAPABILITY/6023       *SC:ALLSTATUS/0033
*SC:ATTENTIONCK/0030             SC:DEVICESPECIFICOP/0010       *SC:GETACTCOL/0011              *SC:GETCOL/0001
*SC:GETDATACOUNT/0036           *SC:GETEOF/0002 *SC:GETERRORSTATS/0011          *SC:GETFILEDATE/0010            *SC:GETFILEPROT/0011
*SC:GETFILESIZE/0003            *SC:GETFREECOUNT/0035           *SC:GETLASTBADLSN/0010          *SC:GETLINEFLAGS/002C
*SC:GETLINEFLAGSHINT/0034       *SC:GETPARAMS/0005              *SC:GETPOS/0000 *SC:GETPROFILE/0010
*SC:GETTIMESHARE/0032            SC:GETTYPE/0004                *SC:STATUSCK/0031                SCBLK:DATA/000E
 SCBLK:END/000E *SCBLK:OPCODE/0000               SCBLK:PARAMS/0002               SCBLK:RDBUF/000A                SCBLK:RDLEN/000C
 SCBLK:RPLEN/0008               *SCBLK:WLEN/0001                 SCBLK:WRBUF/0004                SCBLK:WRLEN/0006
 SD.DCB/7C51     SD0.DCB/7D26    SDBASEPAGE/0078                 SDCONTROL/664E  SDCOUNTCOMMAND1/66A8            SDCYLBASE/E000
 SDDISMOUNT/6666                *SDDONE/6719     SDDRIVER/6642   SDINTREAD/66D0  SDINTSTART/6695                 SDINTWRITE/66CE
 SDMAPSLOT/FFFE *SDNEXTPAGE/7C4F                 SDOS/C200      *SDOS:BLOCKMOVE/0042             SDOS:CHECKRDLEN/0036
*SDOS:CHECKSCLEN/003C            SDOS:CHECKWRLEN/0039            SDOS:CLOCK/000B                 SDOS:CLOCKTICKED/001B
*SDOS:CONFIGURATION/0003        *SDOS:CURRENTASK/001E           *SDOS:DAY/000E  *SDOS:ENTRYSIZE/0048             SDOS:ERROR/002D
 SDOS:ERRORED/0033               SDOS:ERRORSAVE/0030             SDOS:EXTENSIONSIZE/0048        *SDOS:GETRUNNINGENCRYPTED/0045
 SDOS:IOBLOCKPTR/0007           *SDOS:IOCBPOINTER/0009           SDOS:IOINT/0012                *SDOS:KILLPROOF/0020
*SDOS:KILLUSERPROGRAM/0021      *SDOS:LASTERROR/0001            *SDOS:MONTH/000F                *SDOS:RESCHEDULE/0018
 SDOS:RTI/0015  *SDOS:SERIALNUMBER/0005         *SDOS:STACKSWITCHED/0011         SDOS:STARTIO/0024
*SDOS:TABLEBRANCH/003F          *SDOS:VERSIONNUMBER/0000         SDOS:VTATTNCHECK/FFD3           SDOS:VTCLEARIN/FFB8
 SDOS:VTCLEAROUT/FFBB            SDOS:VTDISPATCH/FFE2            SDOS:VTEDITTASK/FFCA            SDOS:VTILGETBUF/FFC7
 SDOS:VTILPUTBUF/FFC4            SDOS:VTINPUTINT/FFDC            SDOS:VTINPUTTO/FFD6            *SDOS:VTINTDCB/FFFE
 SDOS:VTMALLPT/FFCD              SDOS:VTMALVT/FFD0               SDOS:VTOUTPUTINT/FFDF           SDOS:VTOUTPUTTO/FFD9
 SDOS:VTTLGETBUF/FFC1            SDOS:VTTLPUTBUF/FFBE           *SDOS:WAITCOND/0027              SDOS:WAITEVENT/002A




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 150; Form 1     Symbols Sorted by Name
IOSSB.ASM
*SDOS:YEAR/0010 *SDOSVERSION/0011                SDREAD/6655     SDREADWRITE/7C50                SDRESTORE/92A3  SDRESTORE1/92A5
 SDRESTORE2/92BC                 SDSETUPDRIVE/6668              *SDSTARTIO/665E  SDT0.DCB/7E2D  *SDTEARLSN/6671 *SDWAIT2/6666
 SDWAITDONE/665E                 SDWRITE/6659    SDWRITE1/665B  *SDWRITE2/6667  *SECTORDB:ADDRESS/0005
*SECTORDB:DISKINFO/0000         *SECTORDB:LSN/0002              *SECTORDB:SIZE/0007             *SETERROR:CODE/0002
*SETERROR:SCLEN/0004             SETFUSE/5B0B    SETQUANTUM/5ADA                 SETYEAR/5C06    SETYEAR1/5C0B
 SPECIALFN:CLEAR/0082            SPECIALFN:EEOL/0083            *SPECIALFN:NEWLINE/0080          SPECIALFN:POSN/0081
 SPECIALOUTPUT:EPSONMX80/5A1C    SPECIALOUTPUT:EPSONMX80CLEAR/5A23               SPECIALOUTPUT:SOROC120/5A43
 SPECIALOUTPUT:SOROC120CLEAR/5A75                SPECIALOUTPUT:SOROC120EEOL/5A8A                 SPECIALOUTPUT:SOROC120POSN/5A52
*SSBCLKCNT100US/F700            *SSBCLKCNT10MS/F701              SSBCLKCNTDAYS/F706              SSBCLKCNTHRS/F704
 SSBCLKCNTMIN/F703               SSBCLKCNTMNTHS/F707             SSBCLKCNTSEC/F702              *SSBCLKICR/F711  SSBCLKISR/F710
 SSBCLKRAM100US/F708             SSBCLKRAM10MS/F709              SSBCLKRAMDAYS/F70E             *SSBCLKRAMHRS/F70C
*SSBCLKRAMMIN/F70B               SSBCLKRAMMNTHS/F70F            *SSBCLKRAMSEC/F70A               SSBEXTSTATUS/F762
 SSBIOBUFADRHI/F762             *SSBIOBUFADRLO/F763              SSBIOBUFFER/F760                SSBPIACRA/F766  SSBPIACRB/F767
 SSBPIAORA/F764  SSBPIAORB/F765  SSBREADCLOCK/5D24               SSBREADCLOCK1/5D22             *SSBSETCLOCK/5BD3
 SSBSTATUSBIT/F714               SSBWDCMD/F76C   SSBWDDATA/F76F  SSBWDSECTOR/F76E                SSBWDSTATUS/F76C
 SSBWDTRACK/F76D                 STACK:$F7C0/72CD                STACK:$F7C2/7C4F                STACK:$F7C4/7429
 STACK:$F7C6/7585                STACK:$F7C8/76E1                STACK:$F7CA/783D                STACK:$F7CC/7999
 STACK:$F7CE/7AF5               *STATUS:ACTUALCOUNT/0008        *STATUS:BUFFERP/000A            *STATUS:CHANNEL/0002
*STATUS:CODE/0003               *STATUS:COLUMN/0000             *STATUS:DATA/0000               *STATUS:DATEDAY/0003
*STATUS:DATEMONTH/0004          *STATUS:DATETICKS/0000          *STATUS:DATEYEAR/0005           *STATUS:DEVTYPE/0000
*STATUS:DIST/0000               *STATUS:EOFFLAG/0000            *STATUS:ERRLSN/000F             *STATUS:FILESIZE/0000
*STATUS:LASTBADLSN/0000         *STATUS:MAXCOUNT/000C           *STATUS:NBPS/0000               *STATUS:NCYL/0006
*STATUS:NSPC/0002               *STATUS:NSPT/0002               *STATUS:NTPC/0004               *STATUS:OPSCOUNT/000C
*STATUS:PROT/0000               *STATUS:READERRCNT/0008         *STATUS:READERRSTS/000A         *STATUS:SCLEN/000E
*STATUS:SEEKERRCNT/0000         *STATUS:SEEKERRSTS/0002         *STATUS:WRITEERRCNT/0004        *STATUS:WRITEERRSTS/0006
*SYSCALL$/00FB  *SYSCALL:ATTNCHECK/0019         *SYSCALL:CHAIN/0006             *SYSCALL:CLOSE/0002
*SYSCALL:CLOSELOG/0008          *SYSCALL:CONTROL/000E           *SYSCALL:CREATE/0001            *SYSCALL:CREATELOG/0007
*SYSCALL:DEBUG/0018             *SYSCALL:DELAY/001C             *SYSCALL:DELETE/0004            *SYSCALL:DISKDEFAULT/0009
*SYSCALL:DISPERROR/0015         *SYSCALL:ERROREXIT/0012         *SYSCALL:EXIT/0011              *SYSCALL:GETERROR/0014
*SYSCALL:GETSERIALNUMBER/001E   *SYSCALL:INTERLOCK/001B         *SYSCALL:ISCONSOLE/001A         *SYSCALL:JOBCONTROL/001F
*SYSCALL:KILLENABLE/0017        *SYSCALL:KILLPROOF/0016         *SYSCALL:LOAD/0005              *SYSCALL:OPEN/0000
*SYSCALL:READA/000A             *SYSCALL:READB/000B             *SYSCALL:READLUN/001D           *SYSCALL:RENAME/0003
*SYSCALL:SETERROR/0013          *SYSCALL:STATUS/000F            *SYSCALL:WAITDONE/0010          *SYSCALL:WRITEA/000C
*SYSCALL:WRITEB/000D             SYSCALLIO/5800  SYSDEPENDENT/00F0              *SYSTEMBANK/0000                 SYSTEMDEFS/0000
 SYSTEMSPSAVE/F017               TASKQUEUE/7275  TCB:$F7C0/7275  TCB:$F7C2/7BF7  TCB:$F7C4/73D1  TCB:$F7C6/752D  TCB:$F7C8/7689
 TCB:$F7CA/77E5  TCB:$F7CC/7941  TCB:$F7CE/7A9D *TCB:COND/0004  *TCB:LNK/0000   *TCB:PARAM/0006  TCB:SCRATCHPAD/0008
 TCB:SIZE/0010  *TCB:STACK/0002  TCBSTACK:$F7C0/72C1             TCBSTACK:$F7C2/7C43             TCBSTACK:$F7C4/741D
 TCBSTACK:$F7C6/7579             TCBSTACK:$F7C8/76D5             TCBSTACK:$F7CA/7831             TCBSTACK:$F7CC/798D
 TCBSTACK:$F7CE/7AE9            *TEMP/0000      *TEMPA/0000     *TEMPB/0001      TEMPX/0000      TESTFUSE/5B0F   THISDPB/5A30
 TICKSPERSECOND/003C             TIME$/693E      TIME$:HOURS/693E                TIME$:MINUTES/6941              TIME$:SECONDS/6944
*TIMEOUT:DCB/0006                TIMEOUT:FUSE/0002              *TIMEOUT:LINK/0000              *TIMEOUT:ROUTINE/0004
 TIMEOUT:SIZE/0008               TIMEOUTQUEUE/7EB7               TIMESLICEEXPIRED/F0AF           TIMESLICEUP/F019
 TLCHECKREADY:$F7C0/591A         TLCHECKREADY:$F7C2/59C9         TLCHECKREADY:$F7C4/5933         TLCHECKREADY:$F7C6/594C
 TLCHECKREADY:$F7C8/5965         TLCHECKREADY:$F7CA/597E         TLCHECKREADY:$F7CC/5997         TLCHECKREADY:$F7CE/59B0
*TTYBUFFERS/694F                 TTYDCB/7178     TTYTCB/7275     TTYTIMEOUTS/7219               *UNSWITCHEDBYTES/F015
 USERBANK/F011   USERCURRENTSIZE/5B1E            USERCURSIZE1/5B31               USERCURSIZE2/5B63               USERMAXPAGE/0077
 USERRTI/F09A    USERSELECT/5B6B                 USERSELECT.ERROR/5B75           USERSPACEINTERRUPT/F081
 USERSPACESYSCALL/F05D           USERSPSAVE/00F1                 VT:DRIVERESTIMATEDSIZE/1800    *VT:INTERRUPTPOLLCHAIN/671F
*VTCOLORING:BLINK/0020          *VTCOLORING:CHARACTERSETMASK/00E0               *VTCOLORING:CHARACTERSETNORMAL/0000
*VTCOLORING:COLORMASK/0007      *VTCOLORING:INTENSITYHIGH/00C0  *VTCOLORING:INTENSITYLOW/0040   *VTCOLORING:INTENSITYMASK/00C0
*VTCOLORING:INTENSITYMEDIUM/0080                *VTCOLORING:INTENSITYNORMAL/0000                *VTCOLORING:NOTBLUE/0001
*VTCOLORING:NOTGREEN/0002       *VTCOLORING:NOTRED/0004         *VTCOLORING:REVERSEVIDEO/0008   *VTCOLORING:UNDERSCORE/0010
 VTDRIVER/A9B8  *WAITDONE:CHANNEL/0002          *WAITDONE:SCLEN/0003            *WD.MAP/642D     WD.MAP1/6436    WD.MAP2/643C
 WD.MAP3/6442    WD.MAP4/6448    WD.MAP5/644E    WD0.DCB/7EBD    WDADP/007E      WDBUILDMAP/6378                 WDBUILDMAP1/6380
 WDBUILDMAP2/6385                WDBUILDMAP3/638B                WDBUILDMAP4/6399                WDBUILDMAP5/63AD




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 151; Form 1     Symbols Sorted by Name
IOSSB.ASM
 WDBUSY/0001     WDCOMPLETE/6601                 WDCOMPLETE1/6604                WDCOMPLETE2/6615                WDCONTROL/632C
 WDCOUNTCOMMAND1/64EB           *WDDISKPARAMS/0084               WDDISMOUNT/6333                 WDDONE/65D8     WDDRIVER/6320
*WDDRQ/0002      WDERROR/65D6    WDGETERROR/65B6                 WDGETERROR1/65C5               *WDGETERRORSTATS/633B
 WDINTDCB/7EB3   WDINTFREE/7EB2  WDINTLOGO/653E  WDINTLOGO1/6550                 WDINTLOGO2/6562                 WDINTR1/68CD
 WDINTR2/68E0    WDINTR3/68ED    WDINTREAD/6576  WDINTREAD1/658E                 WDINTREADERROR/6582             WDINTSEEK/6572
 WDINTSTART/64F9                 WDINTSTART1/650A                WDINTSTART2/652D                WDINTTIMEOUTBLOCK/7EB7
 WDINTWRITE/6593                 WDINTWRITE1/65B1                WDINTWRITEERROR/65A5            WDISSUECMD/64B7
 WDK16MODNSPT/004C               WDK1MODNSPT/0048                WDK2MODNSPT/0049                WDK4MODNSPT/004A
 WDK8MODNSPT/004B               *WDLATE/0004     WDLOGO/0094     WDLOGOSTATS/009A                WDLOOPCOUNT/006D
 WDLOOPINIT/64A1                 WDLOOPTIMEDOUT/64A7             WDMAP/004D      WDMAPALGORITHM/0046
 WDNUMBEROFHEADS/0008            WDPARK/633F     WDREAD/6343     WDREADDATA/65E7                 WDREADDATA1/65EA
 WDREADERROR/65CE                WDREADWRITE/006E                WDRESTORE/9226  WDRESTORE1/9279                 WDRESTORE2/927E
 WDRESTORE3/9288                 WDRESTORE4/928E                 WDRSEN/0074     WDRSERROR/007A  WDSEEK/008E     WDSELECT/6455
 WDSELECT1/645C  WDSELECT2/646D *WDSENDCMD/6473  WDSENDCMD1/6475                 WDSENDDATA/648A                 WDSENDDATA1/648C
 WDSETERRLSN/64EE                WDSETUPDRIVE/63B6               WDSETUPDRIVE1/63CB              WDSIZE/009E     WDSTACK/7EB5
 WDSTARTIO/6358 *WDSTATE/0044    WDSTATEJ/0043   WDTEARLSN/63CE  WDTEARLSN1/63E1                 WDTEARLSN2/640B
 WDTIMEOUT/6629  WDUNEXPECTEDINT/6906            WDWAIT1/6371    WDWAIT2/6364    WDWAITDONE/6366                 WDWRITE/6347
 WDWRITE1/6349   WDWRITE2/6365   WDWRITEERROR/65D3               WDWRITEPROTECTERR/65C9          WINCHESTERISDEFAULTDISK/0001
 WINCHESTERSIZE/0014            *WRITEA:BUFFERP/0004            *WRITEA:CHANNEL/0002            *WRITEA:COUNT/0006
*WRITEA:SCLEN/0008              *WRITEB:BUFFERP/0004            *WRITEB:CHANNEL/0002            *WRITEB:COUNT/0006
*WRITEB:SCLEN/0008               WRITEERROR/6087                 WRITEPROTECTERR/607D            WUBYTES/0002    WUJMPX/0003
 YEAR/6935       YES/0001




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 152; Form 1     Symbols Sorted by Value
IOSSB.ASM
Symbols Sorted by Value:

*ALTERPROFILE:CPLEN/0000        *ASCII:NULL/0000                *C.SENS/0000    *CC.MODE2/0000  *CC:POSITION/0000
*CHANGED/0000   *CNFG:DISKDCBS/0000             *CONTROL:DATA/0000              *CONTROL:DATETICKS/0000         *CONTROL:DIST/0000
*CONTROL:MAPALGORITHM/0000      *CONTROL:PROT/0000              *DC.DCCH0/0000   DCB:DONEFLAG/0000              *DPB:PROFILE/0000
*DRIVER:DISKRESET/0000          *DRIVER:OPEN/0000                DVDAT:NBPS/0000                *DVDAT:WIDTH/0000
*DVTYP.FILE/0000                 DVTYP:TYPE/0000                *E.TYPE0/0000    ENV:CC/0000    *ERR:NONE/0000  *FCB:DISKINFO/0000
*IC:CREATE/0000 *IGNORED/0000   *IOCB:DCB/0000   IODRIVERBODY/0000               IODRIVERPOLL/0000               IODRIVERRAM/0000
*JC:CREATE/0000  LIST.SDOSDEFS/0000              LIST.SDOSIOVTDEFS/0000          LISTDEFS/0000   M6800/0000      M6801/0000
*NO/0000        *RDSI:DISKINFO/0000             *RDSISTATE:IDLE/0000            *REG:CC/0000     ROMONLY/0000    S.DONE/0000
*SC:GETPOS/0000 *SCBLK:OPCODE/0000              *SDOS:VERSIONNUMBER/0000        *SECTORDB:DISKINFO/0000         *STATUS:COLUMN/0000
*STATUS:DATA/0000               *STATUS:DATETICKS/0000          *STATUS:DEVTYPE/0000            *STATUS:DIST/0000
*STATUS:EOFFLAG/0000            *STATUS:FILESIZE/0000           *STATUS:LASTBADLSN/0000         *STATUS:NBPS/0000
*STATUS:PROT/0000               *STATUS:SEEKERRCNT/0000         *SYSCALL:OPEN/0000              *SYSTEMBANK/0000
 SYSTEMDEFS/0000                *TCB:LNK/0000   *TEMP/0000      *TEMPA/0000      TEMPX/0000     *TIMEOUT:LINK/0000
*VTCOLORING:CHARACTERSETNORMAL/0000             *VTCOLORING:INTENSITYNORMAL/0000                *ALTERPROFILE:CPSEQ/0001
*ASCII:SOH/0001 *C.RZER/0001    *CAP:IBMNUMBERS/0001             CC.RDWRT/0001  *CC:DUMPBUFFERS/0001            *DC.DCENB/0001
 DCB:LASTERROR/0001             *DCBEDITFLAGS:ESC/0001          *DCBEXCEPT:SEDIT/0001           *DCBIILSPL:PAGE/0001
*DCBILSW:ALPHALOCK/0001         *DCBWELFLAGS:PREF/0001          *DPB:DVTYP/0001 *DPBFLAGS:MAL/0001              *DVDAT:DEPTH/0001
*DVTYP.DISK/0001                *ENV:A/0001     *ERR:ATTENTION/0001             *IC.IRQ0/0001   *IC:DESTROY/0001
 IODRIVERINIT/0001               IOPKDEFS/0001  *JC:TESTDONE/0001                LIST.ALL/0001   LIST.CLOCK/0001
 LIST.IOPACKAGE/0001             LIST.MT/0001    LIST.SSBFD/0001                 LIST.SSBSD/0001                 LIST.SSBWD/0001
 LIST.VIRTUALTERMINAL/0001       M6809/0001     *PC.ENCH0/0001  *PROFILE.EPSONMX80/0001         *PROFILE.HARDCOPYVT/0001
*PROFILE.MALLPT/0001            *PROFILE.SOROC120/0001           PROFILENUM.MALVT/0001          *PROT::BACKUP/0001
 RDSISTATE:READING/0001         *REG:A/0001      S.BUSY/0001    *S.HDAPFP/0001  *SC:GETCOL/0001 *SCBLK:WLEN/0001
*SDOS:LASTERROR/0001            *SYSCALL:CREATE/0001            *TEMPB/0001     *VTCOLORING:NOTBLUE/0001         WDBUSY/0001
 WINCHESTERISDEFAULTDISK/0001    YES/0001       *ASCII:STX/0002 *ATTNCHECK:SCLEN/0002            CAP:DDTRACK2/0002
*CC.MODE3/0002  *CLOSE:CHANNEL/0002             *CLOSELOG:SCLEN/0002            *CNFG:DEVICEDCBS/0002
*CONTROL:CHANNEL/0002           *CREATE:CHANNEL/0002            *DC.DCCH1/0002  *DCBEDITFLAGS:READB/0002
*DCBIILSPL:FREEZE/0002          *DCBILSW:CTLC/0002              *DCBREMINDERS:CTLS/0002         *DCBWELFLAGS:RETYPE/0002
*DEBUG:SCLEN/0002               *DELAY:PERIOD/0002              *DISPERROR:SCLEN/0002           *DPB:NEXT/0002
*DPBFLAGS:OUTPUT/0002           *DRIVER:CLOSE/0002              *DRIVER:DISKREAD/0002           *DVDAT:NSPC/0002
*DVDAT:NSPT/0002                *DVTYP.STAPE/0002               *ENV:B/0002     *ERROREXIT:CODE/0002            *EXIT:SCLEN/0002
*FCB:DIRLSN/0002                *IC.IRQ1/0002   *IC:RESET/0002  *INTERLOCK:FUNCTION/0002        *IOCB:CURLSN/0002
*ISCONSOLE:SCLEN/0002           *JC:DESTROY/0002                *JOBCONTROL:FUNCTION/0002       *KILLENABLE:SCLEN/0002
*KILLPROOF:SCLEN/0002            LCN:SIZE/0002   NMAGICFCBS/0002                *OPEN:CHANNEL/0002              *PC.ENCH1/0002
 RDSI:LSN/0002   RDSISTATE:WRITING/0002         *READA:CHANNEL/0002             *READB:CHANNEL/0002             *REG:B/0002
*RENAME:CHANNEL/0002            *S.HDASFP/0002   S.RDWR/0002    *SC:GETEOF/0002  SCBLK:PARAMS/0002              *SECTORDB:LSN/0002
*SETERROR:CODE/0002             *STATUS:CHANNEL/0002            *STATUS:NSPC/0002               *STATUS:NSPT/0002
*STATUS:SEEKERRSTS/0002         *SYSCALL:CLOSE/0002             *TCB:STACK/0002  TIMEOUT:FUSE/0002
*VTCOLORING:NOTGREEN/0002       *WAITDONE:CHANNEL/0002          *WDDRQ/0002     *WRITEA:CHANNEL/0002            *WRITEB:CHANNEL/0002
 WUBYTES/0002   *ASCII:ETX/0003 *C.RSEN/0003    *CLOSE:SCLEN/0003               *CONTROL:CODE/0003
*CONTROL:DATEDAY/0003            DCB:NAME/0003  *DVTYP.DTAPE/0003               *ENV:DP/0003    *IC:LOCK/0003    IOQUANTUM/0003
 LSN:SIZE/0003  *RDSISTATE:VERIFYING/0003       *READA:LMFLAG/0003              *REG:DP/0003    *SC:GETFILESIZE/0003
*SDOS:CONFIGURATION/0003        *STATUS:CODE/0003               *STATUS:DATEDAY/0003            *SYSCALL:RENAME/0003
*WAITDONE:SCLEN/0003             WUJMPX/0003    *ASCII:EOT/0004 *C.FMTD/0004     CAP:DDTRACK1/0004               CC.MODE1/0004
*CHAIN:NAMEP/0004               *CNFG:IOCBPOINTERS/0004         *CONTROL:DATEMONTH/0004         *CONTROL:SCLEN/0004
*CREATE:NAMEP/0004              *CREATELOG:NAMEP/0004           *DC.DCCH2/0004  *DCBEDITFLAGS:WRAP/0004
*DCBIILSPL:DISCARD/0004         *DCBILSW:OUTTO/0004             *DCBREMINDERS:CTLP/0004         *DCBWELFLAGS:FLDW/0004
*DELAY:SCLEN/0004               *DELETE:NAMEP/0004              *DISKDEFAULT:NAMEP/0004         *DPB:DEFWIDTH/0004
*DPBFLAGS:WRAP/0004             *DRIVER:DISKWRITE/0004          *DRIVER:READA/0004              *DVDAT:NTPC/0004
 DVTYP.CONSOLE/0004             *ENV:X/0004     *ERROREXIT:SCLEN/0004            IC.IRQ2/0004   *IC:RELEASE/0004
*INTERLOCK:BUFFERP/0004         *JOBCONTROL:BUFFERP/0004         LIMIT/0004     *LOAD:NAMEP/0004                *OPEN:NAMEP/0004
 PC.ENCH2/0004   PROFILENUM.SOROC120/0004       *REG:X/0004     *RENAME:NAMEP/0004               S.CMDA/0004     S.HDASWP/0004
 SC:GETTYPE/0004                 SCBLK:WRBUF/0004               *SETERROR:SCLEN/0004            *STATUS:DATEMONTH/0004




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 153; Form 1     Symbols Sorted by Value
IOSSB.ASM
*STATUS:NTPC/0004               *STATUS:WRITEERRCNT/0004        *SYSCALL:DELETE/0004            *TCB:COND/0004
*TIMEOUT:ROUTINE/0004           *VTCOLORING:NOTRED/0004         *WDLATE/0004    *WRITEA:BUFFERP/0004            *WRITEB:BUFFERP/0004
*ALTERPROFILE:CPIDLES/0005      *ASCII:ENQ/0005 *C.CHKT/0005    *CONTROL:DATEYEAR/0005          *DCB:NEXTDCB/0005
*DPB:DEFDEPTH/0005               DVTYP.PRINTER/0005             *FCB:DIRDISP/0005               *IC:TEST/0005   *IOCB:BUFFERP/0005
 RDSI:SECTORBASE/0005           *SC:GETPARAMS/0005              *SDOS:SERIALNUMBER/0005         *SECTORDB:ADDRESS/0005
*STATUS:DATEYEAR/0005           *SYSCALL:LOAD/0005              *ALTERPROFILE:ROWDISP/0006      *ASCII:ACK/0006 *C.FMTT/0006
*CHAIN:LENGTH/0006              *CNFG:NIOCHANNELS/0006          *CREATE:LENGTH/0006             *CREATELOG:LENGTH/0006
 DCBPOINTER/0006                *DELETE:LENGTH/0006             *DISKDEFAULT:LENGTH/0006        *DPB:FLAGS/0006
*DRIVER:DISKWAIT/0006           *DRIVER:WRITEA/0006             *DVDAT:NCYL/0006                *DVTYP.SERIALOUT/0006
*ENV:Y/0006     *INTERLOCK:COUNT/0006           *JOBCONTROL:COUNT/0006          *LOAD:LENGTH/0006                NDISKDCBS/0006
 NDRIVES/0006   *OPEN:LENGTH/0006                PROFILENUM.HARDCOPYVT/0006     *REG:Y/0006     *RENAME:LENGTH/0006
 SCBLK:WRLEN/0006               *STATUS:NCYL/0006               *STATUS:WRITEERRSTS/0006        *SYSCALL:CHAIN/0006
*TCB:PARAM/0006 *TIMEOUT:DCB/0006               *WRITEA:COUNT/0006              *WRITEB:COUNT/0006
*ALTERPROFILE:COLDISP/0007      *ASCII:BEL/0007 *BOOT:PARAMSIZE/0007            *C.FMTB/0007    *CNFG:DSKBUFFERPOOL/0007
*DCB:DRIVER/0007                *DPB:OUTTO/0007 *DVTYP.SERIALIN/0007            *FCB:HLSN/0007  *IOCB:FCB/0007  *RDSI:FLINK/0007
 SDOS:IOBLOCKPTR/0007           *SECTORDB:SIZE/0007             *SYSCALL:CREATELOG/0007         *VTCOLORING:COLORMASK/0007
*ALTERPROFILE:CLLEN/0008        *ASCII:BS/0008   C.READ/0008     CAP:DOUBLETRACK/0008           *CC.UPDWN/0008   DC.TOFOR/0008
*DCBEDITFLAGS:PAGE/0008         *DCBIILLFLGS:CTLG/0008          *DCBIILSPL:CONTINUE/0008        *DCBREMINDERS:CTLO/0008
*DCBWELFLAGS:FLDE/0008          *DPBFLAGS:AUTONL/0008           *DRIVER:DISKSTATUS/0008         *DRIVER:READB/0008
*DVTYP.PAROUT/0008              *ENV:U/0008     *GETERROR:ACTUALCOUNT/0008      *GETSERIALNUMBER:ACTUALCOUNT/0008
*IC.IRQ3/0008   *INTERLOCK:SCLEN/0008           *JOBCONTROL:ACTUALCOUNT/0008    *JOBCONTROL:SCLEN/0008          *PC.ENCH3/0008
*READA:ACTUALCOUNT/0008         *READB:ACTUALCOUNT/0008         *REG:U/0008      S.MSG/0008      S.RSTA/0008     SCBLK:RPLEN/0008
*STATUS:ACTUALCOUNT/0008        *STATUS:READERRCNT/0008         *SYSCALL:CLOSELOG/0008           TCB:SCRATCHPAD/0008
 TIMEOUT:SIZE/0008              *VTCOLORING:REVERSEVIDEO/0008    WDNUMBEROFHEADS/0008           *WRITEA:SCLEN/0008
*WRITEB:SCLEN/0008              *ALTERPROFILE:CLSEQ/0009        *ASCII:HT/0009  *C.INIT/0009    *CNFG:DSKPOOLSIZE/0009
*DCB:EDITFLAGS/0009              DCB:SIZE/0009  *DPB:XLATEI/0009                 DSKINFO:NBPS/0009              *DVTYP.PARIN/0009
*IOCB:DRIVER/0009                PROFILENUM.MALLPT/0009         *RDSI:BLINK/0009                *SDOS:IOCBPOINTER/0009
*SYSCALL:DISKDEFAULT/0009       *ASCII:LF/000A   C.WRIT/000A    *DCB:REMINDERS/000A             *DRIVER:DISKCONTROL/000A
*DRIVER:WRITEB/000A             *DVTYP.DUMMY/000A                ENV:P/000A     *FCB:FLAGS/000A *GETERROR:BUFFERP/000A
*GETSERIALNUMBER:BUFFERP/000A   *READA:BUFFERP/000A             *READB:BUFFERP/000A             *REG:PC/000A     S.SEND/000A
 SCBLK:RDBUF/000A               *STATUS:BUFFERP/000A            *STATUS:READERRSTS/000A         *SYSCALL:READA/000A
*ASCII:VT/000B   C.SEEK/000B    *CNFG:ATTNCHECK/000B            *DCB:WELFLAGS/000B               DSKINFO:NSPT/000B
 DVTYP.CLOCK/000B               *FCB:REFCOUNT/000B              *IOCB:EOFFLAG/000B              *RDSI:MODIFIED/000B
 SDOS:CLOCK/000B                *SYSCALL:READB/000B             *ASCII:FF/000C   CONTEXTBLOCK:SIZE/000C         *DCB:ILSW/000C
*DPB:TLPUTDEV/000C              *DRIVER:CREATE/000C             *DRIVER:DISKWRITEPROTQ/000C      ENV:SIZE/000C  *FCB:HLCN/000C
*GETERROR:MAXCOUNT/000C         *GETSERIALNUMBER:MAXCOUNT/000C  *IOCB:COLCNT/000C               *JOBCONTROL:MAXCOUNT/000C
*RDSI:STATE/000C                *READA:MAXCOUNT/000C            *READB:MAXCOUNT/000C             S.RDATA/000C    SCBLK:RDLEN/000C
*STATUS:MAXCOUNT/000C           *STATUS:OPSCOUNT/000C           *SYSCALL:WRITEA/000C            *ALTERPROFILE:CLIDLES/000D
*ASCII:CR/000D  *CNFG:DEBUGGER/000D              CR/000D        *DCB:COLCT/000D  DSKINFO:NTPC/000D              *IOCB:CURBYTE/000D
*RDSI:RETRYCOUNT/000D           *SYSCALL:WRITEB/000D            *ALTERPROFILE:EEOLLEN/000E      *ASCII:SO/000E  *C.AATK/000E
*CHAIN:SCLEN/000E                CREATE:FILESIZE/000E           *CREATE:SCLEN/000E              *CREATELOG:SCLEN/000E
*DCB:CTLCCOUNT/000E             *DELETE:SCLEN/000E              *DISKDEFAULT:SCLEN/000E         *DRIVER:DISKVERIFY/000E
*DRIVER:RENAME/000E             *FCB:HCSIC/000E *GETERROR:SCLEN/000E            *GETSERIALNUMBER:SCLEN/000E     *LOAD:SCLEN/000E
*OPEN:SCLEN/000E                 PROFILENUM.EPSONMX80/000E       RDSI:SECTOR/000E               *READA:SCLEN/000E
*READB:SCLEN/000E               *READLUNNAME:SCLEN/000E         *RENAME:SCLEN/000E               RW:POSITION/000E
 S.WDATA/000E    SCBLK:DATA/000E                 SCBLK:END/000E *SDOS:DAY/000E  *STATUS:SCLEN/000E
*SYSCALL:CONTROL/000E           *ALTERPROFILE:EEOLSEQ/000F      *ASCII:SI/000F  *CNFG:DRIVERBASE/000F           *DCB:LINEBUFPTR/000F
*DPB:SETCOLORING/000F            DSKINFO:NCYL/000F              *FCB:NCLUSTERS/000F             *SDOS:MONTH/000F
*STATUS:ERRLSN/000F             *SYSCALL:STATUS/000F            *ASCII:DLE/0010  CAP:DOUBLESIDE/0010
 CC:DEVICESPECIFICOP/0010       *CC:ECHO/0010   *CC:SETFILEDATE/0010            *CC:UNLOCKDISK/0010
*DCBEDITFLAGS:ACTIVATE/0010     *DCBIILLFLGS:CTLV/0010          *DCBREMINDERS:RIP/0010          *DPBFLAGS:HCEDIT/0010
*DRIVER:DELETE/0010             *DRIVER:DISKLSNTOPSN/0010       *E.TYPE1/0010   *FILESYSTEMVERSION/0010          RDSI:TRACK/0010
 S.INTE/0010     SC:DEVICESPECIFICOP/0010       *SC:GETFILEDATE/0010            *SC:GETLASTBADLSN/0010          *SC:GETPROFILE/0010
*SDOS:YEAR/0010 *SYSCALL:WAITDONE/0010           TCB:SIZE/0010  *VTCOLORING:UNDERSCORE/0010     *ASCII:DC1/0011
 CC:DISMOUNTDISK/0011           *CC:NOECHO/0011 *CC:SETFILEPROT/0011            *CNFG:INTSETUP/0011             *DCB:IILSPL/0011




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 154; Form 1     Symbols Sorted by Value
IOSSB.ASM
 DSKINFO:NSPC/0011              *FCB:FILESIZE/0011              *IOCB:LOCATEDF/0011             *SC:GETACTCOL/0011
*SC:GETERRORSTATS/0011          *SC:GETFILEPROT/0011            *SDOS:STACKSWITCHED/0011        *SDOSVERSION/0011
*SYSCALL:EXIT/0011              *ASCII:DC2/0012 *CC:IDLES/0012  *CC:SETFILESIZE/0012            *CC:SETMAPALGORITHM/0012
*CREATE:FILESIZESCLEN/0012      *DCB:IILLFLGS/0012              *DPB:SETBACKGROUND/0012         *DRIVER:CONTROL/0012
*DSKINFO:MINALLOC/0012          *IOCB:DRDSI/0012                 NTIMEOUTBLOCKS/0012             NTIMEOUTS/0012  RDSI:CYLINDER/0012
*RWPOSITION:SCLEN/0012           SDOS:IOINT/0012                *SYSCALL:ERROREXIT/0012         *ALTERPROFILE:EEOLIDLES/0013
*ASCII:DC3/0013 *CC:MULTISECTORREAD/0013        *CC:POSITIONTOEND/0013          *CC:TABS/0013   *CNFG:INTDISABLE/0013
 DCB:OILQUIESCENT/0013          *SYSCALL:SETERROR/0013          *ALTERPROFILE:SIZE/0014         *ASCII:DC4/0014
*CC:MULTISECTORWRITE/0014       *CC:SETACTBLOCK/0014            *DCB:SCB/0014   *DRIVER:STATUS/0014
*DSKINFO:MIDALLOC/0014          *IOCB:NEXTBYTE/0014             *RDSI:SIZE/0014 *SYSCALL:GETERROR/0014           WINCHESTERSIZE/0014
*ASCII:NAK/0015 *CC:CLRINPUT/0015               *CC:FORMAT/0015 *DPB:GPINIT/0015                *FCB:PROT/0015   SDOS:RTI/0015
*SYSCALL:DISPERROR/0015         *ASCII:SYN/0016 *CC:CLROUTPUT/0016              *CC:WAITDONE/0016               *CNFG:INTENABLE/0016
*DRIVER:RESET/0016               DSKINFO:MAPALGORITHM/0016      *FCB:DAY/0016   *IOCB:BYTECOUNT/0016
*SYSCALL:KILLPROOF/0016         *ASCII:ETB/0017 *CC:SETREADTIMEOUT/0017         *FCB:MONTH/0017 *SYSCALL:KILLENABLE/0017
*ASCII:CAN/0018 *CC:SETPROFILE/0018             *DRIVER:STARTIO/0018            *DSKINFO:LOG2NBPS/0018          *FCB:YEAR/0018
*IOCB:CURLCN/0018               *SDOS:RESCHEDULE/0018           *SYSCALL:DEBUG/0018             *ASCII:EM/0019
*CC:ALTERPROFILE/0019           *CNFG:INTRTI/0019               *DSKINFO:NBPSM1/0019            *FCB:VERSION/0019
*SYSCALL:ATTNCHECK/0019         *ASCII:SUB/001A *CC:WRITEEDITLINE/001A           DRIVER:PFRESTART/001A           FCB:SIZE/001A
*IOCB:DRSN/001A *SYSCALL:ISCONSOLE/001A          ASCII:ESC/001B *CC:SETFIELDSIZE/001B           *DSKINFO:NLSN/001B
*IOCB:RDCN/001B  SDOS:CLOCKTICKED/001B          *SYSCALL:INTERLOCK/001B         *ASCII:FS/001C  *CC:SETPARAMS/001C
*CNFG:INTERRUPTSTACK/001C       *SYSCALL:DELAY/001C             *ASCII:GS/001D  *CC:ACTIVATIONCK/001D            DPB:SIZE/001D
*IOCB:RBN/001D  *SYSCALL:READLUN/001D           *ASCII:RS/001E  *CC:WRAP/001E   *CNFG:IOINTPOLL/001E            *DSKINFO:NLCN/001E
*SDOS:CURRENTASK/001E           *SYSCALL:GETSERIALNUMBER/001E   *ASCII:US/001F  *CC:NOWRAP/001F *IOCB:HRDSI/001F
*SYSCALL:JOBCONTROL/001F        *ASCII:SPACE/0020               *C.COPY/0020    *CAP:BITSINVALID/0020           *CC:COLORING/0020
*CNFG:TASKQUEUE/0020            *DCBEDITFLAGS:INTO/0020         *DCBIILLFLGS:CTLB/0020          *DCBIILSPL:INTO/0020
*DCBREMINDERS:INTO/0020         *DCBWELFLAGS:ECHO/0020          *DSKINFO:NBPC/0020              *E.TYPE2/0020    S.SEL/0020
*SDOS:KILLPROOF/0020            *VTCOLORING:BLINK/0020          *CC:BACKGROUND/0021             *IOCB:HRSN/0021
*SDOS:KILLUSERPROGRAM/0021      *CC:KILLPROOF/0022               CNFG:TIMEOUTLIST/0022          *DSKINFO:RANDMAP/0022
 IOCB:SIZE/0022 *CC:KILLENABLE/0023             *CNFG:VTPROFILES/0024           *DSKINFO:MAPLSN/0024             ENV:MINSTACK/0024
 MINSTACK/0024   SDOS:STARTIO/0024              *CNFG:VTDEBUG/0026              *DCB:CALLERSCB/0026             *DSKINFO:DIRFCB/0027
*SDOS:WAITCOND/0027             *CNFG:MTPRIMS/0028               DCB:PROFILE/0028               *DSKINFO:MAPFCB/0029
*CNFG:VTSIZE/002A                SDOS:WAITEVENT/002A             DSKINFO:SECTORDB/002B           LENPRIMITIVETABLE/002B
*SC:GETLINEFLAGS/002C           *DSKINFO:BADLSN/002D             SDOS:ERROR/002D                *CC:WRITEANOWAIT/0030
 DSKINFO:SEEKERRCNT/0030        *E.TYPE3/0030   *SC:ATTENTIONCK/0030             SDOS:ERRORSAVE/0030
*CC:SETTIMESHARE/0031           *SC:STATUSCK/0031               *CC:SETEXCEPTION/0032            DSKINFO:SEEKERRSTS/0032
*SC:GETTIMESHARE/0032           *CC:WRITEBNOWAIT/0033           *SC:ALLSTATUS/0033               SDOS:ERRORED/0033
*CC:RESET/0034   DSKINFO:WRITEERRCNT/0034       *SC:GETLINEFLAGSHINT/0034       *SC:GETFREECOUNT/0035
 DSKINFO:WRITEERRSTS/0036       *SC:GETDATACOUNT/0036            SDOS:CHECKRDLEN/0036            DSKINFO:READERRCNT/0038
 SDOS:CHECKWRLEN/0039            DSKINFO:READERRSTS/003A         DSKINFO:OPSCOUNT/003C          *MEMSIZE/003C
*SDOS:CHECKSCLEN/003C            TICKSPERSECOND/003C             DSKINFO:ERRLSN/003F            *SDOS:TABLEBRANCH/003F
*C.SCEQ/0040    *CC.DBUSY/0040  *DCBEDITFLAGS:HCEDIT/0040       *DCBIILLFLGS:CTLT/0040           INTERRUPTSTACKSIZE/0040
*PROT::WRITE/0040                S.INTR/0040    *VTCOLORING:INTENSITYLOW/0040   *C.SHEQ/0041    *C.SLEQ/0042
*DSKINFO:WRITEPROTSTATE/0042    *SDOS:BLOCKMOVE/0042             DSKINFO:SIZE/0043               FDHEADCHAIN/0043
 NIOCHANNELS/0043                WDSTATEJ/0043  *WDSTATE/0044   *DCB:RINGINFETCH/0045            FDNEXTCHAIN/0045
*SDOS:GETRUNNINGENCRYPTED/0045   WDMAPALGORITHM/0046            *DCB:RINGINDATA/0047             FDDRVCAPABILITY/0047
 FDDSKCAPABILITY/0048           *SDOS:ENTRYSIZE/0048             SDOS:EXTENSIONSIZE/0048         WDK1MODNSPT/0048
*DCB:RINGINSTORE/0049            FDRESTORECMD/0049               WDK2MODNSPT/0049                FDSEEKCMD/004A  WDK4MODNSPT/004A
*DCB:RINGINROOM/004B            *FDSTEPINCMD/004B                WDK8MODNSPT/004B               *FDSTEPOUTCMD/004C
 WDK16MODNSPT/004C               DCB:RINGINBASE/004D             FDREADCMD/004D  WDMAP/004D      FDWRITECMD/004E
*DCB:RINGINLEN/004F              FDSTATEJ/004F  *FDSTATE/0050    INBUFSIZE:$F7C0/0050            INBUFSIZE:$F7C2/0050
 INBUFSIZE:$F7C4/0050            INBUFSIZE:$F7C6/0050            INBUFSIZE:$F7C8/0050            INBUFSIZE:$F7CA/0050
 INBUFSIZE:$F7CC/0050            INBUFSIZE:$F7CE/0050            OUTBUFSIZE:$F7C0/0050           OUTBUFSIZE:$F7C2/0050
 OUTBUFSIZE:$F7C4/0050           OUTBUFSIZE:$F7C6/0050           OUTBUFSIZE:$F7C8/0050           OUTBUFSIZE:$F7CA/0050
 OUTBUFSIZE:$F7CC/0050           OUTBUFSIZE:$F7CE/0050          *DCB:RINGOUTFETCH/0051           FDNSPT/0052
*DCB:RINGOUTDATA/0053            FDDIVNSPT/0053 *DCB:RINGOUTSTORE/0055           FDNBPSDIV32/0055                FDREADWRITE/0056




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 155; Form 1     Symbols Sorted by Value
IOSSB.ASM
*DCB:RINGOUTROOM/0057            FDDOUBLESEEK/0057               FDDOUBLESECTOR/0058             DCB:RINGOUTBASE/0059
 FDPORTB/0059    FDSEEKRETRY/005A               *DCB:RINGOUTLEN/005B             FDRETRY/005B    FDUNIT/005C
 DCB:RINGOUTTHRESHOLD/005D       FDCYL/005D     *DCB:BEEPCOUNT/005E              FDMAPALGORITHM/005E            *DCB:LINEFLAGS/005F
*DCB:TLDATA/0060                 FDK1MODNSPT/0060                FDK2MODNSPT/0061               *DCB:ILDATA/0062
 FDK4MODNSPT/0062                FDK8MODNSPT/0063               *DCB:TLROOM/0064                *ERR:FATALCOMPILE/0064
 FDK16MODNSPT/0064               LINEBUFSIZE:$F7C0/0064          LINEBUFSIZE:$F7C2/0064          LINEBUFSIZE:$F7C4/0064
 LINEBUFSIZE:$F7C6/0064          LINEBUFSIZE:$F7C8/0064          LINEBUFSIZE:$F7CA/0064          LINEBUFSIZE:$F7CC/0064
 LINEBUFSIZE:$F7CE/0064         *ERR:WARNINGCOMPILE/0065         FDMAP/0065     *DCB:LINEBUFCOUNT/0066
*ERR:BADCMDFORMAT/0066           DCB:LINEBUF/0067               *ERR:CANTGOTO/0067              *ERR:ABNORMALSTOP/0068
*DCB:DISPLAYWIDTH/0069          *ERR:NOTENUFMEM/0069            *DCB:DISPLAYDEPTH/006A          *DCB:ENDCOL/006B
*DCB:CURSORLOST/006C            *DCB:ROW/006D    WDLOOPCOUNT/006D               *DCB:COL/006E    WDREADWRITE/006E
*DCB:READCOL/006F               *DCB:WELPOS/0070                *DCB:ROWCT/0071 *DCB:READAERR/0072              *DCB:FIELDEND/0074
 WDRSEN/0074    *DCB:CTLCKILL/0075              *DCB:COLORING/0076               USERMAXPAGE/0077                CPUQUANTUM/0078
*DCB:BACKGROUND/0078             SDBASEPAGE/0078                *DCB:NEWSTATUS/0079              DCB:LINEBUFLEN/007A
 WDRSERROR/007A *DCB:ACTCOL/007B                *DCB:ACTDISP/007C                DCB:TLBUFFER/007D               WDADP/007E
*ASCII:MASK/007F                *ASCII:RUBOUT/007F               FDSIZE/007F    *CC.DMEND/0080  *DCB:ILROOM/0080
*DCBEDITFLAGS:KILLP/0080        *DCBIILLFLGS:ESC/0080           *DCBILSW:HCFREEZE/0080          *IC.IRQ/0080    *PC.RDTAT/0080
 S.REQ/0080     *SPECIALFN:NEWLINE/0080         *VTCOLORING:INTENSITYMEDIUM/0080                 SPECIALFN:POSN/0081
*DCB:EXCEPT/0082                 SPECIALFN:CLEAR/0082           *DCB:PROCESSID/0083              SPECIALFN:EEOL/0083
*WDDISKPARAMS/0084              *DCB:OPENCOUNT/0085             *DCB:CALLERIOCB/0086            *DCB:FIELDWIDTH/0088
*DCB:READPERIOD/0089            *DCB:POSNSL/008B                *DCB:POSN/008C   WDSEEK/008E    *DCB:POSNIDLES/0090
*DCB:ROWDISP/0091               *DCB:COLDISP/0092               *DCB:CLEARSL/0093               *DCB:CLEAR/0094  WDLOGO/0094
*DCB:CLEARIDLES/0098            *DCB:EEOLSL/0099                *DCB:EEOL/009A   WDLOGOSTATS/009A               *DCB:EEOLIDLES/009E
 WDSIZE/009E    *DCB:IDLETRIGGER/009F           *DCB:IDLECOUNT/00A0              DCB:OUTPUTTOBLK/00A1            DCB:INPUTTOBLK/00A9
 DCB:TCB/00B1    DCB:TASKSTACK/00B3              DCB:RESET/00B5 *DCB:TLCLOSEDEV/00B8            *DCB:ILPUTDEV/00BB
*DCB:ILGETDEV/00BE              *C.DEFN/00C0    *VTCOLORING:INTENSITYHIGH/00C0  *VTCOLORING:INTENSITYMASK/00C0  *DCB:CONTROL/00C1
*C.ADKP/00C2    *DCB:STATUS/00C4                *DCB:ISDEVICEREADY/00C7          DCB:CLEARIN/00CA               *DCB:CLEAROUT/00CD
*DCB:TLPUTBUF/00D0              *DCB:TLGETBUF/00D3              *DCB:ILPUTBUF/00D6              *DCB:ILGETBUF/00D9
*DCB:TABS/00DC  *VTCOLORING:CHARACTERSETMASK/00E0                C.LOGO/00E6    *DCB:ACTIVATION/00ED            *BASICFLAGS/00F0
*LINEFLAGS/00F0  SYSDEPENDENT/00F0               USERSPSAVE/00F1                *SYSCALL$/00FB   DCB:VTSIZE/00FD
*ERR:BOOTCKSUMFAIL/03E8         *ERR:EOFHIT/03E9                *ERR:FILEISOPEN/03EA            *ERR:NODEBUGGER/03EB
*ERR:BADPOSITION/03EC           *ERR:NBPCTOOBIG/03ED            *ERR:NODISKMAP/03EE             *ERR:NOMATCHFCB/03EF
*ERR:NODEFAULTPROGRAM/03F0      *ERR:FILEWRTPROT/03F2           *ERR:FILENOTFOUND/03F3          *ERR:ILLEGALLCN/03F4
*ERR:BADFNAMESIZE/03F5          *ERR:NEWFILEEXISTS/03F6         *ERR:NODISKSPACE/03F7           *ERR:LCNWASNTALLOCATED/03F8
*ERR:NOFREEFCBS/03F9            *ERR:WRONGFILESYSTEM/03FA       *ERR:FILEINCREATE/03FB          *ERR:DISKMOUNTED/03FC
*ERR:CANTOPENMUSTCREATE/03FD    *ERR:NOERRORMSGS/03FE           *ERR:BADFILENAME/03FF           *ERR:ILLFILESIZE/0400
*K/0400         *ERR:HCSICTOOSMALL/0401         *ERR:NOTENOUGHPOOL/0402         *ERR:PWRFAILDISKF/0403
*ERR:NOTALOADFILE/0404          *ERR:BADFILEVERSION/0405        *ERR:CHTOOBIG/0406              *ERR:CHBUSY/0407
*ERR:CLOSED/0408                *ERR:ILLEGALSYSCALL/0409         ERR:ILLDEVICEOP/040A           *ERR:RENAMEDEVICE/040B
*ERR:BADLOADRECORD/040C         *ERR:NOTENOUGHROOM/040D         *ERR:ILLLSN/040E                *ERR:DIRECTORYDAMAGED/040F
*ERR:IBUFOVERFLOW/0410          *ERR:PROGRAMKILLED/0411          ERR:DEVICETIMEDOUT/0412        *ERR:SECTORSIZE2/0413
*ERR:SYSTEMCROAKED/0414          ERR:DISKREAD/0415               ERR:DISKWRITE/0416              ERR:DISKSEEK/0417
 ERR:DSKWRTPROT/0418            *ERR:DISKWRITELOCKED/0419       *ERR:SDOSCKSUM/041A             *ERR:NLSNGE224/041B
*ERR:CLUSTERSIZELIMITSFILE/041C *ERR:SYSCALLTOOSHORT/041D       *ERR:RDBUFTOOSMALL/041E         *ERR:WRBUFTOOSMALL/041F
*ERR:NOSUCHDEVICE/0420          *ERR:DEVICEERRORED/0421         *ERR:MUSTBEDISK/0422            *ERR:NOTOPENTOCONSOLE/0423
 ERR:DEVICENOTREADY/0424        *ERR:TIMENOTSET/0425            *ERR:NOSUCHLUN/0426             *ERR:ZEROSTARTADDRESS/0427
*ERR:NOSUCHPROGRAM/0428         *ERR:OLDFILEEXISTS/0429         *ERR:ALLOC0CLUSTERS/042B        *ERR:FILEALREADYDELETED/042C
*ERR:PRINTERNOTREADY/042D       *ERR:INPUTTIMEOUT/042E          *ERR:ENDOFMEDIUM/042F           *ERR:SELFTESTCKSUM/0430
*ERR:NOTIMEOUTBLKS/0431         *ERR:SERIALNOWRONG/0432         *ERR:NOSUCHKEY/0433             *ERR:DUPLICATEKEY/0434
*ERR:BRANCHFACTORSIZE/0435      *ERR:SDOSNOTREGISTERED/0436     *ERR:DECRYPTIONKEYSDONTMATCH/0437               *ERR:BADREADBUF/04B0
*ERR:BADWRITEBUF/04B1           *ERR:RDBUFTOOBIG/04B2           *ERR:WRBUFTOOBIG/04B3           *ERR:NOTENOUGHCHANNELS/04B4
*ERR:NOTUNDERTIMESHARE/04B5     *ERR:MTNOROOM/04B6              *ERR:MTBADCONFIG/04B7           *ERR:ALREADYLOCKED/04B8
*ERR:NOSUCHOBJECT/04B9          *ERR:NOTLOCKED/04BA             *ERR:OBJECTDESTROYED/04BB       *ERR:LOCKRESET/04BC
*ERR:IMPLEMENTATIONLIMITREACHED/04BD            *ERR:ILLEGALINTERLOCKFUNCTION/04BE              *ERR:MEMORYMGMTFAIL/04BF
*ERR:NOMOREJOBS/04C0            *ERR:ILLEGALJOBCONTROL/04C1     *ERR:CAPABILITYFAILURE/04C2     *ERR:JOBKILLED/04C3




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 156; Form 1     Symbols Sorted by Value
IOSSB.ASM
*ERR:JOBCOMPLETED/04C4          *ERR:SDOSMTALREADYRUNNING/04CE  *ERR:STATUSHASCHANGED/04CF      *ERR:SDOSMTPRIMSMISSING/04D0
 ERR:WRONGDISKTYPE/076E         *ERR:IOINPROGRESS/0771          *ERR:BUSYFORANOTHERPROCESS/0772 *ERR:ACTIVATIONNOTINBUFFER/0773
*ERR:BADFIELDWIDTH/0774         *ERR:ACTIVATIONRECEIVED/0775    *ERR:TIMEDINPUTEXPIRED/0776     *ERR:PROFILENOTFOUND/0777
*ERR:PROFILENOTMALLEABLE/0778   *OKRTS/0C39     *ERRORRTS/0D39  *EDITDATE/1120   VT:DRIVERESTIMATEDSIZE/1800     DSKPOOLSIZE/1865
 EDITYEAR/1983   CODE/5800       DRIVERBASE/5800                 SYSCALLIO/5800  CNFGTABLE/5803 *INTDISABLE/5816
*INTENABLE/5819 *INTRTI/581C     DEBUGSYSCALL/582D               DEBUGINTERRUPT/5831             ILLDEVICEOP/5835
 ERRETX/583A    *PATCHSPACE/5840                 ILPUTDEV:$F7C0/5908            *RTS:$F7C0/5910  ILGETDEV:$F7C0/5911
 TLCHECKREADY:$F7C0/591A         ILPUTDEV:$F7C4/5921            *RTS:$F7C4/5929  ILGETDEV:$F7C4/592A
 TLCHECKREADY:$F7C4/5933         ILPUTDEV:$F7C6/593A            *RTS:$F7C6/5942  ILGETDEV:$F7C6/5943
 TLCHECKREADY:$F7C6/594C         ILPUTDEV:$F7C8/5953            *RTS:$F7C8/595B  ILGETDEV:$F7C8/595C
 TLCHECKREADY:$F7C8/5965         ILPUTDEV:$F7CA/596C            *RTS:$F7CA/5974  ILGETDEV:$F7CA/5975
 TLCHECKREADY:$F7CA/597E         ILPUTDEV:$F7CC/5985            *RTS:$F7CC/598D  ILGETDEV:$F7CC/598E
 TLCHECKREADY:$F7CC/5997         ILPUTDEV:$F7CE/599E            *RTS:$F7CE/59A6  ILGETDEV:$F7CE/59A7
 TLCHECKREADY:$F7CE/59B0         ILPUTDEV:$F7C2/59B7            *RTS:$F7C2/59BF  ILGETDEV:$F7C2/59C0
 TLCHECKREADY:$F7C2/59C9         SPECIALOUTPUT:EPSONMX80/5A1C    SPECIALOUTPUT:EPSONMX80CLEAR/5A23               NEXTDPB/5A30
 PROFILECHAIN/5A30               THISDPB/5A30    SPECIALOUTPUT:SOROC120/5A43     SPECIALOUTPUT:SOROC120POSN/5A52
 SPECIALOUTPUT:SOROC120CLEAR/5A75                SPECIALOUTPUT:SOROC120EEOL/5A8A                 ILGETDEVSTATUSFROMACIA/5A97
 ILGETDEVICESTATUSFROMACIAERROR/5A9E             PRIMITIVETABLE/5AAD             SETQUANTUM/5ADA                 ABORTQUANTUM/5AE7
 ABORTQUANTUM.RTS/5AF5           MT:CLOCKTICKED/5AF6             MT:CLOCKTICKED2/5B03            SETFUSE/5B0B    TESTFUSE/5B0F
 MT:FUSE/5B13    FUSEBURNEDUP/5B19               USERCURRENTSIZE/5B1E            USERCURSIZE1/5B31               USERCURSIZE2/5B63
 USERSELECT/5B6B                 USERSELECT.ERROR/5B75           CLOCKDRIVER/5B78                CLOCKCLOSE/5B92
 CLOCKOPEN/5B92  CLOCKPFRESTART/5B92             CLOCKSPRUNG/5B95                CLOCKSTATUS/5B98                CLOCKWRITEB/5BAD
 CLOCKWB1/5BB6   CLOCKWB2/5BC7  *SSBSETCLOCK/5BD3                MAKEBCD/5BF6    SETYEAR/5C06    SETYEAR1/5C0B   CLOCKREADB/5C1B
 CLOCKRB1/5C28   CLOCKRB2/5C3A   CLOCKREADA/5C46                 CLOCKREADA1/5C5F                CLOCKREADA2/5C68
 CLOCKREADA3/5C6F                CLOCKGETTD/5C85                 CLOCKGETTD1/5C8D                CLOCKGETTD2/5C9D
*DATE/5CA7       CLOCKDATE/5CA9  BCDTOASC/5CD0   CLOCKTIME/5CDE  CLOCKMAKEXX/5CF6                DIVIDEBY60/5D02
 DIVIDE60L/5D05  DIVIDE60L2/5D0C                 DIVIDE60L3/5D1A                 SSBREADCLOCK1/5D22              SSBREADCLOCK/5D24
 MUL60/5D5D      MUL60.1/5D71    GETYEAR/5D86    GETYEAR1/5D8E   CLOCKINT/5D99   CLOCKINT1/5D9C  CLOCKDONE/5DAA  FDDRIVER/5DC6
 FDCONTROL/5DD2  FDREAD/5DD9     FDWRITE/5DDD    FDWRITE0/5DDF   FDSTARTIO/5DEE  FDDISMOUNT/5DFA                 FDWAIT2/5DFA
 FDWRITE1/5DFB   FDWAITDONE/5DFC                 FDWAIT1/5E05    FDBUILDMAP/5E0C                 FDBUILDMAP1/5E15
 FDBUILDMAP2/5E1A                FDBUILDMAP3/5E20                FDBUILDMAP4/5E2E                FDBUILDMAP5/5E42
 FDMODULONSPT/5E4B               FDMODULONSPTB/5E54              FDSETUPDRIVE/5E5D               FDSETUP1/5E8F   FDSETUP2/5EA8
 FDSETUP3/5EAA   FDSETUP4/5EB3   FDSETUP5/5EBA   FDSETUP6/5EC7   FDTEARLSN/5ED2  FDTEARLSN1/5EEC                 FDTEARLSN2/5F06
 FDTEARLSN3/5F07                 FD.MAP/5F32     FD.MAP1/5F3E    FD.MAP2/5F44    FD.MAP3/5F4A    FD.MAP4/5F50    FD.MAP5/5F56
 FDMAPDONE/5F5B  DIV18/5F5E      DIV18.1/5F66    DIV18.2/5F6E    DIV18.3/5F76    DIV18.4/5F7E    DIV18.5/5F86    DIV18.6/5F8E
 DIV18.7/5F96    DIV18.8/5F9E    DIV26/5FA0      DIV26.1/5FA8    DIV26.2/5FB0    DIV26.3/5FB8    DIV26.4/5FC0    DIV26.5/5FC8
 DIV26.6/5FD0    DIV26.7/5FD8    DIV26.8/5FE0    FDINTSTARTDCB4/5FE2             FDINTSTART1/5FEF                FDSEEK/5FF6
*FDSEEKREQUIRED/6004             FDSEEK1/6019    SAMETRACKCAPABILITY/6023        FDSEEK2/602E   *FDSEEKDONE/6034
 FDINTWAITREADY/6037             FDSEEKHOME/6052                 FDSEEKHOME1/6064                FDSEEKHOME2/606F
*FDSEEKERROR/6078                WRITEPROTECTERR/607D            READERROR/6082  WRITEERROR/6087                 FDERROR/608A
 FDDONE/608C     FDINTISSUECOMMAND/6097         *COUNTCOMMAND/60A5               COUNTCOMMAND1/60B2              FDTIMEOUT2/60B7
 FDTIMEOUT/60BA  FDABORT/60D7    FDSETCYLADD/60E7                FDSETCYLADD.1/60EA              FDINTREADY/60F3
*FDMAKEREADY/60F9                FDINTREADY1/60FE                FDINTSAMEUNIT/6116              FDRW1/611E      FDINTWRITE/6139
 FDINTWRITE1/614B                FDINTWRITE2/61B1                FDINTWRITE3/61BC                FDINTVERIFY/61D7
 FDINTVERIFY1/61FA               FDINTVERIFY2/6208               FDINTVERIFY3/6278               FDINTREAD/6284  FDINTREAD1/629F
 FDINTREAD2/62AD                 FDINTREAD3/62FA                 FDINTREAD4/6305                 ::/6320         WDDRIVER/6320
 WDCONTROL/632C  WDDISMOUNT/6333                *WDGETERRORSTATS/633B            WDPARK/633F     WDREAD/6343     WDWRITE/6347
 WDWRITE1/6349   WDSTARTIO/6358  WDWAIT2/6364    WDWRITE2/6365   WDWAITDONE/6366                 WDWAIT1/6371    WDBUILDMAP/6378
 WDBUILDMAP1/6380                WDBUILDMAP2/6385                WDBUILDMAP3/638B                WDBUILDMAP4/6399
 WDBUILDMAP5/63AD                WDSETUPDRIVE/63B6               WDSETUPDRIVE1/63CB              WDTEARLSN/63CE  WDTEARLSN1/63E1
 WDTEARLSN2/640B                *WD.MAP/642D     WD.MAP1/6436    WD.MAP2/643C    WD.MAP3/6442    WD.MAP4/6448    WD.MAP5/644E
 WDSELECT/6455   WDSELECT1/645C  WDSELECT2/646D *WDSENDCMD/6473  WDSENDCMD1/6475                 WDSENDDATA/648A
 WDSENDDATA1/648C                WDLOOPINIT/64A1                 WDLOOPTIMEDOUT/64A7             WDISSUECMD/64B7
 WDCOUNTCOMMAND1/64EB            WDSETERRLSN/64EE                WDINTSTART/64F9                 WDINTSTART1/650A
 WDINTSTART2/652D                WDINTLOGO/653E  WDINTLOGO1/6550                 WDINTLOGO2/6562                 WDINTSEEK/6572




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 157; Form 1     Symbols Sorted by Value
IOSSB.ASM
 WDINTREAD/6576  WDINTREADERROR/6582             WDINTREAD1/658E                 WDINTWRITE/6593
 WDINTWRITEERROR/65A5            WDINTWRITE1/65B1                WDGETERROR/65B6                 WDGETERROR1/65C5
 WDWRITEPROTECTERR/65C9          WDREADERROR/65CE                WDWRITEERROR/65D3               WDERROR/65D6    WDDONE/65D8
 WDREADDATA/65E7                 WDREADDATA1/65EA                WDCOMPLETE/6601                 WDCOMPLETE1/6604
 WDCOMPLETE2/6615                WDTIMEOUT/6629  SDDRIVER/6642   SDCONTROL/664E  SDREAD/6655     SDWRITE/6659    SDWRITE1/665B
*SDSTARTIO/665E  SDWAITDONE/665E                 SDDISMOUNT/6666                *SDWAIT2/6666   *SDWRITE2/6667   SDSETUPDRIVE/6668
*SDTEARLSN/6671  SDINTSTART/6695                 SDCOUNTCOMMAND1/66A8            SDINTWRITE/66CE                 SDINTREAD/66D0
*SDDONE/6719     IRQINT/671F    *VT:INTERRUPTPOLLCHAIN/671F      GOTOUTPUT:$F7C0/672B            NOTOUTPUT:$F7C0/6733
 RTI:$F7C0/673E  NOTDCDDROP:$F7C0/673F           NOTINPUT:$F7C0/6746             NOINT:$F7C0/674C
 GOTOUTPUT:$F7C4/6758            NOTOUTPUT:$F7C4/6760            RTI:$F7C4/676B  NOTDCDDROP:$F7C4/676C           NOTINPUT:$F7C4/6773
 NOINT:$F7C4/6779                GOTOUTPUT:$F7C6/6785            NOTOUTPUT:$F7C6/678D            RTI:$F7C6/6798
 NOTDCDDROP:$F7C6/6799           NOTINPUT:$F7C6/67A0             NOINT:$F7C6/67A6                GOTOUTPUT:$F7C8/67B2
 NOTOUTPUT:$F7C8/67BA            RTI:$F7C8/67C5  NOTDCDDROP:$F7C8/67C6           NOTINPUT:$F7C8/67CD             NOINT:$F7C8/67D3
 GOTOUTPUT:$F7CA/67DF            NOTOUTPUT:$F7CA/67E7            RTI:$F7CA/67F2  NOTDCDDROP:$F7CA/67F3           NOTINPUT:$F7CA/67FA
 NOINT:$F7CA/6800                GOTOUTPUT:$F7CC/680C            NOTOUTPUT:$F7CC/6814            RTI:$F7CC/681F
 NOTDCDDROP:$F7CC/6820           NOTINPUT:$F7CC/6827             NOINT:$F7CC/682D                GOTOUTPUT:$F7CE/6839
 NOTOUTPUT:$F7CE/6841            RTI:$F7CE/684C  NOTDCDDROP:$F7CE/684D           NOTINPUT:$F7CE/6854             NOINT:$F7CE/685A
 GOTOUTPUT:$F7C2/6866            NOTOUTPUT:$F7C2/686E            RTI:$F7C2/6879  NOTDCDDROP:$F7C2/687A           NOTINPUT:$F7C2/6881
 NOINT:$F7C2/6887                INTERRUPTDEVICEPOLL/688A        FDUNEXPECTEDINT/68C0            NOTFLOPPYINTERRUPT/68C1
 WDINTR1/68CD    WDINTR2/68E0    WDINTR3/68ED    WDUNEXPECTEDINT/6906            NOTWDINTERRUPT/6907             CLOCKPOLL1/6916
 NOTCLOCKINT/6917                BADINTERRUPTCOUNT/6922          CLOCKDCB/6924  *DEVICEDCBS/6924                 NEXTDEVICEDCB/6924
 CLOCKSTATE/692D                 CLOCKBUFFER/6930                DIV60DIVIDEND/6930              DAY/6933        MONTH/6934
 YEAR/6935      *CLOCKFRACTION/6936              CLOCKSTR/6937   TIME$/693E      TIME$:HOURS/693E                TIME$:MINUTES/6941
 TIME$:SECONDS/6944              DATE$/6947      DATE$:MONTH/6947                DATE$:DAY/694A  DATE$:YEAR/694D
 OUTBUF:$F7C0/694F              *TTYBUFFERS/694F                 INBUF:$F7C0/699F                LINEBUF:$F7C0/69EF
 OUTBUF:$F7C4/6A53               INBUF:$F7C4/6AA3                LINEBUF:$F7C4/6AF3              OUTBUF:$F7C6/6B57
 INBUF:$F7C6/6BA7                LINEBUF:$F7C6/6BF7              OUTBUF:$F7C8/6C5B               INBUF:$F7C8/6CAB
 LINEBUF:$F7C8/6CFB              OUTBUF:$F7CA/6D5F               INBUF:$F7CA/6DAF                LINEBUF:$F7CA/6DFF
 OUTBUF:$F7CC/6E63               INBUF:$F7CC/6EB3                LINEBUF:$F7CC/6F03              OUTBUF:$F7CE/6F67
 INBUF:$F7CE/6FB7                LINEBUF:$F7CE/7007              OUTBUF:$F7C2/706B               INBUF:$F7C2/70BB
 LINEBUF:$F7C2/710B              DCBNAME:$F7C0/716F              DCB:$F7C0/7178  TTYDCB/7178    *OUTPUTTOBLK:$F7C0/7219
 TTYTIMEOUTS/7219                INPUTTOBLK:$F7C0/7221           NEXTTCB/7275    TASKQUEUE/7275  TCB:$F7C0/7275  TTYTCB/7275
 TCBSTACK:$F7C0/72C1             DCBNAME:$F7C4/72CD              STACK:$F7C0/72CD                DCB:$F7C4/72D4
 OUTPUTTOBLK:$F7C4/7375          INPUTTOBLK:$F7C4/737D           TCB:$F7C4/73D1  TCBSTACK:$F7C4/741D             DCBNAME:$F7C6/7429
 STACK:$F7C4/7429                DCB:$F7C6/7430  OUTPUTTOBLK:$F7C6/74D1          INPUTTOBLK:$F7C6/74D9           TCB:$F7C6/752D
 TCBSTACK:$F7C6/7579             DCBNAME:$F7C8/7585              STACK:$F7C6/7585                DCB:$F7C8/758C
 OUTPUTTOBLK:$F7C8/762D          INPUTTOBLK:$F7C8/7635           TCB:$F7C8/7689  TCBSTACK:$F7C8/76D5             DCBNAME:$F7CA/76E1
 STACK:$F7C8/76E1                DCB:$F7CA/76E8  OUTPUTTOBLK:$F7CA/7789          INPUTTOBLK:$F7CA/7791           TCB:$F7CA/77E5
 TCBSTACK:$F7CA/7831             DCBNAME:$F7CC/783D              STACK:$F7CA/783D                DCB:$F7CC/7844
 OUTPUTTOBLK:$F7CC/78E5          INPUTTOBLK:$F7CC/78ED           TCB:$F7CC/7941  TCBSTACK:$F7CC/798D             DCBNAME:$F7CE/7999
 STACK:$F7CC/7999                DCB:$F7CE/79A0  OUTPUTTOBLK:$F7CE/7A41          INPUTTOBLK:$F7CE/7A49           TCB:$F7CE/7A9D
 TCBSTACK:$F7CE/7AE9             DCBNAME:$F7C2/7AF5              STACK:$F7CE/7AF5                DCB:$F7C2/7AFA
 OUTPUTTOBLK:$F7C2/7B9B          INPUTTOBLK:$F7C2/7BA3           TCB:$F7C2/7BF7  TCBSTACK:$F7C2/7C43            *SDNEXTPAGE/7C4F
 STACK:$F7C2/7C4F                SDREADWRITE/7C50                SD.DCB/7C51     FDINTFREE/7C98  FDINTDCB/7C99   FDINTDRIVE/7C9B
 FDINTTIMEOUTBLOCK/7C9C          .8INCHCHAINHEAD/7CA2            IBM.DCB/7CA2    NEXT8INCHDRIVE/7CA2             SD0.DCB/7D26
 D0.DCB/7DAA     .5INCHCHAINHEAD/7E2D            NEXT5INCHDRIVE/7E2D             SDT0.DCB/7E2D   WDINTFREE/7EB2  WDINTDCB/7EB3
 WDSTACK/7EB5    NEXTTIMEOUT/7EB7                TIMEOUTQUEUE/7EB7               WDINTTIMEOUTBLOCK/7EB7          DISKDCBS/7EBD
 NEXTDISKDCB/7EBD                WD0.DCB/7EBD   *FCBS/7F60       IOCBS/879A      IOCBPOINTERS/9080              *INTERRUPTSTACK/9106
 INTSETUP/9146   CLOCKRESET/9153                 DSKBUFFERPOOL/9153              INTERRUPTSTACKEND/9153          CLOCKRESETDONE/918B
 RESET:$F7C0/918E                RESET:$F7C4/919E                RESET:$F7C6/91AE                RESET:$F7C8/91BE
 RESET:$F7CA/91CE                RESET:$F7CC/91DE                RESET:$F7CE/91EE                RESET:$F7C2/91FE
 FDRESTORE/920E  WDRESTORE/9226  WDRESTORE1/9279                 WDRESTORE2/927E                 WDRESTORE3/9288
 WDRESTORE4/928E                 SDRESTORE/92A3  SDRESTORE1/92A5                 SDRESTORE2/92BC                *ENDOFIOPACKAGE/A9B8
 VTDRIVER/A9B8   ATTNCHECK/C1D3  SDOS/C200       SDCYLBASE/E000  MTCRASHINFO/F000                NEXTAVAILABLEPAGE/F008
 CONFIGUREDPAGES/F009            USERBANK/F011   QUANTUM/F012    QUANTUMTHRESHOLD/F013           REMAININGQUANTUM/F014




ASM/6809 1.4A1: 92C8 SDOSDRIVERS        *** SDOS DRIVERS FOR Smoke Signal Broadcasting (C) 1981 SOFTWARE DYNAMICS ***
12/07/83 10:21:19; Page 158; Form 1     Symbols Sorted by Value
IOSSB.ASM
*UNSWITCHEDBYTES/F015            SYSTEMSPSAVE/F017               TIMESLICEUP/F019                CONTINUESTACK/F051
 USERSPACESYSCALL/F05D           USERSPACEINTERRUPT/F081         RETURNTOUSER/F094               USERRTI/F09A
 TIMESLICEEXPIRED/F0AF           ASSIGNPAGETOMAP/F0BD            COPYATOUSER/F0CA                COPYUSERTOA/F0DA
 COPYDTOUSER/F0EA                COPYUSERTODX/F0FC               COPYTOSYSTEM/F10E               CTS.EVEN/F133  *CTSWARMUP/F139
 CTSWARMUP1/F14D                 CTSWARMUP2/F175                 CTSMAIN/F197    CTSGO2/F1A0     COPYTOUSER/F1F6
 CTU.EVEN/F21B  *CTUWARMUP/F221  CTUWARMUP1/F22D                 CTUWARMUP2/F258                 CTUMAIN/F27F    CTUGO2/F288
 INTVECTOR/F3F8 *D.CH0AD/F6C0   *D.CH0CN/F6C2   *D.CH1AD/F6C4   *D.CH1CN/F6C6    D.CH2AD/F6C8    D.CH2CN/F6CA   *D.CH3AD/F6CC
*D.CH3CN/F6CE   *D.CH0CC/F6D0   *D.CH1CC/F6D1    D.CH2CC/F6D2   *D.CH3CC/F6D3    D.PRTCT/F6D4   *D.INTC/F6D5     D.DATCN/F6D6
 S.DATA/F6E4     S.STAT/F6E5     D.SENSE/F6E6    D.DMAEN/F6E7    MAPRAM/F6F0    *SSBCLKCNT100US/F700            *SSBCLKCNT10MS/F701
 SSBCLKCNTSEC/F702               SSBCLKCNTMIN/F703               SSBCLKCNTHRS/F704               SSBCLKCNTDAYS/F706
 SSBCLKCNTMNTHS/F707             SSBCLKRAM100US/F708             SSBCLKRAM10MS/F709             *SSBCLKRAMSEC/F70A
*SSBCLKRAMMIN/F70B              *SSBCLKRAMHRS/F70C               SSBCLKRAMDAYS/F70E              SSBCLKRAMMNTHS/F70F
 SSBCLKISR/F710 *SSBCLKICR/F711  SSBSTATUSBIT/F714               SSBIOBUFFER/F760                SSBEXTSTATUS/F762
 SSBIOBUFADRHI/F762             *SSBIOBUFADRLO/F763              SSBPIAORA/F764  SSBPIAORB/F765  SSBPIACRA/F766  SSBPIACRB/F767
 SSBWDCMD/F76C   SSBWDSTATUS/F76C                SSBWDTRACK/F76D                 SSBWDSECTOR/F76E                SSBWDDATA/F76F
 SDOS:VTCLEARIN/FFB8             SDOS:VTCLEAROUT/FFBB            SDOS:VTTLPUTBUF/FFBE            SDOS:VTTLGETBUF/FFC1
 SDOS:VTILPUTBUF/FFC4            SDOS:VTILGETBUF/FFC7            SDOS:VTEDITTASK/FFCA            SDOS:VTMALLPT/FFCD
 SDOS:VTMALVT/FFD0               SDOS:VTATTNCHECK/FFD3           SDOS:VTINPUTTO/FFD6             SDOS:VTOUTPUTTO/FFD9
 SDOS:VTINPUTINT/FFDC            SDOS:VTOUTPUTINT/FFDF           BANKSELECT/FFE0                 SDOS:VTDISPATCH/FFE2
 ASSIGNPAGETOMAPCONTINUE/FFEC    SDMAPSLOT/FFFE *SDOS:VTINTDCB/FFFE

1630 Symbols.


 *** No Assembly Errors.
