[an error occurred while processing this directive]
|
1. по сбросу переводить таблицу прерываний на себя (чтобы при модификации нижней части флэша не остаться без векторов)
2. если условий входа в загрузку новой программы нет, передать вектора вниз и сделать jmp в 0000.
3. если условия есть, сперва надо получить блок для записи, а только потом стирать страницу.
4. Я после сброса в лоадере анализирую ЦРЦ флэши, если не совпадает с нужным, управление в "0" не даю.
в этом случае нет возможности случайно затереть сектор.
у меня происходит модификация по 485 в любое время, глюков и крахов не было. Всё сделано как описано в ДШ.
E-mail: info@telesys.ru