El lun, 24-11-2008 a las 15:51 -0500, Maykel Santiesteban Diaz escribió:

> Desearía, conocer si tienen alguna experiencia, o me podrian brindar
> cualquier sugerencia. De como hacer un cambio de un vector de
> interrupciones en Linux, preferiblemente utilizando ensamblador, o
> lenguaje C. He estado, buscando el google, pero los resultados no
> han sido alentadores. Utilizo nasm y Debian 4.0.

Aquí[1] explican más o menos como linux implementa las syscalls. Hablan
de la inicialización de la Interrupt Descriptor Table, que es
inicializada mediante la rutina setup_idt[2].

Saludos
maykel

[1] http://tldp.org/LDP/khg/HyperNews/get/syscall/syscall86.html
[2] http://lxr.linux.no/linux+v2.6.27.7/arch/x86/kernel/head_32.S#L479



---------------------------------------
    Red Telematica de Salud - Cuba
          CNICM - Infomed
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a