Todo iba medio bien hasta que mi profesor me dijo que empezara a estudiar (Y usar) interrupciones. Hasta aquí bien, leí un par de ejemplos en C con int86, y la estructura REGS. Y tengo 2 dudas para vosotros.
1. He estado buscando en Google y no he encontrado gran ayuda para aprender, además casi todo está en inglés y no se me da muy bien. ¿Conocéis algún libro o PDF sobre este tema que esté completo? NO lo busquéis, con nombres o algo me basta xD
2. ¿Cual es el equivalente de la cabecera dos.h para gnu/linux? ¿O se usa alguna otra cabecera para las interrupciones?
De todas formas, os dejo un poco de código para quien no sepa por donde voy, saludos.
Código
unsigned char teclas1 (void)
{
int a;
union REGS regi1;
regi1.h.ah =6;
regi1.h.dl =0xff;
int86 (0x21, ®i1, ®i1);
a =regi1.h.al;
return (a);
}


 
  




 Autor
 Autor
		




 En línea
									En línea
								



