view defs/atarivtio.d @ 3151:d5c884d63e53

coco3fpga: Build boot files and disk images with RAM disk and RTC support Amend "coco3/bootfiles/makefile" to make bootfiles including "ramd_coco3fpga.dr", "r0_ramd_coco3fpga.dd", & "clock2_coco3fpga" Added two new disks to the "coco3fpga/makefile" disk definitions for bootdisks supporting the Coco3FPGA ramdisk and RTC.
author Bill Pierce <merlinious999@gmail.com>
date Mon, 06 Feb 2017 22:25:15 +0100
parents 31cd1f1b4fb0
children
line wrap: on
line source

              IFNE      ATARIVTIO.D-1
ATARIVTIO.D   SET       1

********************************************************************
* VTIO Defs for the Atari XE/XL
* Everything that the VTIO driver needs is defined here, including
* static memory definitions

* Constant Definitions
KBufSz    EQU       8                   circular buffer size


* Driver Static Memory
          ORG       V.SCF
V.CurRow  RMB       1
V.CurCol  RMB       1
V.CurChr  RMB       1                   character under the cursor
V.CapsLck RMB       1                   caps lock flag
V.KySns   RMB       1                   key sense flags
V.EscCh1  RMB       2                   escape vector handler
V.EscVect RMB       2                   escape vector handler
V.IBufH   RMB       1                   input buffer head
V.IBufT   RMB       1                   input buffer tail
V.InBuf   RMB       KBufSz              input buffer
          RMB       250-.
V.Last    EQU       .

          ENDC