Date : Fri, 31 Dec 2010 22:45:20 +0000
From : jgh@... (J.G.Harston)
Subject: Patching a CF card patched ADFS
J.G.Harston wrote:
> No, you'd need to change the ServiceCall 18 (SelectFS) code, the Sevice
> &25 (FSInfo) code and the *command code that recognises "*[F]ADFS".
Having a quick look the *ADFS command code just matches the string
in the FSInfo block, so you just need to change one instance of "sfda",
three instances of &08 (the filing system number), and change the
range of handles used (two bytes in the FSInfo block, plus lots of
bits of code that check channel numbers and index into open channe;
infomation). Two filing systems cannot coexist with the same
channel numbers as FileSwitch will select whichever filing system
is the highest priority ROM for a particular channel number.
JGH