Цитата Сообщение от БК-0010 Посмотреть сообщение
мы щас разобрались, что текущий код под нашу задачу модифицируется довольно легко изменением одного байта в прошивке
1. Мы? Это кто?
2. По поводу текущего кода: он требует изменений еще и в другом месте прошивки, в процедуре форматирования.

Цитата Сообщение от БК-0010 Посмотреть сообщение
так же стало понятно почему треки рамдиска расположены в таком хитром порядке - так было проще построить алгоритм вычисления номера страницы рамдиска, и никакой другой смысловой нагрузки такое расположение не несёт.
Треки рам-диска расположены в простом порядке, линейно, один за другим, заполняя последовательно все страницы, одна за другой. Страницы с треками используются последовательно (24...63).
Порядок очень простой и отнюдь не хитрый.
Страница 24: трек 0,1,2,3
страница 25: трек 4,5,6,7
...
страница 63: трек 156,157,158,159

Цитата Сообщение от БК-0010 Посмотреть сообщение
Терь очередной вопрос к Лас'у: если считать, что сервис-ПЗУ находится в младшей странице ПЗУ, то по какому адресу находится байт маски #7FFD?
Одним байтом вы не обойдетесь, если речь о моей версии прошивки, как уже писал выше. 367fh и 363dh. Изначально там должны быть байты 87h.

Цитата Сообщение от БК-0010 Посмотреть сообщение
И ещё, давно хотел узнать, почему сервис-ПЗУ называется Kramis, откуда появилось это название?
От "Профи" пошло. СП "Крамис" - Joint Venture "Kramis" - JV Kramis.