.inf fajl PCI kartyahoz
tiszaii
tiszaii at axelero.hu
Fri Aug 15 08:29:53 CEST 2003
>
>
>
>A helyzet ennel sokkal rosszabb Van egy regi ISA kartya, azt kellett
>kivaltani PCI verzioval. Meg is csinaltam, mukodik, gyakorlatilag 100%
>kompatibilis az elodjevel, az ahhoz irt programmal mukodik is.
>Azt felig assemblyben, felig mittomenmiben irtak, kozvetlen IO muveletekkel,
>fix cimen eri el a kartyat. (Csak IO, memoria nincs rajta)
>En viszont implementaltam a PCI autoconfigot is, igy a BIOS majd kesobb a
>windows kioszt neki egy masik cimet. Gondoltam majd kesobb irnak hozza
>normalis drivert a szoftveresek. Atmenetileg csinaltam egy kis progit,
>ami kozvetlen PCI konfiguralassal beallitja a fix cimet.
>Na most ez nem muxik 2000/NT/XP alatt, es a PCI config teruletet az
>UserPort sem tudja megnyitni, az csak a ISA szamara fenntartott
>teruleten mukodik.
>
Igy van, ay NT/2000/XP protected módban működik, nem tudsz hozzáférni
mem és io részekhez, ehhez van a DDK-ban
egy genport driver amit, ha felraksz és beállitod az io cimet, akkor a
user progid látni fogja az általad beállitott io tartományt is.
Delphisek ezt tudják, a coder listán mindig ez a probléma felvetődik,
találni fogsz az interneten ehhez *.sys drivert is.
> Drivert nincs kedve irni senkinek. 95/98 alatt mukodik a
>sajat kis atcimzo progim, de az inf fajllal meg is lehet ismertetni a
>windozzal, onnantol mukodik a manualis eroforras-kiosztasa is, at lehet
>allitani a cimet. Ez meg XP alatt is megy, NT alatt viszont egyik sem.
>
>De nem gond, megcsinalom hogy egy jumpert bekapcsolva be se jelentkezzen
>a PCI config ciklusokra, csak a fix cimen valaszoljon, azt az UserPort
>meg tudja nyitni, igy tuti mukodni fog. Csak nem valami elegans...
>
>
>
>>> "PCI configurátion Space" része, amely a PCI IC-ne belül egy regiszter
>>> tartomány, ez
>>> töltődik be a boot után, ez NT-nél a driver loadernél, a többi Win-nél a
>>
>>
>
>A legtobb gepen mar a BIOS kioszt egy cimet a kartyanak es engedelyezi
>azt, utana a windoz megegyszer inicializalja, es atrakja egy masik cimre.
>Ezt szepen mutatjak a ledek a kartyan. Le sem tagadhatnam hogy VFX volt
>a mesterem Debug LED rulez!
>
Ez igaz.
Heló
TI
More information about the Elektro
mailing list