Mercurial > hg > Members > kono > nitros9-code
changeset 2659:95c7e747c154
Added support for virtual window (/Zx) devices
author | Boisy Pitre <boisy.pitre@nuance.com> |
---|---|
date | Fri, 13 Jul 2012 13:15:55 -0500 |
parents | fbf145e9d668 |
children | adb21dec5e10 |
files | level1/coco/modules/makefile level1/modules/rfmdrv.asm level1/modules/scdwndesc.asm level2/coco3/modules/makefile |
diffstat | 4 files changed, 72 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/level1/coco/modules/makefile Sun May 20 09:54:12 2012 -0500 +++ b/level1/coco/modules/makefile Fri Jul 13 13:15:55 2012 -0500 @@ -50,10 +50,13 @@ nil.dd p_scbbp.dd p_scdwp.dd pipe.dd ssp.dd \ term_scbbt.dt term_sc6551.dt t1_scbbt.dd t2_sc6551.dd t3_sc6551.dd \ term32.dt term51.dt \ - scdwn.dr term_scdwn.dt n_scdwn.dd n1_scdwn.dd n2_scdwn.dd \ - n3_scdwn.dd n4_scdwn.dd n5_scdwn.dd n6_scdwn.dd n7_scdwn.dd \ - n8_scdwn.dd n9_scdwn.dd n10_scdwn.dd n11_scdwn.dd n12_scdwn.dd \ - n13_scdwn.dd midi_scdwn.dd + scdwn.dr term_scdwn.dt \ + n_scdwn.dd n1_scdwn.dd n2_scdwn.dd n3_scdwn.dd n4_scdwn.dd n5_scdwn.dd \ + n6_scdwn.dd n7_scdwn.dd n8_scdwn.dd n9_scdwn.dd n10_scdwn.dd \ + n11_scdwn.dd n12_scdwn.dd n13_scdwn.dd midi_scdwn.dd \ + term_z_scdwn.dd \ + z1_scdwn.dd z2_scdwn.dd z3_scdwn.dd z4_scdwn.dd z5_scdwn.dd \ + z6_scdwn.dd z7_scdwn.dd PIPE = pipeman.mn \ piper.dr \ @@ -202,6 +205,30 @@ midi_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=14 +term_z_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=65 + +z1_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=66 + +z2_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=67 + +z3_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=68 + +z4_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=69 + +z5_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=70 + +z6_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=71 + +z7_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=72 + # DriveWire 3 RBF descriptors ddx0.dd: dwdesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDD=1 -aDNum=0
--- a/level1/modules/rfmdrv.asm Sun May 20 09:54:12 2012 -0500 +++ b/level1/modules/rfmdrv.asm Fri Jul 13 13:15:55 2012 -0500 @@ -7,7 +7,7 @@ ifp1 use defsfile - use rfmdefs + use rfm.d endc tylg set Drivr+Objct
--- a/level1/modules/scdwndesc.asm Sun May 20 09:54:12 2012 -0500 +++ b/level1/modules/scdwndesc.asm Fri Jul 13 13:15:55 2012 -0500 @@ -100,7 +100,17 @@ IFEQ Addr-14 fcs /MIDI/ ELSE - IFNE Addr-255 + IFEQ Addr-255 + fcb 'N' + ELSE + IFGT Addr-64 + IFEQ Addr-65 + fcs /Term/ + ELSE + fcc /Z/ + fcb 176+Addr-65 + ENDC + ELSE fcc /N/ IFGT Addr-9 fcc '1' @@ -108,8 +118,7 @@ ELSE fcb 176+Addr ENDC - ELSE - fcs /N/ + ENDC ENDC ENDC ENDC
--- a/level2/coco3/modules/makefile Sun May 20 09:54:12 2012 -0500 +++ b/level2/coco3/modules/makefile Fri Jul 13 13:15:55 2012 -0500 @@ -65,7 +65,10 @@ n1_scdwn.dd n2_scdwn.dd n3_scdwn.dd \ n4_scdwn.dd n5_scdwn.dd n6_scdwn.dd n7_scdwn.dd \ n8_scdwn.dd n9_scdwn.dd n10_scdwn.dd n11_scdwn.dd \ - n12_scdwn.dd n13_scdwn.dd midi_scdwn.dd + n12_scdwn.dd n13_scdwn.dd midi_scdwn.dd \ + term_z_scdwn.dd \ + z1_scdwn.dd z2_scdwn.dd z3_scdwn.dd z4_scdwn.dd z5_scdwn.dd \ + z6_scdwn.dd z7_scdwn.dd PIPE = pipeman.mn pipeman_named.mn \ piper.dr \ @@ -290,6 +293,30 @@ midi_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=14 +term_z_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=65 + +z1_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=66 + +z2_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=67 + +z3_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=68 + +z4_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=69 + +z5_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=70 + +z6_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=71 + +z7_scdwn.dd: scdwndesc.asm + $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=72 + # DriveWire 3 RBF descriptors ddx0.dd: dwdesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDD=1 -aDNum=0