|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Мар 11, 2003 17:18:13 под ХР пытаюсь читать порты 3f8-3ff (in DX, AL) из драйвера. не выходит - всегда возвращает ff. я упустил что-то ключевое??? |
|
|
Дата: Мар 11, 2003 17:35:26 забыл отметить, что чтение происходит в процедуре диспетчеризации драйвера |
|
|
Дата: Мар 11, 2003 18:53:51 READ_PORT_UCHAR не помогает тоже - у меня крыша уже едет!!! какого оно не читает. |
|
|
Дата: Мар 12, 2003 09:48:19 Так ты уверен, что там что-то кроме ff лежит? |
|
|
Дата: Мар 12, 2003 10:16:57 теперь - нет. читал порты 20, 21 - читает нормально... значит в 3f8-3FF действительно FF лежит. |
|
|
Дата: Мар 12, 2003 10:25:14 не могу понять - там не должно быть FF... |
|
|
Дата: Мар 13, 2003 04:03:03 не могу понять - там не должно быть FF... недолжно - не значит, что не может. ты их все подряд читаешь??? какая цель конкретная? |
|
|
Дата: Мар 13, 2003 08:55:19 конкретная цель - написание драйвера для работы с СОМ-портом, с целью построения прораммного комплекса драйвер-приложение, работающего в реальном времени. необходимо принять пакет данных по последовательному интерфейсу и немедленно отреагировать. при чтении <bold> любого </bold> из портов 3F8-3FF, 2F8-2FF получаю всегда FF. даже если я сначала писал в 3FF к-л значение, то при чтении все-равно получаю FF! --------?????????? |
|
|
Дата: Мар 18, 2003 09:59:24 Разобрался! гадость была в ACPI-винда рубила питало оборудованию порта. отключил поддержку ACPI и всё заработало... |
|
|
Дата: Апр 15, 2003 15:56:05 Так как же всё таки делать Subj при включённом ACPI (т.е. по нормальному:)? |
|
|
Дата: Апр 24, 2003 14:04:34 я не знаю - не разбирался.(пока) |
|
|
Дата: Окт 21, 2003 17:41:10 Kir В журналах программист была пара статей посвященных разработке драйверов. И там было сказано, что драйвер должен обрабытывать IRP_MJ_PNP и IRP_MJ_POWER. Еще упоминались функции PoSetPowerState и PoSetSystemState. Может через них можно сделать. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.083 |