[Coco] Glenside IDE problem
Bill Pierce
ooogalapasooo at aol.com
Wed Dec 10 12:16:21 EST 2014
Gene, I fixed it. My drive is formating now... waiting... waiting... (4g :-)
Bill Pierce
"Today is a good day... I woke up" - Ritchie Havens
My Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Co-Contributor, Co-Editor for CocoPedia
http://www.cocopedia.com/wiki/index.php/Main_Page
E-Mail: ooogalapasooo at aol.com
-----Original Message-----
From: Gene Heskett <gheskett at wdtv.com>
To: coco <coco at maltedmedia.com>
Sent: Wed, Dec 10, 2014 12:01 pm
Subject: Re: [Coco] Glenside IDE problem
On Tuesday 09 December 2014 23:45:44 Bill Pierce via Coco did opine
And Gene did reply:
> I just recently aquired a Glenside IDE board and I'm trying to set it
> up. From what I've read in the Super Driver manual, using rbsuper.
> llide, and the descriptors is "supposed" to be pretty much automatic.
> I know the board and drive are connected properly as I can run
> Curtis's old "detect_ide21.b09" util and it idents my drive with all
> the proper specs. I have installed rbsuper, llide, i0, and ih in my
> boot, all from a fresh repo build. Any access I try to make to /i0
> gives me "Error 235: Bad Name" This includes format, dir, free ect.
> The only uitl that recognizes the drive is dmode which gives proper
> attr for /i0. This seems to be a descriptor error and not a drive
> error.
> I have checked header parity and crc for all files and everything shows
> good. Does anybody know what I must do to make these drivers work with
> my Glenside board? Is there something I need to change? I know the
> descriptor should be set specifically for my drive, but it should
> still give me a proper device error (244, 214, etc) and not "Error
> 235: Bad Name".
>
>
> Thanks :-)
>
>
> Bill Pierce
> "Today is a good day... I woke up" - Ritchie Havens
The biggest problem I see is that the descriptors in my last hg clone are
identical except for the name in the descriptor.
I see zero method of asserting the ide master/slave selection, eg both
descriptors would access the master drive.
What happens if you to a dmode -i1_ide.dd drv=1 and do a new makeboot?
I am guessing of course but there has to be some method of master/slave
switching in the descriptor that has not managed to make it into the
makefiles for the repo. But IMO that is where it would have to come from.
Look at the superdesc.asm file for clarification though, with one
exception I found in rbf.d last week, and superdesc.asm IS the final word
on that. In the one case where there is a clash, I'd bet the diff is that
it did not get into rbf.d from superdesc.asm comments and actions.
Something we do need to fix.
Having to do with the typ and dns bytes in the hard drive case, rbf.d is
incomplete on those points. But that should not be the cause of this.
It should be illuminating when you do find the cause of this, Bill.
Please do report, its a bug IMO.
[...]
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS
--
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list