Witam
Czy mozna z pozoimu asemblera obs³uzyæ port w WinXP. Kiedy¶ napisa³em prosty programik do obs³ugi LPT w asm ale na Win98, teraz chcia³bym skorzystaæ z niego ale w WinXP, czy jest taka mo¿liwo¶æ?.
Za wszelkie info z góry dziêkuje i pozdrawiam.
Witam
Czy mozna z pozoimu asemblera obs³uzyæ port w WinXP. Kiedy¶ napisa³em prosty programik do obs³ugi LPT w asm ale na Win98, teraz chcia³bym skorzystaæ z niego ale w WinXP, czy jest taka mo¿liwo¶æ?.
Za wszelkie info z góry dziêkuje i pozdrawiam.
To zalezy jak go napisales? Bo jesli pisales go pod WinAPI to zadziala, jesli pisales to z uzyciem przerwan dosowych lub BIOSowych to nie ma takiej mozliwosci.
GIGI
Jesli stosowales bezporedni dostep do portow (IN, OUT), to nie ruszy WIN XP, NT blokuja bezposredni zapis do portow.
Stroczek napisał(a):
Jeżeli korzystasz z in i out to zainstaluj:
U¿ytkownik "Waldemar Krzok" snipped-for-privacy@t-online.de napisa³ w wiadomo¶ci news:co06p4$uf5$01$ snipped-for-privacy@news.t-online.com
akutat 2 dni temu zadałem to samo pytanie na pl.comp.programming i dostałem odpowiedź pozytywną. Popróbuj z DLPortIO, do znalezienia w sieci. Sam jeszcze nie próbowałem, będę startował jutro.
Waldek
Nie napisałem, ze sie nie da tylko, ze program napisany na win 98 w asm nie bedzie dzialal na win XP. Oprocz DLPortIO, mozesz skorzytac z winio
Kris napisał(a):
Czemu? Ja nie widze rzadnych przeszkód, chyba że jest to program pod dosa i próbuje się dobierać do niskopoziomowych rzeczy.
Przeciez watek dotyczy wlasnie niskopoziomowych rzeczy. Program napisany pod win98 w asmie w którym są wykorzystanie polecenia in i out wysypie sie w XP (blokada bezporedniego dostepu do portow). Chyba ze w Win XP jest zainstalowany driver typu dlporio lub programista piszac program w win98 przewidzial ze bedzie on uruchamiany w win XP i odpowiednio to obszedl.
Użytkownik Maksymilian Dutka napisał:
Dnia 11/23/2004 7:39 PM, Użytkownik Stroczek napisał:
Można użyć również tego driver'a:
Have something to add? Share your thoughts — no account required.
Ask the community — no account required