Mercurial > hg > Members > kono > nitros9-code
view level2/modules/vi.asm @ 2966:e84a638d1c16
cohr: Support both COVDG control codes and COHR Esc codes
$0B is the only control character that is used by both protocols.
I decided to keep the the COVDG command as this protocol is more common.
So far I've been able to find only 3 OS9 applications that are using the
CoHR drivers, all by Dragon Data: Stylograph, Dynacalc and RMS. Only RMS
seems to use the $0B (Home) control code, but it is easy to patch the
RMS.trm file to replace $0B with the $01 CoVDG Home command. So this
seems like a reasonable sacrifice.
author | Ken H. <dragon.atv@gmail.com> |
---|---|
date | Mon, 10 Feb 2014 10:10:40 +0200 |
parents | b8c7b7fbf3c9 |
children |
line wrap: on
line source
******************************************************************** * VI - VRN (VIRQ/RAM/Nil driver) device descriptor * * $Id$ * * Edt/Rev YYYY/MM/DD Modified by * Comment * ------------------------------------------------------------------ nam VI ttl VRN (VIRQ/RAM/Nil driver) device descriptor ifp1 use defsfile use cocovtio.d endc Edtn equ 1 rev equ 0 mod ModSize,DvcNam,Devic+Objct,ReEnt+rev,MgrNam,DrvNam fcb UPDAT. access mode(s) fcb HW.Page hardware page fdb $FF02 hardware port fcb OptSize OptStart fcb DT.SCF OptSize equ *-OptStart MgrNam fcs "SCF" DrvNam fcs "VRN" DvcNam fcs "VI" fcb Edtn emod ModSize equ * end