Hello Dumitru,
Friday, April 4, 2003, 2:31:32 PM, you wrote:
VE>> Pai si acuma se preiau tot de la int9 si totusi ajung si in linux si in
VE>> win. Dar e probabil din BIOS (merge si inaintea incarcarii SO). Insa
DS> Tare as fi curios sa aprofundezi un pic subiectul pentru ca eu inteleg
DS> din ce ai scris tu ca Linux foloseste int9 !
Nu stiu daca este tot int9, dar in DOS cel putin intrerupere hardware
a tastaturii era mapata pe int9 si cand aparea inseamna ca tastatura
avea un eveniment. Din int9 citeai portul tastaturii (0x60 parca) si
luai scan-code-ul tastei sau ce era de raportat.
Insa, intreruperile hardware pot fi remapate prin controllerul PIC pe
alte intreruperi (becoz primele 32 de intreruperi teoretic sunt
rezervate de Intel), so in Win/Linux intreruperea hardware a keyb probabil
nu mai corespunde int9. Dar, da, Linux foloseste si el intX, ca orice
SO de altfel. Nu se poate altfel.
--
Best regards,
Daniel mailto:dionita@xxxxxx
--
Pentru dezabonare, trimiteti mail la
listar@xxxxxx cu subiectul 'unsubscribe offtopic'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
|