.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