Про контроллеры дисков уже писал - отлично пойдет XT-IDE в любых его вариациях. А IDE это IDE, и через переходники, CF и SD-карты. Это ли не то, что всем надо?
Уже-ж сделали вполне работоспособный контроллер, осталось исправить выявленные ошибки и добавить к нему часики.