Posted By: Aldar (posledni mohykan) on 'CZprogram' Title: Re: keyboard Date: Tue Jan 27 00:04:49 1998 > Kdysi jsem podobny problem resil a pro me' potreby to bylo uspokojive. > Napsal jsem k tomu i clanek, ale protoze je delsi, tak jsem ho nedal sem, > ale jen na mou stranku (http://atrey.karlin.mff.cuni.cz/~rk). Je tam i > priklad v pascalu. Je to dobre udelane, prehledne, ale chybi tomu pri obsluze klavesnice mala drobnost (umistit na konec preruseni klavesnice): asm in al,61h { zjisti hodn na portu (8255A-5 Port B) } mov ah,al or al,80h { nastav povoleni cinnosti klavesnice } { "keyboard acknowledge" = 1 } out 61h,al { zapis to } mov al,ah out 61h,al { obnov puv. hodnotu } end; Zajisti ti to, ze nezahltis buffer klavesnice a ta ti pak prestane reagovat... (jinak: dosahnes toho, ze pak pri behu programu treba dochazi k neocekavanemu zatuhavani klaves) > vecne nespokojeny rk > ----------------------------------------------------------------------------- > Where do foxes give Good night? Aldar