[Coco] Need help with 3.5" drives and NitrOS-9
Bill Pierce
ooogalapasooo at aol.com
Tue Dec 3 20:03:13 EST 2013
Mr Gault,
The code that sets the TPI is in the rb1773.asm at the L0115 label.
I was under the impression the TPI for a 720k 3.5 was supposed to be 96 TPI.
Gene would be the one to answer this as he seems to be the drive guru.
Bill Pierce
My Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Co-Webmaster of The TRS-80 Color Computer Archive
http://www.colorcomputerarchive.com/
Co-Contributor, Co-Editor for CocoPedia
http://www.cocopedia.com/wiki/index.php/Main_Page
E-Mail: ooogalapasooo at aol.com
-----Original Message-----
From: Robert Gault <robert.gault at att.net>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Tue, Dec 3, 2013 6:56 pm
Subject: [Coco] Need help with 3.5" drives and NitrOS-9
If anyone has a 3.5" drive attached to a Coco system please respond to this
message.
Currently NitrOS-9 sets all descriptors for 80-track disks as 3.5" types with
typ=$21. When such a disk is formatted, it is stated to be set to 135tpi.
Now if I try to read such a disk on my Coco3 with either a Tandy controller or
a Disto SCII it will read correctly. However all writes to such a disk corrupt
each byte usually forcing the msb high.
If I use dmode to set typ=$20 for such a disk, format makes it a 48tpi disk and
there are still 80 tracks. This type disk both reads and writes correctly on my
system.
Clearly something is wrong. It does not seem to be my controllers and I don't
see how it can be the 3.5" drive. The first question is does anyone else with
3.5" drives see a similar behavior. The second question is how should this be
fixed?
Is a Coco system just too slow to write 135tpi disks? Is perhaps the 3.5" drive
on my Coco (MITSUMI model D35M3D) not capable of 135tpi writes? But then how can
it read such a disk?
Apparently 3.5" disks can be formatted at 48tpi for 80tracks "double sided" and
perhaps they should be for Coco systems. If that is the case, there should be
some changes to one or all of rbf.d, rb1773desc.asm, and rb1773.asm in NitrOS-9.
Robert
--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list