IDE <-> MFM

Alexandre Souza alexandre-listas at e-secure.com.br
Wed Dec 3 07:50:50 CST 2008


> Head-switching would be a total pig unless you buffered all 8 (or 16) 
> heads at
> once. 8us is not enough to ping an external IDE HDD (or say a CompactFlash 
> or
> SD card) and read off an entire track of data...
> I don't even know how you'd be able to lock a PLL against the write data
> stream quickly enough not to make a hash of it. Most data separators (or 
> at
> least the ones I've looked at) need a few bytes worth of encoded data to 
> lock
> onto before the data window signal is actually valid...
> I suppose you could do what the Catweasel does and save the time between 
> flux
> transitions, but that opens up a whole other can of worms when you want to
> write back to the disc...

    To emulate 10, 20, 30 MEGABYTES? It can be done with a few surplus RAM 
chips or a good PC memory stick! 386's used 32 megabytes of simple DRAM, you 
can get SRAM nowadays for next to nothing in surplus market. There are 2MB 
ram chips from texas, and they are not that expensive. Why not have a SD for 
backup and emulate ALL the drive in RAM? It will be **fast** and, when the 
operation finish, you can press a button (or use some kind of sensing in the 
computer) and backup the entire ram content to the SD card.

    For the used computer market, it would sell like cake. And the cake 
ISN'T a lie :o)

    [],
    Alexandre
    (humming 'still alive')

    (completely offtopic PS: Talkin'bout Portal, have you seen "A day in the 
life of a turret"? No? So have a little laugh: 
http://www.youtube.com/watch?v=Uz5cl131KTk - This is one of the stupidiest 
and funniest thing I've ever saw :D) 




More information about the cctalk mailing list