On 12/01/2011 13:48, Peter wrote:
Tony Firshman wrote:

Speaking from pretty little low level knowledge, how about abandoning
the microdrives completely (I thought you were)
So far, I could have used just one SD card interface, keeping one
microdrive.

Abandoning the microdrives completely  is an option I could think about.
But the task of creating SD card signals is still not trivial. I don't
know exactly how the ZX8302 behaves internally, and which timings are
acceptable.

For example, the OS even inserts delays when just bit-banging the drive
select daisy chain, and I have no idea why this is required. Line lengths?
Noise? ZX8302 internal requirements? ... Using the ZX8302 for a completely
different purpose might require a lot of time for investigation and
experimentation.

and making your interface emulate microdrives?
Hehe, nice idea. Unfortunately it would be a pain in terms of speed, also
size would be limited by the MDV drivers I guess :)


I bet the drivers could be patched.
You could also keep one mdv if the interface was fully compatible.
It would be quite hard though switching between the two speeds. I suppose if simultaneous access was barred, the mdv driver could be patched on the fly.

As Malcolm suggested, a PIC could be used, and may have enough on board storage to buffer one boot image.
Failing that it could be a bootstrap to load from the card.

Laurence Reeves
knows a *lot* about the logic.

Tony


_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to