ISA port es mikrovezerlo
Bodosi Bal zs
BBALAZS at phys.szote.u-szeged.hu
Fri Nov 3 10:34:39 CET 2006
Hali!
Elgondolkodtam, milyen egyszeru es szep is lenne, ha az ingyen
idehajigalt regebbi ISA-s videokartyakat lehetne mikrovezerlovel
meghajtani. A neten par probalkozas van, de nem irja le
reszletesen (foleg halokartyakkal foglalkoznak) engem igazabol a
hardware resze erdekelne, hogy miket kell osszemadzagolni es mi az,
ami kihagyhato (azt mar kibogarasztam, hogy 8 bit adat eleg) vagy pl a
memoriat milyen tartomanyban cimezi, az IRQ miert eppen 4 (gondolom
a kartyatol fugg), stb. Tehat hogy mi is a protocolja. Mert ugye a
kartyan van memoria, vga kimenet, stb. Igaz, hogy inicializalni
nekunk kell, de nem lehet az olyan nehez, az mar csak software. A
legtobb regebbi videokatyarol van regiszterszintu dokumentacio.
Kezdetben eleg lenne a text mod. A regebbi videkarikban pl Trident
6900C nem voltak tobbszintu regiszterek, igy egy egyszeru regi gepbe
bepakolni, io-kat visszaolvasni, azt a progibol belepakolni es kesz
is. Pl az s3-as trio32 kari mar kicsit bonyolultabb, ott van io-n
keresztuli regisztereleres, de mivel az is olvashato, talan az sem
akkora gond.
A kerdesem, hogy ezek a videokartyak a karaktergenerator ROM-ot
honnan vettek? A BIOS-chipben mappeltek be, vagy az oprendszer
bootolaskor atmasolta videoramba es onnan? Ez utobbi tunik nekem
logikusabbnak, de akkoriban a memoria arak magasak voltak.
Udv:
BBalazs
http://www.phys.szote.u-szeged.hu/bbalazs/bbalazs.htm
More information about the Elektro
mailing list