According to Sunrise site (http://www.msx.ch/sunformsx/products/hardware/ide.html), Sunrise IDE gets almost 300K/s on a TR. About the bottlenecks on Sunrise IDE, I don't believe it's due to code issues. Sunrise IDE BIOS is very well coded (I know its code from disassembling), so I believe that the bottleneck is indeed due to hardware issues (not int the inteface itself, but in ATA IDE itself - you must control/set too much things for communicating with the ATA IDE device).
I have updated all information available on the BEER IDE 202 interface, including the sources of the disk partitioning program by Egor and links to relevant information on the MSX Do it Yourself page on my website http://www.hansotten.com
Thanks to JP Grobler for continuing the search!
Great, Hans! I was goingo to mail you asking for such update in your pages.
In Brazil, the solution I found is to buy one of that 6-in-1 USB card adapters that are being sold in Mercado Livre (our local E-Bay) for R$ 20-30 and from there building a CF - IDE adapter. Is just a board with some rewire, I'll post schematics/board as soon as I have free time to do that.
Any user experiences?
PCB-design for BEER IDE thanks to Arnold Metselaar.
Available at http://www.hansotten.com - MSX Whats New
In Eagle format and postscript. Arnold says the design is not tested, so use at your own risk!
Any user experiences?
Well, the IDE BIOS hangs with almost all 2,5" notebook drives, the only one I got past to the disk boot was a 20Mb(!) very very very old drive...
Some are detected, but I cant get a boot from floppy...
The HDDPREP program from Egor have some errors (A:>as.com hddprep.mac report alot of errors (a $updateok symbol doesn't exist, an ld hl(startp), many ld hl,SEC and a warning inc h,(ix+1))
I have tested more than 10 notebook drives, from 20Mb to 6Gb.
LD hl(startp) ... can be LD hl,(startp)
ld hl,SEC ??? check if SEC label is defined
inc h,(ix+1) doesn't exists, change it for LD h,(ix+1)
Hi duds
Beer is cool too get drunk!!!!!!!!!!!!!!!!!!!!!!!!
you had to much beer