Windows эквивалентно inb (), outb (), низкий уровень ввода / вывода

У меня есть некоторый код Linux, который контролирует наше оборудование, собирая температуру, напряжение и скорость вращения вентилятора с материнской платы, используя функции низкоуровневого ввода-вывода inb (), outb (), inl () и т. Д.

Моя задача - перенести этот код для запуска под Windows в виде простого консольного приложения. Но я озадачен тем, какие функции Win32 (или .NET) предоставляют мне разрешение на доступ к портам с прямым отображением в памяти.

Я тоже не хочу кодировать системный драйвер.

Я предпочитаю инструмент Windows для VS2008. (FYI)

Это возможно?

Ответы на вопрос(3)

Ваш ответ на вопрос