Проблемы - всяко могут быть из-за года выпуска ВМ3. Но пока никто даже в теории не показал каких-либо проблем именно с процом которые могли бы даже в фантастической теории повлиять на запуск RSX-11
Наткнемся - будем исследовать, пока таких проблем не встречалось.
---------- Post added at 14:37 ---------- Previous post was at 14:29 ----------
Вкратце напомню косяки ВМ3 которые назывались в качестве причин нерабочести системы без переделок:
- у ВМ3 в регистре MMR3 все неиспользуемые биты установлены в 1 вместо 0 из-за чего система неправильно думала, что есть поддержка разделения I/D пространства и не работала без переделки
- команды MFPD/MTPD воспринимались процом как байтовые аналоги MFPI/MTPI и далее по тексту
Про регистр MMR3 все верно - ВМ3 действительно показывает единицы во всех неиспользуемых битах, но это никак не может помешать запуску RSX-11 по той простой причине, что он и не пытается выяснить есть ли такая поддержка у проца. Либо он собран с использованием этой фичи и тогда просто не работает на любых процессорах где ее нет или он собран без нее и тогда ему по определению пофигу.
Второе строго говоря никогда не слышал чтобы называлось причиной нерабочести RSX-11, оно и не может быть такой причиной причины (простите за тавталогию) нерабочести RSX-11: эти команды просто не используются в случае если система собрана без поддержки разделения I/D пространства. И это правильно так как проц имеет полное право вообще не иметь этих команд если у него нет фичи для которой они предназначены. Пример тому Э100/25 (и скорее всего 11/35 и около того).
Если известны еще какие косяки (не только ВМ3, но и ДВКшного железа) тоже было бы интересно услышать.






Ответить с цитированием