Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как написать прогу для работы с диском

834
26 августа 2001 года
stein
6 / / 20.06.2000
Как написать прогу для работы с диском напрямую, т.е. минуя всё? Что-то типа DiskEdit'а...
657
27 августа 2001 года
Razor
10 / / 20.02.2000
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD>Quote<HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
On 2001-08-26 0455, stein wrote
Как написать прогу для работы с диском напрямую, т.е. минуя всё? Что-то типа DiskEdit'а...
</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>

Пиши на C/C++ или Assembler'e и работай напрямую через прерывания (#13). Еще если правильно помню были 25/26-ые - они уже с логическими секторами работают.
Я когда-то писал библиотеку - лежит у меня на сайте http//eugeny.hut.ru в разделе компьютеры->программы
Она правда работает только с FAT12/16, т.к. это было давно и она писалась для DOS'a.

Но есть единственная проблема - т.к. в Windows с ними (прерываниями) работать нельзя, даже дискедитор просит загрузиться в однозадачной среде.

657
27 августа 2001 года
Razor
10 / / 20.02.2000
Если заинтересует могу и исходники дать
555
05 ноября 2001 года
AcidJAM
25 / / 20.05.2000
Если кто знает или имеет доки &amp; примеры
программирования HDD через порты - пришлите
пожалуйста
Буду признателен

С Уважением ко всем программерам Acid JAM
Аноним
Существует замечательная книга:
&quot;Программирование на аппаратном уровне&quot;
Автор: Владимир Кулаков
Издательство: &quot;Питер-Пресс&quot; С-П. 2001
Там есть практически все о HDD как на уровне INT, так и на уровне I/O
Очень советую.
1.9K
04 декабря 2002 года
Fantomas
32 / / 04.12.2002
S int 13h. Jest na etom sajte.
395
04 декабря 2002 года
RelB
367 / / 09.11.2002
Цитата:
Originally posted by Fantomas
S int 13h. Jest na etom sajte.



Ну Вы батенька даете, вы хоть на дату смотрели? :)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог