Сообщение от
Error404
Все решилось бы образцовым DPB (блок параметров диска) с исследуемых машинок.
Я уже это выкладывал:
Код:
А теперь параметры дисков для CP/M-80 в разных клонах Spectruma.
Скорпион:
P_SCOR:
DB 1 ;СЕКТОР 256 БАЙТ
DB 1 ;ДВЕ СТОРОНЫ
DW 16 ;16 ФИЗ.СЕКТОРОВ НА ДОРОЖКЕ
DW 80 ;80 ДОРОЖЕК
;
DPH_S: DW 32 ;32 ЛОГ.СЕКТОРА НА ДОРОЖКЕ
DB 5 ;ФАКТОР СДВИГА БЛОКА (BSH)
DB 1FH ;МАСКА БЛОКА ДАННЫХ (BLM)
DB 03H ;МАСКА РАЗМЕРА БЛОКА (EXM)
DW 156-1 ;ЧИСЛО БЛОКОВ -1 (DSM)
DW 128-1 ;ЧИСЛО ЭЛЕМЕНТОВ ОГЛАВЛЕНИЯ - 1
DW 00C0H ;МАСКА БЛОКОВ ОГЛАВЛЕНИЯ
DW 0020H ;РАЗМЕР ВЕКТОРА КОНТРОЛЯ ОГЛАВЛЕНИЯ
DW 0004H ;КОЛ.ДОР. * КОЛ.СТОРОН ПОД СИСТЕМУ
;
ATM-2.
P_ATM2:
DB 1 ;СЕКТОР 256 БАЙТ
DB 1 ;ДВЕ СТОРОНЫ
DW 16 ;16 ФИЗ.СЕКТОРОВ НА ДОРОЖКЕ
DW 80 ;80 ДОРОЖЕК
;
DPH_A: DW 32 ;40 ЛОГ.СЕКТОРОВ НА ДОРОЖКЕ
DB 04 ;ФАКТОР СДВИГА БЛОКА (BSH)
DB 0FH ;МАСКА БЛОКА ДАННЫХ (BLM)
DB 00H ;МАСКА РАЗМЕРА БЛОКА (EXM)
DW 316-1 ;ЧИСЛО БЛОКОВ -1 (DSM)
DW 128-1 ;ЧИСЛО ЭЛЕМЕНТОВ ОГЛАВЛЕНИЯ - 1
DW 00C0H ;МАСКА БЛОКОВ ОГЛАВЛЕНИЯ
DW 0020H ;РАЗМЕР ВЕКТОРА КОНТРОЛЯ ОГЛАВЛЕНИЯ
DW 0002H ;КОЛ.ДОР. * КОЛ.СТОРОН ПОД СИСТЕМУ
;
Profi:
P_PROF:
DB 3 ;СЕКТОР 1024 БАЙТ
DB 1 ;ДВЕ СТОРОНЫ
DW 5 ;5 ФИЗ.СЕКТОРОВ НА ДОРОЖКЕ
DW 80 ;80 ДОРОЖЕК
;
DPH_P: DW 40 ;40 ЛОГ.СЕКТОРОВ НА ДОРОЖКЕ
DB 04 ;ФАКТОР СДВИГА БЛОКА (BSH)
DB 0FH ;МАСКА БЛОКА ДАННЫХ (BLM)
DB 00H ;МАСКА РАЗМЕРА БЛОКА (EXM)
DW 400-1 ;ЧИСЛО БЛОКОВ -1 (DSM)
DW 128-1 ;ЧИСЛО ЭЛЕМЕНТОВ ОГЛАВЛЕНИЯ - 1
DW 00C0H ;МАСКА БЛОКОВ ОГЛАВЛЕНИЯ
DW 0020H ;РАЗМЕР ВЕКТОРА КОНТРОЛЯ ОГЛАВЛЕНИЯ
DW 0000H ;КОЛ.ДОР. * КОЛ.СТОРОН ПОД СИСТЕМУ
;
Кворум (совпадает с Robotron 1715, Корвет ПК8020)
P_QUOR:
DB 3 ;СЕКТОР 1024 БАЙТ
DB 1 ;ДВЕ СТОРОНЫ
DW 5 ;5 ФИЗ.СЕКТОРОВ НА ДОРОЖКЕ
DW 80 ;80 ДОРОЖЕК
;
DPH_Q: DW 40 ;40 ЛОГ.СЕКТОРОВ НА ДОРОЖКЕ
DB 04 ;ФАКТОР СДВИГА БЛОКА (BSH)
DB 0FH ;МАСКА БЛОКА ДАННЫХ (BLM)
DB 00H ;МАСКА РАЗМЕРА БЛОКА (EXM)
DW 390-1 ;ЧИСЛО БЛОКОВ -1 (DSM)
DW 128-1 ;ЧИСЛО ЭЛЕМЕНТОВ ОГЛАВЛЕНИЯ - 1
DW 00C0H ;МАСКА БЛОКОВ ОГЛАВЛЕНИЯ
DW 0020H ;РАЗМЕР ВЕКТОРА КОНТРОЛЯ ОГЛАВЛЕНИЯ
DW 0004H ;КОЛ.ДОР. * КОЛ.СТОРОН ПОД СИСТЕМУ
;