[BBC-Micro] Patching a CF card patched ADFS
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:
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:
> 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.
> ----- 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,
>> bbc-micro mailing list
>> bbc-micro at lists.cloud9.co.uk
> bbc-micro mailing list
> bbc-micro at lists.cloud9.co.uk
More information about the bbc-micro