![]() |
|
|
![]()
|
|
| Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: нет Всего: 88 |
Как заблокировать FDD?
-------------------- Слава Україні. |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 7 Всего: 34 |
а что имеется ввиду?
можно в биос заблокировать можна дискету какнить не так засунуть тоже заблокируется в досе врядли удастся там можно напрмую через порты читать писать в виндосе думаю что реализуемо -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 7 Всего: 34 |
я вот че вспомнил
кто спектрум имел (наверно все) помнит о магик бутоне помните там защиту делали от этого бутона путем ресета контроллера флопи при нажатии на магик она работала но начинала писать прям с 0 дорожки тем самым затирая каталог диска интересно на РС если сбросить все че будет или оно будет инициализироватся? -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: нет Всего: 88 |
Имеется ввиду сделать так, чтобы с дискеты нельзя было ничего читать и ничего на нее записывать (на любую дискету). Хочется увидеть как это реализуется с помошью Asm, а по подробнее как поменять этот параметр BIOS програмно. -------------------- Слава Україні. |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 7 Всего: 34 |
програмно в биосе можно сделать
но надо делать персонально для каждого биоса тоесть можно сделать так ручками отключить в биосе fdd сдампить смос включить fdd сдампить смос найти различя будет байт который за fdd и контрольная сумма ну и проверяй потом себе ети самые байты из програмы если чета изменилось перезаписывай -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: нет Всего: 88 |
Этого я и боялся -------------------- Слава Україні. |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 7 Всего: 34 |
я думаю что на смос особого стандарта нету кажды делает что взбредет
ну а если подходить по научному то для решения этой проблемы под вин95/98/ме пишется vxd а в НТ/ХР есть в ресоурсе кит файлик Floplock.exe вот он и справляется прекрасно с данной функцией под дос я думаю можно сделать написав резидент который постоянно обнуляет состояние контроллера тоесть с точки зрения дос получится что контроллер постоянно не готов и ни писать ни читать видимо не будет -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| eXz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 21.7.2003 Репутация: нет Всего: нет |
До тех про пока кто-нибудь наглым образом(не передавая управление старому обработчику) перехватит irq0, или перепрограмирует контроллер прерываний, или просто не запретит прерывания на время работы с флоппом.
|
|||
|
||||
| Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: нет Всего: 88 |
Он справляется с этой задачей только в NT/XP? Все-равно, может мне кто-еить его выслать? tmax{gav-gav}@ua.fm -------------------- Слава Україні. |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 7 Всего: 34 |
да тока в НТ
у мня его нема -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |