[Coco] mess HD problem
Bill Nobel
b_nobel at hotmail.com
Wed Aug 6 21:00:03 EDT 2014
Hmm, Robert your post pointed out something I have wrong in my /DD descriptor. Mine is currently set to $FFE0 and I’m using EmuDsk. I do only use one vhd and everything works good. I now need to look at the source now to see if hpa is even used.
Bill Nobel
> On Aug 6, 2014, at 5:09 PM, Robert Gault <robert.gault at att.net> wrote:
>
> Bob Devries wrote:
>> Hi all,
>>
>> well, changing the port address to $FF80 appears to have fixed the problem.
>>
>> I don't know how I came by a module with the incorrect hpa. Could it be that a
>> previous version of emudsk used that address?
>>
>> Thanks for your input everyone.
>>
>> Regards, Bob Devries
>> Dalby, QLD, Australia
>>
>
> Bob,
>
> Here is some info.
>
> *Technical specs on Virtual Hard Disk interface Alan DeKok: JVC, MESS and VCC
>
> * Address Description
> * ------- -----------
> * FF80 Logical record number (high byte)
> * FF81 Logical record number (middle byte)
> * FF82 Logical record number (low byte)
> * FF83 Command/status register
> * FF84 Buffer address (high byte)
> * FF85 Buffer address (low byte)
> * FF86 DR# 0=first drive 1=second drive; MESS only
>
> Look at MESS/SRC/machine/coco_vhd.c
>
> -----------------------------------------------------------------------------
> * The JV Coco3x has 2 .vhd drives with the second address set as:
> * Address Description
> * ------- -----------
> * FFE0 Logical record number (high byte)
> * FFE1 Logical record number (middle byte)
> * FFE2 Logical record number (low byte)
> * FFE3 Command/status register
> * FFE4 Buffer address (high byte)
> * FFE5 Buffer address (low byte)
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
More information about the Coco
mailing list