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