Mercurial > hg > Members > kono > nitros9-code
view level1/modules/t0_scdwt.asm @ 2897:260116065a2f lwtools-port
arcadepak: Add empty_smash.txt and empty_thexder.txt dummy files
This was done in default branch in commit 9b29d654db13 but
did not get into the lwtools branch. We'll probably do this
differently later, but for now I'll just pick this solution.
At this point everything I have spotted of useful changes in
the default branch has been pushed to the lwtools branch.
I have cherry-picked changes both ways in order to make a merge
easier, but a real merge will probably not be useful. I did
try it out and waded through merge conflicts and diff'ed the
result with current lwtools branch, so I am pretty sure nothing
useful will be lost.
author | Tormod Volden <debian.tormod@gmail.com> |
---|---|
date | Sat, 11 Jan 2014 18:20:09 +0100 |
parents | a7b20230e9c0 |
children |
line wrap: on
line source
******************************************************************** * T0 - Drivewire Virtual Serial Port on T0 * * mostly copied or slightly changed from other OS9/DriveWire code * * Aaron Wolfe * version 0.3 - 12/17/09 - added SHARE bit to mode * * This descriptor has slightly different defaults, intended to be used as * the channel for the DriveWire utilities * nam T0 ttl CoCo DriveWire Virtual Serial Device Descriptor ifp1 use defsfile endc tylg set Devic+Objct atrv set ReEnt+rev rev set $00 mod eom,name,tylg,atrv,mgrnam,drvnam fcb UPDAT. mode byte (share set to prevent multiple access) fcb HW.Page extended controller address fdb $FF00 physical controller address fcb initsize-*-1 initilization table size fcb DT.SCF device type:0=scf,1=rbf,2=pipe,3=scf fcb $00 case:0=up&lower,1=upper only fcb $00 backspace:0=bsp,1=bsp then sp & bsp fcb $01 delete:0=bsp over line,1=return fcb $00 echo:0=no echo fcb $00 auto line feed:0=off fcb $00 end of line null count fcb $00 pause:0=no end of page pause fcb 66 lines per page fcb C$BSP backspace character fcb C$DEL delete line character fcb $00 end of record character fcb $00 end of file character fcb C$RPRT reprint line character fcb C$RPET duplicate last line character fcb C$PAUS pause character fcb $00 interrupt character fcb $00 quit character fcb C$BSP backspace echo character fcb C$BELL line overflow character (bell) fcb $00 init value for dev ctl reg fcb B600 baud rate fdb name copy of descriptor name address fcb $00 acia xon char fcb $00 acia xoff char fcb 80 (szx) number of columns for display fcb 24 (szy) number of rows for display initsize equ * name fcs /T0/ mgrnam fcs /SCF/ drvnam fcs /scdwt/ emod eom equ * end