http://vk.com/doc117527293_437544955 "Операционная система СР/М", М. Уэйт, Дж. Ангермейер - известная в СССР книга (djvu, русскоязычная)
http://vk.com/doc117527293_437544965 "Soul of CP/M", M. Waite, R. Lafore - книга "Душа СР/М" более известна за бугром. В 9 части описано подключение новых устройств (pdf, англ.).
http://vk.com/doc117527293_437544986 - описание системы СР/М от производителя, Digital Research, в 6 части есть пример биоса и как его лопатить (pdf, англ.).
Для пары бессонных ночей, думаю, достаточно. Доберусь до дома - чтонть ещё найду.
- - - Добавлено - - -
Переписывается только БИОС - часть ОС, которая напрямую отвечает за общение с железом на самом низком уровне, причем переписывается по определенным правилам (ссылки на книги дал). Всё остальное - БДОС и командный процессор - машинонезависимы (если только БДОС не переписано, к примеру, только под Z80 или 8086. Основное ядро имеет коды 8080 и машинонезависимо). Всё общение между ними и БИОСом осуществляется стандартными системными вызовами.
ЗЫ Кстати, мне так никто и не ответил - при работе в режиме СР/М какой монитор используется в части общения с магнитофоном? От малыша или от полной версии? Просто ваяю для себя СР/М-ную машинку, хочу блок общения с магнитофоном выдернуть из ЮТ-а...