[Asm x86] Dostęp do portów I/O w Windows XP

0

Witam,

Szukałem ale nie mogłem znaleźć więc pytam tutaj. Chodzi mi o dostęp do portów urządzeń, ale wiadomo, że w trybie chronionym nie można się do nich bezpośrednio odwoływać przez rozkazy in,out asemblera. Wiem, że jest potrzebny jakiś sterownik i/o, i znalazłem nawet, ale dla C/C++, Delphi. Ja chcę natomiast mieć możliwość dostępu do portów z poziomu asemblera w Windows XP. Dlatego mam pytanie czy, i gdzie mogę taki sterownik znaleźć dla asemblera, i ewentualnie jak z niego skorzystać?

Z góry dzięki.

0

Za sterownik odpowiada system operacyjny, a nie aplikacja (rowniez C/C++ czy Delphi). Majac wlasciwy assembler ze wsparciem dla Win32 mozesz normalnie wywolywac funkcje API (w tym CreateFile, ReadFile, WriteFile, CloseHandle, GetCommState, SetCommState, potrzebne do komunikacji z portami [jeszcze zalezy jakimi, ale zakladam, ze pytasz o COM/LPT).

0

zainstaluj userport, odblokuje Ci dostęp do com/lpt z poziomu asm

1 użytkowników online, w tym zalogowanych: 0, gości: 1