Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Да мне то за что, я сви мысли на тему аппаратных генераторов и высказать-то не успел. 27.05.03 10:17 Число просмотров: 3303
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 27.05.03 10:26 Количество правок: 1
|
И еще надо бы проверить - на всех ли платах адреса FFBC015F; FFBC0160; FFBC0161; соответствуют тому, чему хочется. Лучше, конечно, искать PCI устройство по его VendorID, DeviceID и узнавать его порт/память/IRQ. А то я видеоплатку в другую мамку втыкал и адрес фрэйм буфера менялся. Это на ISA он на плате был прошит, а сейчас при включении компа адреса и прерывания раздаются - PNP блин.
Эта програмка соответственно на AMD платформе работать не будет.
Я не знаю как интелу доверять, неизвестно как они это реализовали (не как обещают/пишут, а как на самом деле). Может просто какой нибудь счетчик запихнут в чип и выдиралку по ПЗУшной таблице, ксоры могут даже добавить на тригерах. Не такой уж он и хороший получиться.
Можно попроще и по универсальнее - мне тут в постингах по использованию шума в звуковой плате идея понравилась.
Звуковая плата тоже не везде есть, можно что-нибудь другое взять, главное, чтобы физический процесс в основе лежал с не точным временем длительности. Например сигнал от джостика или время перемещения головки винчестера. Время передачи байта СОМ порта не пойдет - частота кварцована. Время замерять - счетчиком тактов процессора (во всех процессорах, начиная с первого пентиума, есть). Брать несколько младших бит без последнего в зависимлсти от погрешности.
|
|
|