Mercurial > hg > Members > kono > nitros9-code
annotate level2/modules/w5.asm @ 2811:611715587834 lwtools-port
Updated rules.mak and level1/coco1/bootfiles/makefile
Updated the rules.mak file to remove the format entire image related
to drivewire server disk images.
Updated level1/coco1/bootfiles/makefile to create 3 new bootfile images.
These images are stripped down to just the common files needed
for vovdg games on os9 level 1. These bootfiles are for becker, dw,
and arduino. Also corrected a duplicated dd descriptor when building
some bootfiles that had both floppy_40d, floppy_80d, RBDW, RBBECKER,
and RBARDUINO. Removed the dd descriptor from each of these sections
and made it where the dd descriptor for the specific section was added
in the main bootfile list.
author | David Ladd <drencor-xeen@users.sf.net> |
---|---|
date | Mon, 11 Feb 2013 20:16:24 -0600 |
parents | b8c7b7fbf3c9 |
children | 2071c1c4b6c8 |
rev | line source |
---|---|
508
02a8ba2b9092
Added headers to most source files, added clock2_bb.asm
boisy
parents:
432
diff
changeset
|
1 ******************************************************************** |
1424
32f1dae476b7
Fixed references in source from OS-9 to NitrOS-9 where appropriate
boisy
parents:
1348
diff
changeset
|
2 * W5 - Window descriptor |
508
02a8ba2b9092
Added headers to most source files, added clock2_bb.asm
boisy
parents:
432
diff
changeset
|
3 * |
02a8ba2b9092
Added headers to most source files, added clock2_bb.asm
boisy
parents:
432
diff
changeset
|
4 * $Id$ |
02a8ba2b9092
Added headers to most source files, added clock2_bb.asm
boisy
parents:
432
diff
changeset
|
5 * |
1348 | 6 * Edt/Rev YYYY/MM/DD Modified by |
7 * Comment | |
508
02a8ba2b9092
Added headers to most source files, added clock2_bb.asm
boisy
parents:
432
diff
changeset
|
8 * ------------------------------------------------------------------ |
02a8ba2b9092
Added headers to most source files, added clock2_bb.asm
boisy
parents:
432
diff
changeset
|
9 |
0 | 10 nam W5 |
1424
32f1dae476b7
Fixed references in source from OS-9 to NitrOS-9 where appropriate
boisy
parents:
1348
diff
changeset
|
11 ttl Window descriptor |
0 | 12 |
13 * Disassembled 98/08/23 22:38:05 by Disasm v1.6 (C) 1988 by RML | |
14 | |
15 ifp1 | |
16 use defsfile | |
2624 | 17 use cocovtio.d |
0 | 18 endc |
19 | |
20 tylg set Devic+Objct | |
21 atrv set ReEnt+rev | |
1289 | 22 rev set $00 |
0 | 23 |
24 * Window descriptor definitions | |
25 szx set 19 number of columns for display | |
26 szy set 11 number for rows for display | |
27 sty set $FF window type | |
28 cpx set 61 x cursor position | |
29 cpy set 0 y cursor position | |
30 prn1 set Black. foreground color | |
31 prn2 set Cyan. background color | |
32 prn3 set Red. border color | |
33 | |
34 mod eom,name,tylg,atrv,mgrnam,drvnam | |
35 | |
36 fcb READ.+WRITE. mode byte | |
410
9ed77eeace37
All floppy disk descriptor modules now made with dx.asm and different targets
boisy
parents:
372
diff
changeset
|
37 fcb HW.Page extended controller address |
0 | 38 fdb A.W5 physical controller address |
39 fcb initsize-*-1 initilization table size | |
40 fcb $00 device type:0=scf,1=rbf,2=pipe,3=scf | |
41 fcb $00 case:0=up&lower,1=upper only | |
42 fcb $01 backspace:0=bsp,1=bsp then sp & bsp | |
43 fcb $00 delete:0=bsp over line,1=return | |
44 fcb $01 echo:0=no echo | |
45 fcb $01 auto line feed:0=off | |
46 fcb $00 end of line null count | |
47 fcb $00 pause:0=no end of page pause | |
48 fcb 24 lines per page | |
49 fcb C$BSP backspace character | |
50 fcb C$DEL delete line character | |
51 fcb C$CR end of record character | |
52 fcb C$EOF end of file character | |
432
03c6934e5d62
Window descriptors set up for enhanced SCF command line edition for duplicate
boisy
parents:
410
diff
changeset
|
53 fcb C$RARR reprint line character |
03c6934e5d62
Window descriptors set up for enhanced SCF command line edition for duplicate
boisy
parents:
410
diff
changeset
|
54 fcb C$SHRARR duplicate last line character |
0 | 55 fcb C$PAUS pause character |
56 fcb C$INTR interrupt character | |
57 fcb C$QUIT quit character | |
58 fcb C$BSP backspace echo character | |
59 fcb C$BELL line overflow character (bell) | |
60 fcb $80 init value for dev ctl reg | |
61 fcb $00 baud rate | |
62 fdb name copy of descriptor name address | |
63 fcb $00 acia xon char | |
64 fcb $00 acia xoff char | |
65 fcb szx (szx) number of columns for display | |
66 fcb szy (szy) number of rows for display | |
2165 | 67 fcb 5 window number |
0 | 68 fcb $01 data in rest of descriptor valid |
69 fcb sty (sty) window type | |
70 fcb cpx (cpx) x cursor position | |
71 fcb cpy (cpy) y cursor position | |
72 fcb prn1 (prn1) foreground color | |
73 fcb prn2 (prn2) background color | |
74 fcb prn3 (prn3) border color | |
622 | 75 initsize equ * |
0 | 76 |
2165 | 77 name fcs /W5/ |
0 | 78 mgrnam fcs /SCF/ |
1933 | 79 drvnam fcs /VTIO/ |
0 | 80 |
81 emod | |
82 eom equ * | |
83 end | |
84 |