Так, что, кондёры и симы не причём!!!
Вид для печати
ну командер не показатель я думаю - мало кто пользует всю доступную память на всю катушку да и не чекается она в командерах ( в плане контрольная сумма того что считывалось с диска а потом КС того что стало записано на диск приемник).
еще один нюанс может быть в физической коммутации страниц на симе - надо будет покурить внимательно твою схемку после праздников. идеи 2 - либо при сегментации чтото не там лежит где должно( а для трдос рамдиска оно мож важно) либо может бока какие с регенерацией (возникающие именно при работе трдоса).
короче че счас гадать на кофейной гуще - отгуляем попробую сесть разобраться. в беде не оставим :) просто счас нет рабочего компа с трдосом - пент48 пока недоотлажен а плата отдельного ТР-ДОС контроллера для подключения к остальным машинам - пока в состоянии платы и набора компонентов. проверять посему особо не на чем, соответственно и помощь пока чисто теоретическая :) Так что с Новым Годом - и давай в спячку на неделю :) потом продолжим :)
Рем диск в реал соммандере я использую на всю катушку, то есть, гружу туда весь диск при копировании и всё проходит без проблем, даже после сброса он остаётся в памяти и глюков в копируемых прогах не наблюдается.
С регенерацией тож не наблюдалось глюков.
Симы... Ради проверки - выключал питание и около трёх секунд они держат информацию, правда не проверял всю ли, но каталог рем диска есть и нормально читается.
Нексткопи видит 1024 и работает, ПК навигатор тоже. Да и много примеров привести могу, только сводятся они к одному - память не причём.
Копать нужно в адресации. Если б я дружил с Аласмом....
Сидел сначала в зеусе потом в сторме, потом пять лет не брал в руки комп, год назад восстановил его, но кодить нет желания, хотя мог бы простенькую прогу написать.
Вот и сейчас - сижу, в бейсике набрал прогу по заполнении таблицы для дешифратора...(7FFD,FDFD,BFFD,FFFD,EFF7 ,DFF7,BFF7 - всё в одной микросхеме даже для кмос часов туда завёл D7, так, что тм8 ставить не придётся)
Ту вот, один товарищ подкинул эту ссылку. Пришлось сделать опрос 7FFD. Сделал, всё равно рэм диск не работает. Переделал опрос по схеме пентагона 1024SL, всё равно не работает.
Покурил прошивку в STSе, нвшёл опрос памяти #3837. Протрасил вроде видит страницы, переключает, но нашёл ещё тыр дос чёт пихает в порта #FF и #1F. Может из за этих портов?
---------- Post added at 19:29 ---------- Previous post was at 19:18 ----------
Да, в унрыле 0.35b2 рем диск работает а в 0.37.1 - не работает, при совершенно одинаковых конфигурациях.
при пихании в 1F что лежит в А регистре?
В регистр #1F пихается #D0
похоже дело не в портах. насколько посмотрел схему чтения порта - она опирается на детект ДОС на основе адреса блока ПЗУ - скажи какая у тебя пзу и как расположены в ней страницы ромов?
попробуй на первую ногу ЛЛ1 дать сигнал /DOS
---------- Post added at 15:29 ---------- Previous post was at 15:25 ----------
кстати - а не может влиять то что у тебя сим 2 мега стоит а не 1 мег? пробовал самый старший бит выбора адреса( выше 1 мега) к земле или к+5 притягивать оторвав от остальной схемы?
У меня Gluk Reset Servise, со стандартным расположением в пзу. Чтение порта я проверял в бейсике - работает (предварительно заземлив сигнал дос на входе).
Стоит две планки по метру. Одну вытягиваю, всё равно - всё работает, а рем диск нет.(естесно теперь с метром)
напомни плиз - какое из стандартных имеется ввиду(стандарты каждый сам придумывал - у одних идет 128,48,глюк,трдос у других глюк,трдос,128,48 у третих вообще 48,128,трдос,глюк - каждый делал как удобнее на его машине и чтобы меьше паять). побанково плиз и какая пзу - 27ххх сколько. либо чтобы не заморачиваться с банками - вместо адреса кинуть сигнал ДОС прямой или инверсный глянь по своей схеме но при выбраном ДОС он должен быть в нуле короче. либо для тестов вообще занули временно первую ногу ЛЛ1 тогда эта доработка будет работать всегда, как раз будет удобно для отладки.