Есть. Только не для Ориона, а для N8VEM:
http://n8vem-sbc.pbworks.com/Juha-SD-Interface
Я там копался, исходники всех нужных процедур есть.
Я решил пока это не переносить в свой текущий проект, т.к. программный SPI будет в несколько раз медленне, чем параллельный программный же IDE и CompactFlash (который и так то не шибко быстр получается - чуть быстрее дисковода). Правда, это на такте 3,5МГц. С ростом тактовой частоты будет пропорционально расти и скорость программного SPI или IDE, а скорость дисковода останется прежней.