Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/05/2008, 05:23
bebeme
 
Fecha de Ingreso: mayo-2008
Mensajes: 31
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: interrupciones

Cita:
Iniciado por Eternal Idol Ver Mensaje
Tu tarea esta descripta de manera ambigua (como solo pedis informacion te respondo), primero y principal C no soporta interrupciones y por lo tanto vas a necesitar de cuanto menos inline assembly. Hay dos cosas que puede que te esten mandando hacer, uno llamar a una interrupcion que es algo muy simple y dos implementar una interrupcion, en ese caso mucho mas complejo yo lo haria mas o menos asi:

1. Programa de modo Usuario muy simple que solo escriba un mensaje por pantalla y llame a la interrupcion.

2. Un modulo de modo Kernel que establezca la interrupcion en la IDT (esto implica hacerla apuntar a una funcion tuya).


tu dices que llamar una interrupcion es algo muy simple, (escriba un mensaje por pantalla y llame a la interrupcion.), como se hace??? me imagino que los has hecho!! tienes algun codigo que me sirva de ayuda