home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / DRIVERS / SRC / ptys.lzh / tty.a < prev   
Text File  |  1990-04-25  |  3KB  |  90 lines

  1. *        This software is copyright (C) 1989 by Reimer Mellin        *
  2. *                                                                    *
  3. *        Permission is granted to reproduce and distribute           *
  4. *        this package by any means so long as no fee is charged      *
  5. *        above a nominal handling fee and so long as this            *
  6. *        notice is always included in the copies.                    *
  7. *        Commerical use or incorporation into commercial software    *
  8. *        is prohibited without the written permission of the         *
  9. *        author.                                                     *
  10. *                                                                    *
  11. *        Other rights are reserved except as explicitly granted      *
  12. *        by written permission of the author.                        *
  13. *                Reimer Mellin                                       *
  14. *                                                                    *
  15. *                Sulenstr.8                                          *
  16. *                D-8000 Muenchen 71 (Federal Republic of Germany)    *
  17. *                                                                    *
  18. *           EMAIL:                                                   *
  19. *                mellin@lan.informatik.tu-muenchen.dbp.de            *
  20. *                ram@altger.UUCP                                     *
  21. *                ....!pyramid!tmpmbx!doitcr!ramsys!ram (home)        *
  22. *                                                                    *
  23. * $Id: tty.a_v 1.2.1.1 89/09/04 13:15:27 ram Exp $
  24. *
  25. * $Log:    tty.a_v $
  26. * Revision 1.2.1.1  89/09/04  13:15:27  ram
  27. * added some comments
  28. * Revision 1.2  89/08/31  12:36:21  ram
  29. * *** empty log message ***
  30. *
  31.  
  32.  nam PtyMan device descriptor module
  33.  
  34. Edition equ 0
  35.  
  36.  use defsfile
  37.  
  38. TypeLang set (Devic<<8)+0
  39. Att_Revs set (ReEnt)<<8)+0
  40.  psect tty,TypeLang,Att_Revs,Edition,0,0
  41.  
  42.  dc.l 0 no port address
  43.  dc.b 0 no trap assignment
  44.  dc.b 0 no IRQ hardware interrupt level
  45.  dc.b 0 0 no polling priority
  46.  dc.b PUpdat_+Updat_ device mode capabilities
  47.  dc.w PtyMgr file manager name offset
  48.  dc.w PtyDrv device driver name offset
  49.  dc.w 0 DevCon
  50.  dc.w 0,0,0,0 reserved
  51.  dc.w OptLen option byte count
  52.  
  53. OptTbl
  54.  dc.b 0 its a SCF-like device
  55.  dc.b 0     PD_UPC
  56.  dc.b 1     PD_BSO
  57.  dc.b 1     PD_DLO
  58.  dc.b 1     PD_EKO
  59.  dc.b 1     PD_ALF
  60.  dc.b 0     PD_NUL
  61.  dc.b 0     PD_PAU
  62.  dc.b 24    PD_PAG
  63.  dc.b 8     PD_BSP
  64.  dc.b $18   PD_DEL
  65.  dc.b 13    PD_EOR
  66.  dc.b $1b   PD_EOF
  67.  dc.b 4     PD_RPR
  68.  dc.b 1     PD_DUP
  69.  dc.b $17   PD_PSC
  70.  dc.b 3     PD_INT
  71.  dc.b 5     PD_QUT
  72.  dc.b 8     PD_BSE
  73.  dc.b 7     PD_OVF
  74.  dc.b 0     PD_PAR
  75.  dc.b 0     PD_BAU
  76.  dc.w echodev
  77.  dc.b 0     PD_XON
  78.  dc.b 0     PD_XOFF
  79.  dc.b 9     PD_TAB
  80.  dc.b 8     PD_TABS 
  81. OptLen equ *-OptTbl
  82.  
  83. PtyMgr dc.b "PtyMan",0 file manager
  84. PtyDrv dc.b "PtyDrv",0 device driver
  85. echodev dc.b "tty",0   correspondent device
  86.  ends
  87.  
  88.