[Coco] DriveWire asm sources
Bill Pierce
ooogalapasooo at aol.com
Mon Jun 17 07:40:42 EDT 2019
Neil, there are actually quite a few modules that deal with drivewire & the becker port:
boot_dw.asm - for booting from a dw drive (goes in the kernel file)
clock2_dw - reads the dw time function and keeps system time (from your dw host). Used in conjunction with clock.asm.
rbdw.asm - main dw I/O module (used by all dw modules). Uses dwcheck below.
dwcheck.asm
dwio.asm - dw I/O subroutine. Uses dwinit, dwread, & dwwrite below.
dwinit.asm
dwread.asm
dwwrite.asm
dwdesc.asm - creates the "/Xx" drive descriptors
scdwp.asm - dw virtual printer driver
p_scdwp.asm - dw virtual printer descriptor ("/P")
term_scdwt.asm - dw virtual terminal descriptor ("/term")
scdwv.asm - dw virtual terminal & port driver
scdwvdesc.asm - creates the dw virtual terminal & port descriptors ("/Zx", "/Nx", & "/MIDI")
I "think" that covers them all.
NOTE: there are sources in the repo labeled with "dw4" instead of just "dw"... DO NOTE USE THESE. They were originally written for the 2X turbo mode and have never really worked. They are NOT part of the dw or becker build.
-----Original Message-----
From: Neil Cherry <ncherry at linuxha.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Sun, Jun 16, 2019 3:43 pm
Subject: [Coco] DriveWire asm sources
Does anyone know of where I can peak at the CoCo's DriveWire asm source?
I'd like to adapt it for a 2681 USART (and OS9/NitrOS9).
Thanks
--
Linux Home Automation Neil Cherry ncherry at linuxha.com
http://www.linuxha.com/ Main site
http://linuxha.blogspot.com/ My HA Blog
Author of: Linux Smart Homes For Dummies
--
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list