annotate defs/rfm.d @ 3267:024ad1d926fd

Get gfx2 to build from cmds folders Now that gfx2.asm needs to include coco3vtio.d the latter needs to be built first and be accessed from the port-specific defs folder. OTOH the one built in 3rd-party/packages/basic09 is built only later during a full build. (All the different defs folders and .d files still puzzle me.) Also updated coco3fpga/defs/makefile to be based on the coco3 one. The mc09l2 port doesn't need gfx and gfx2. Note for later: This whole build of basic09 components from the 3rdparty folder during the ports builds is not very nice. At a minimum we should try to limit the extra --includedir to the few commands needing it.
author Tormod Volden <debian.tormod@gmail.com>
date Wed, 17 Jul 2019 01:14:55 +0200
parents fbf145e9d668
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2434
eab6b9e18832 update defs for RFM
aaronwolfe
parents:
diff changeset
1 ********************************************************************
2658
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
2 * rfm.d - Remote File Manager Definitions
2434
eab6b9e18832 update defs for RFM
aaronwolfe
parents:
diff changeset
3 *
eab6b9e18832 update defs for RFM
aaronwolfe
parents:
diff changeset
4 * 2010/02/20 AAW
eab6b9e18832 update defs for RFM
aaronwolfe
parents:
diff changeset
5 * initial version
eab6b9e18832 update defs for RFM
aaronwolfe
parents:
diff changeset
6
2658
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
7 NAM rfm.d
2434
eab6b9e18832 update defs for RFM
aaronwolfe
parents:
diff changeset
8 TTL Remote File Manager Definitions
eab6b9e18832 update defs for RFM
aaronwolfe
parents:
diff changeset
9
2658
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
10 DW.Create EQU $01
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
11 DW.Open EQU $02
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
12 DW.MakDir EQU $03
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
13 DW.ChgDir EQU $04
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
14 DW.Delete EQU $05
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
15 DW.Seek EQU $06
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
16 DW.Read EQU $07
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
17 DW.Write EQU $08
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
18 DW.ReadLn EQU $09
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
19 DW.WritLn EQU $0A
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
20 DW.GetStt EQU $0B
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
21 DW.SetStt EQU $0C
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
22 DW.Close EQU $0D
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
23
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
24 DWSS.GetDir EQU $10
2434
eab6b9e18832 update defs for RFM
aaronwolfe
parents:
diff changeset
25
2443
b4c438d60d71 RFM: this time its personal
aaronwolfe
parents: 2434
diff changeset
26 ********************
b4c438d60d71 RFM: this time its personal
aaronwolfe
parents: 2434
diff changeset
27 * RFM Static Storage
b4c438d60d71 RFM: this time its personal
aaronwolfe
parents: 2434
diff changeset
28
b4c438d60d71 RFM: this time its personal
aaronwolfe
parents: 2434
diff changeset
29 ORG V.USER
2451
771ed399d2cd Updated
boisy
parents: 2443
diff changeset
30 V.DWCMD RMB 1 last DW command sent
2443
b4c438d60d71 RFM: this time its personal
aaronwolfe
parents: 2434
diff changeset
31 V.BUF RMB 2 pointer to buffer
2658
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
32 V.PATHNAME RMB 2 pointer to pathname
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
33 V.PATHNAMELEN RMB 2 pathname length
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
34 V.FILESIZE RMB 4 file size
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
35 V.MODTIME RMB 6 modified time
fbf145e9d668 Renamed rfmdefs to rfm.d
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2451
diff changeset
36 V.FATTR RMB 2 modified time
2443
b4c438d60d71 RFM: this time its personal
aaronwolfe
parents: 2434
diff changeset
37 V.RFM EQU . Total RFM manager static overhead
b4c438d60d71 RFM: this time its personal
aaronwolfe
parents: 2434
diff changeset
38