powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Обработка прерываний в Windows
4 сообщений из 4, страница 1 из 1
Обработка прерываний в Windows
    #32964726
NightGhost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблемма такова что есть девайс который криэйтит прерывания
по этому прерыванию необходимо все бросить и запускать
функцию измерения
Говорят у виндуса есть что то типа нулевого кольца или Нулевого цикла
помогите может кто сталкивался с похожей задачей
...
Рейтинг: 0 / 0
Обработка прерываний в Windows
    #32964920
synapse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NightGhostПроблемма такова что есть девайс который криэйтит прерывания
по этому прерыванию необходимо все бросить и запускать
функцию измерения
Говорят у виндуса есть что то типа нулевого кольца или Нулевого цикла
помогите может кто сталкивался с похожей задачей

Вот это да "ring 0" это круто - это уровень в котором сама операционная система работает. Мне кажется не стот туда лезть, почему бы через драцвер не попробовать?
...
Рейтинг: 0 / 0
Обработка прерываний в Windows
    #32964940
synapse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот что про неё написано:
"Reserved System Arena is used to store all ring-0 code
such as the virtual machine manager and virtual device drivers. It is not
accessible by either 16-bit-based or Win32-based applications.
"
из этого следует что придется забыть про С++ и делать все на асме, с нуля.
Работа с драйверами самый удачный выход.
Еще предожение перейти на промышленную ОС(которая распеределяет не процессорное время -как винда, а реальное - в милисекундах). Если важно так быстро отреагировать....
...
Рейтинг: 0 / 0
Обработка прерываний в Windows
    #32965156
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Synapse: про ring-0 -- это фраза для Win9x

2 NightGhost: для решения таких задач, как обработка прерываний устройств единственный нормальный метод это драйвер. Писать можно вовсе не на ассемблере, а на С. Для этого скачайте у Microsoft пакет DDK, там есть много примеров написания любых драйверов и справочная информация

________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Обработка прерываний в Windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]