[Coco] Hacking the SuperIDE

Retro Canada retrocanada76 at gmail.com
Wed Oct 3 14:12:21 EDT 2012


ok I'll try it. But by default it reads the normal IDE master disk.
Unless I chang de STP, WPC, OFC and the DNS bit #3 (the 512 byte
translation). Then it gives me no access.

thxs

On Wed, Oct 3, 2012 at 2:09 PM, Gene Heskett <gheskett at wdtv.com> wrote:
> On Wednesday 03 October 2012 14:07:29 Retro Canada did opine:
>
>> ops broken email:
>>
>> i tried:
>>
>> dmode /i0 stp=ff typ=81 dns=08 wpc=05 ofs=2ddc
>
> Post the Capacity line from a "free /i0" please.
>
> And are you using the superdriver in deblocking mode?
>
>> and even though I cannot access it. It gives not permission.
>
> Probably because its not been formatted.
>
>> On Wed, Oct 3, 2012 at 12:49 PM, Retro Canada <retrocanada76 at gmail.com>
> wrote:
>> > on my side I could not make the /ih descriptor to work.
>> >
>> > There is something broken here. First it mounts itself as I0 and the
>> > offset is zero, as well as stp and
>> >
>> > On Wed, Oct 3, 2012 at 12:20 PM, Gene Heskett <gheskett at wdtv.com>
> wrote:
>> >> On Wednesday 03 October 2012 11:55:51 Retro Canada did opine:
>> >>> For HDB-DOS, the offset is 3 byte long. So I believe it can be
>> >>> $FFFFFF-(256*630) maximum.
>> >>
>> >> That is an HDBDOS restriction.  If running nitros9, and your bootfile
>> >> includes /sh.dd, then be aware that the dmode utility can be used to
>> >> make quite a few of the 256 disk sets of rsdos formatted virtual
>> >> disks available.
>> >>
>> >> For instance, I have 2 1Gb drives on my tc^3 scsi controller.
>> >> Address 0 on the scsi bus is my work drive, and is partitioned for
>> >> $1DBB90 sectors as /dd.  That is about 498 megs, using a cluster
>> >> size of 4.
>> >>
>> >> Normally, a dmode of the /sh descriptor says the offset is also set
>> >> to $1DBB90.  This is the "wpc=1D ofs=BB90" in dmode.  In the /sh
>> >> descriptor for the superdriver, the stp value is used as the vdisk
>> >> to access, so if stp=$80, that is the drive my copy of HDBDOS can
>> >> boot from.
>> >>
>> >> BUT, until I run out of drive, there is no reason the offsets in /sh
>> >> cannot be modified (write it on the wall so you can restore) by
>> >> using dmode to increase this offset value by an additional $27600
>> >> for every additional 256 vdisk set you need.  On one of those 4Gb CF
>> >> cards, that is a huge bunch.
>> >>
>> >> I think what I would do would be to write me a bunch of scripts
>> >> called dmodesh# where # was the set of vdisks you wanted to look at.
>> >>
>> >> Cheers, Gene
>> >> --
>> >>
>> >> "There are four boxes to be used in defense of liberty:
>> >>  soap, ballot, jury, and ammo. Please use in that order."
>> >>
>> >> -Ed Howdershelt (Author)
>> >> My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
>> >> TAILFINS!! ... click ...
>> >>
>> >> --
>> >> Coco mailing list
>> >> Coco at maltedmedia.com
>> >> http://five.pairlist.net/mailman/listinfo/coco
>> >
>> > --
>> > Panasonic FSA1-WSX
>> > Commodore 64
>> > Commodore 64C
>> > Commodore 128
>> > Apple //c
>> > TRS-Color Computer 3
>> > TI-99/4A
>> > ..and more coming!
>
>
> Cheers, Gene
> --
> "There are four boxes to be used in defense of liberty:
>  soap, ballot, jury, and ammo. Please use in that order."
> -Ed Howdershelt (Author)
> My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
> To have died once is enough.
>                 -- Publius Vergilius Maro (Virgil)
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco



-- 
Panasonic FSA1-WSX
Commodore 64
Commodore 64C
Commodore 128
Apple //c
TRS-Color Computer 3
TI-99/4A
..and more coming!



More information about the Coco mailing list