ZyLex
Guest
Thu Mar 25, 2004 11:13 pm
Witam !
Temat "troszkę" out of topic ale jestem pewien, że ktoś mi tutaj w tej
sprawie pomoże
W jaki sposób programowo uzyskać adres bazowy, przydzielony przez Win98
karcie PCI P&P ?
Piszę oprogramowanie na poziomie "direct I/O" dla takiej karty (w Delphi) no
i mam pewien kłopot.
Jakieś rozwiązania (najlepiej proste

)))) i skuteczne ???
Pozdrawiam,
zylex
neuron
Guest
Fri Mar 26, 2004 12:52 am
Quote:
Jakieś rozwiązania (najlepiej proste

)))) i skuteczne ???
Pozdrawiam,
zylex
akcesoria / narzrdzia systemowe - system info - zasoby sprzetowe / we/wy
tam znajdziesz na jakich adresach i/o funkcjonuje sterownik karty.
Ale uwaga ! Adres moze sie dynamicznie zmianiać ! Np korzystajac z game
portu
na adresie 201H po zainstalowaniu karty telewizyjnej game port wyemigrowal
mi na
adres 203H :)
pzdr wojtek
--
----------------------------------------------------------------------------
-------
GolemSLR - system licząco rejestrujący.
Nowy wymiar systemów SCADA
www.neuron.com.pl
Użytkownik "ZyLex" <pzylka@polbox.com> napisał w wiadomości
news:c3ustg$26b$1@panorama.wcss.wroc.pl...
Adam Dybkowski
Guest
Fri Mar 26, 2004 4:32 am
ZyLex wrote:
Quote:
Temat "troszkę" out of topic ale jestem pewien, że ktoś mi tutaj w tej
sprawie pomoże
W jaki sposób programowo uzyskać adres bazowy, przydzielony przez Win98
karcie PCI P&P ?
Musisz skorzystac z uslug ConfigManagera. Szczegoly znajdziesz w
dokumentacji MSDN, rzuce tylko nazwy przydatnych funkcji:
SetupDiGetClassDevs, SetupDiEnumDeviceInfo,
SetupDiGetDeviceRegistryProperty, SetupDiDestroyDeviceInfoList,
CM_Get_First_Log_Conf, CM_Get_Next_Res_Des, CM_Get_Res_Des_Data,
CM_Free_Log_Conf_Handle.
Reszte doczytaj na stronie
http://msdn.microsoft.com
W ten sposob w moim ISP Programmerze uzytkownik musi tylko wybrac port
LPT (z obecnych w systemie), a programator juz sam znajduje jego adres
bazowy I/O.
--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/