Memoria kartyanak DOS/windoz alatt
VF
vf at elte.hu
Fri Jan 31 11:43:10 CET 2003
Thus spake Radó Zoltán:
> Mem esetén megnézi 31..4 biteket. Ha pl. a felso 12 bit mind 1, akkor 1MB
> kerül lefoglalásra. Nálad a felso 16 bit van megoldva regiszterrel. (31..16)
> Az alatta lévo bitek (15..4) fixen 0-ra húzva. Illetve, ha jól sejtem nálad
> a 3..0 bit is mind 0 fixen.
A memoria BAR-nak csak a felso fele van megcsinalva, ahogy elo van
irva, mert 64k cimtartomany kene. Az also fele fix 0, a 0..3 bitek is, az
uzemmod miatt. Vajon miert nem mukodik? Megnezem mas gepben is...
(Csak azt nem szeretik ha szetszedem)
> IO: Namost ez a "baromság" csak az INTEL baromsága miatt került bele a PCI
> specifikációba. Ennek megfeleloen az IO tartomány csak 64K. Ebbol is egy
PC-n igen, de mas gepen elkepzelheto lenne nagyobb terulet is, a szabvany
32 bites BAR-t ir elo. Szerencsere pc-n eleg a 16 bit is, a felso 16
bittel egyaltalan nem foglalkozik, akar 0, akar 1, muxik.
Azert jo lenne tudni, hogy melyik a javasolt beallitas. Lehet hogy
valamelyik alaplap csak a 0 vagy csak az 1 biteket tudja hibatlanul
feldolgozni. A szabvany leiras nem segit, azt mondja hogy 32 bites BAR
kell, de az mar alig fer el a cpld-be, es teljesen felesleges is.
> egység maximálisan 256 byteot foglalhat egy BAR-ral. A dekódolás ugyanúgy,
Ezt nem tudtam, de szerencsere csak 8-at foglaltam le.
> mint a MEM-nél, de 31..2 biteket nézi. A specifikáció szerint... Az ABIT a
> felso 16-tal nem is foglalkozik. Erre akkor derült fény, amikor a SH7751-es
Az en alaplapom sem!
> Nem tudom, segítettem-e valamit... Nekem a leggyanusabb, hogy 256byte-nál
> nagyobb IO-t foglaltál így látatlanban... Más most nem jut eszembe...
Nem! 8 byte IO-t foglaltam, az frankon mukodik is, annyit oszt ki neki
a BIOS. Illetve remelem, ugyanis nem irja ki, csak a cimet latom es azt
hogy aktivalta a kartyat, hogy hany bajtot foglalt le, azt csak ablax
alatt tudom megnezni. (De ha automatikus beallitasra van teve,
valoszinuleg megtartja a BIOS altal kiosztott cimtartomanyt)
> Zoli
>
> Ui. Probáld ki valami normális gépben is... ;-)))
Az lesz. De mukodnie kene ebben is, a videokartyat kezeli rendesen.
Szerencsere az alaplapon is van videorendszer, igy az egyetlen PCI
slottal lehet kiserletezni.
--
Valenta Ferenc <vf at elte.hu> Visit me at http://ludens.elte.hu/~vf/
"Mindig jo, ha bajba jutsz, hogy ha orditsz s korbefutsz!"
More information about the Elektro
mailing list