[BBC-Micro] Patching a CF card patched ADFS

Mick Champion rs423 at rs432.net
Fri Dec 31 23:16:44 GMT 2010


Mark Haysman wrote:
> Hi Mick.
>
> JGH will probably add more info to this, but his original patcher for ADFS 
> 1.53 is here:
>
> http://mdfs.net/Info/Comp/BBC/IDE/
>   
Thanks. JGH has a lot of useful bit on his site.


> and I've uploaded the patch for 1.33 (the fixed version that works with the 
> CF) here:
>
> http://www.retroclinic.com/misc/ideptch133_fixed.zip
>
> That should get you started on what to modify.
>   
I've just had a quick look. Does that patch to &FE4x or &FE5x? I've done 
a quick search for '&FE' and '40' and found reference to the &FC40 and 
&FEE5, but not to &FE40 or &FE50. I'm guessing that this patches ADFS to 
work at &FE4x? A longer read is required I guess.


Cheers,


Mick



> Mark.
>
> ----- Original Message ----- 
> From: "Mick Champion" <rs423 at rs432.net>
> To: "BBC micro mailing list" <bbc-micro at lists.cloud9.co.uk>
> Sent: Friday, December 31, 2010 10:27 PM
> Subject: [BBC-Micro] Patching a CF card patched ADFS
>
>
>   
>> Hello all,
>>
>>
>> Having recently purchased a retro clinic CF hard drive kit, I'd be very
>> grateful for a few pointers as to how I can further patch the already
>> patched CF ADFS. This in order to run an original ADFS and patched ADFS
>> at the same time (although obviously not paged in at the same time). To
>> be clear, I want to hang the CF HD and ST506 HD's on the same cable and
>> switch between the ADFS versions to copy files from my one remaining
>> good hard disc before it's too late. Drive 0 died just over a week ago.
>> I think one of the heads fell of based by the hair raising screeching
>> sound it made :-(
>>
>>
>> First the easy bit.  How do I change the filing system number on the
>> patched ADFS from 8 to something else? This so the highest priority ADFS
>> doesn't stop calls getting to lowest priority ADFS.   Senile bloke here
>> can't remember how he did this in 2004 for the patched ADFS on GoMMC.
>> Is it just a single byte in the ROM header that needs altering? If so,
>> the byte I'd need to alter would be really good to know. Is that all I'd
>> need to do to access both versions of ADFS? So far, all I've managed to
>> do is get CF ADFS to respond to *CFFS. *ADFS gives "Bad command" despite
>> being installed lower down the pecking order. I presume as CF ADFS is
>> answering all calls to file system 8?
>>
>>
>> Secondly the harder bit I guess. The hard disc is fixed at &FE40 - $FE47
>> on the 1Mhz bus address . Normally the CF HD is too, however I have been
>> given an alternate 1Mhz bus PAL (cheers Mark) for the CF hard disc. That
>> PAL alters the CF HD bus address to &FE50-&FE57. Would it be a simple
>> matter to patch CF ADFS to work from the higher address? I'm happy to
>> patch the ROM myself if I knew where to peek and what to poke it with. :-)
>>
>>
>> Thanks in advance and happy new year to all,
>>
>>
>> Mick.
>>
>>
>>
>>
>> _______________________________________________
>> bbc-micro mailing list
>> bbc-micro at lists.cloud9.co.uk
>> http://lists.cloud9.co.uk/mailman/listinfo/bbc-micro 
>>     
>
>
> _______________________________________________
> bbc-micro mailing list
> bbc-micro at lists.cloud9.co.uk
> http://lists.cloud9.co.uk/mailman/listinfo/bbc-micro
>
>
>   




More information about the bbc-micro mailing list