Совместимость с TOY дело хорошее, но сильно усложняет устройство. TOY - вещь специфичная для KDJ11-E модуля. Управляется через Additional Status Register (17777526), на весь TOY отводится 1 бит #8 в нем. Остальное чем управляет регистр - выбор адреса/вектора консольного порта и управление onboard памятью - 2Mb/4Mb/Отключить.
В принципе можно просто сделать регистр с одни битом и тогда сторонний софт весь будет работать сразу, в RT-11/TSX драйвер NL (в TSX надо будет собрать самостоятельно) тоже будет работать. В RSX-11M/M-PLUS команда TIM работать с TOY не будет так как там проверяется тип процессора, но есть сторонний софт. Насчет RSTS/E не уверен.
В остальном же все просто: часы хранят сотые секунд, секунды, минуты, часы, день недели, месяц, год в BCD, двухциферка. Последние фирмвари работают с годами >1999, при этом точный год определяется сопоставлением даты и дня недели. NL в RT-11 поступает проще - можно посмотреть.
Доступ к TOY последовательный, передаются/читаются биты от младшего к старшему. Для доступа к TOY сначала надо прочитать регистр для сброса, потом передать 4 слова: 35305, 56243 (два раза), это открывает доступ к TOY. Вобщем довольно хитро
Так что даже не знаю есть ли смысл делать совместимость... Уж больно заманчиво в случае с описанным выше чипом запользовать все его возможности
Хотя при желании одно другому не мешает...