Grand, а вот такой вопрос. Всё ли хорошо у сабжа при наличии Slave винта на SMUC ? Подключил второй HDD, запускаю TRDN, он не запускается, а вываливается в стартовое меню Скорпиона. Отключаю второй винт - все нормально стартует.
Вид для печати
Grand, а вот такой вопрос. Всё ли хорошо у сабжа при наличии Slave винта на SMUC ? Подключил второй HDD, запускаю TRDN, он не запускается, а вываливается в стартовое меню Скорпиона. Отключаю второй винт - все нормально стартует.
Конечно, я не проверял работу TRDN со slave-диском, и не знаю когда его у себя подключу.Цитата:
Сообщение от Evgeny Muchkin
В начале работы TRDN определяет наличие HDD стандартным процедурами через RST8.
Простите, 60 страниц читать не осилю. Подскажите, с NemoIDE работает навигатор?
И перспектив таких нет?
В данном случае, ограничение версии ПрофПЗУ кодом #61, мне думается не совсем верно. Этим просто ограничивается работа программы на версиях ПрофПЗУ #62/#63Код:JR Z,HDDOFF
;àß½¿ Scorpion, ó A ¬«ñ óÑαß¿¿:
;1-18-«íδτ¡.ROM
;64-97-ProfROM (ß 85 »«ññ.HDD)
;100-GMX5.00
BIT 5,(IY+54)
JR NZ,$+13
LD HL,HM256C
LD DE,#5B00
LD BC,HM128-HM256C
LDIR
CP 100;G5.00
JR NZ,$+10
LD HL,L01GMX
LD (L01PR+1),HL
JR sc_t2
CP 97;4.01
JR Z,sc_t2
LD HL,#216F
LD (R7CRC+2),HL
CP 94;3.9f
JR Z,sc_t2
LD HL,#C937
LD (#5B02),HL
JR HDDOFF
sc_t2 LD A,#10
LD (23388),A;BANKM
LD HL,HDDOFF
PUSH HL
LD (23613),SP
LD HL,#7000
LD D,L
LD C,9
RST 8
DEFB #81
LD C,34
RST 8
DEFB #81
POP HL
JR NC,HDD_O1
Дело в том, что сейчас процедура подсчета контрольной суммы сектора HDD, где записаны данные о примонтированных дисках, вызывается по абсолютным адресам. Я проверял работу TRDN с Теневым монитором V4.01 на реале. Работа с V3.9f проверялась на эмуляторе. Версия G5.00, кроме эмулятора, проверялась многими нашими форумчанами на реальном Scorpion GMX (за что им огромное спасибо). Поэтому в процедуре детектирования Скорпиона жестко прописаны только эти версии.Цитата:
Сообщение от LW
Да, это сделано специально. Прежде необходимо выпустить тестовый вариантTRDN, поддерживающий эти версии Монитора, и всесторонне проверить работу.Цитата:
Сообщение от LW