По молодости делал такое. Исходники, к сожалению, утеряны. : (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Сидоргек 15 июня 2005 г. 11:57
В ответ на: Может кто случайно видел в Инете проект загрузки компа с ПЗУ операционкой типа DOS 6.22 или что-нибудь похожее. Поделитесь ссылкой, отправлено <font color=gray>пожалуйста</font> 15 июня 2005 г. 11:01

Была это ISA-вская плата с ПЗУ-шками общим объемом 512КБ.

В адресное пространство, в область extension ROM компа, проецировалось 4 КБ, 2 из которых с кодом обработчика 13-ого прерывания, а другие 2 - переключаемая регистром страница ПЗУ с образом флопа.
Код инициализации моего extension ROM подставлял мой обработчик 13-ого прерывания вместо штатного.
Мой обработчик 13-ого прерывания перехватывал обращения к первому флопику на себя.
Таким образом записаный в ПЗУ диск к моменту начала загрузки ОС становился флопаком А.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru