view level2/modules/vi.asm @ 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 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