How much support do aliases have for AFP? They can link to AFP shares, right?
On the Pi side, you could have an AFP share for every USB stick attached. You could then augment that that with another share containing aliases to each of those USB stick AFP shares. This would be pretty good already, though you could also add some MacOS-side code to watch that directory and mount new aliases when they appear.
There’s no SCSI in that design, so it’s not necessarily relevant to this topic, but I think it’s better than a a SCSI solution, which could run into issues with volume sizes dependent on the model of Mac in question.
A bit of a common sense check on *IPL0 on the GLU, since we also have the BBU connecting to *IPL0 via a +5V pull-up resistor, this value should only ever be high-impedance or GND, correct? If so, that common sense can certainly take a chunk out of the complexity of the OE equations. That just leaves FCLK.oe as the exceedingly complex OE equation to be dealt with.
The reason I ask is because I've had issues with using caps that are 'out-of-spec' so to speak. The suggestion is that you can use higher voltage caps and it's no problem, however I've encountered problems doing that. I recapped a Q610 with 20 or 25v (can't remember) 47uf caps, instead of 16v, and SCSI wasn't working, the startup chime was a bit weird, and flashing question mark took literally 5 seconds to blink each time, instead of just 1-2 seconds. All caps were 'good'. I removed them all and replaced with 47uf 16v, ones that I have hundreds of for other Macs, and the same Mac was perfectly fine.
The other difference was the resistance of the caps.