[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Armando, Tu pregunta ha desatado una interesante discusión en la lista, pero por tu mensaje me queda claro que no tienes bien idea de qué quieres hacer ni cómo. Así que con ánimo de orientarte un poco salen los siguientes comentarios: El sistema operativo Linux es un sistema complejo que requiere de una buena comprensión antes de que seas capaz de meterle mano al nivel que pretendes. Para comenzar necesitas tener _muy_ claros los siguientes conceptos: "user space", "kernel space", (y "proceso", "código fuente", "código objeto", "device driver", "bottom half handler", "ring 0", etc.) En un sistema como Linux, únicamente el kernel tiene acceso a la máquina física y sus recursos: memoria, disco, puertos, interrupciones, etc. y todos los procesos que en ella corren interaccionan con ellos atravez de llamadas al kernel. Así que por principio de cuentas si quieres probar a modificar algún "archivo", tienes que tener claro si estás modificando código fuente de algún programa de "user space" o del kernel o algún otro tipo de archivo. Y si no sabes si lo que modificaste tiene que ser compilado o no, lamento decirte que estás totalmente perdido y mejor comienza por aprender bien algún lenguaje de programación y hacer tus experimentos en "user space". Ahora que si insistes en "jugar con una pequeña interrupción" y sabes que eso se tiene que hacer dentro del "bottom half handler" de un "device driver" que corre en "kernel space", sabrás que desde ahí lo más que podrás hacer para "mandar un mensaje", será "postar" un printk que terminará (si el klogd así lo permite) en las bitácoras de tu sistema. Y para entonces supongo ya sabrás que ningún ASIC genera ningún interrupción cuando le conectas algo. Saludos. On Fri, 2004-03-26 at 18:09, Armando García Govea wrote: > Que tal. > > De antemano agradeciendo la ayuda respondo lo siguiente: > > En realidad a la mejor emplee mal el concepto de "recompilar el > kernel", ni mucho menos crear una nueva versión de > Linux-Merol-2.3.4.56.7.xxxxx.. menos aun una discusión > > Lo unico que pretendo es, modificar un archivo, para que cuando ese > archivo que se modificó sea usado, mande un mensaje.... no se si esto > tenga que ver, que al realizar esta pequeña tarea, tenga que recompilar > el kernel.....no lo se? > > O tal vez jugar con una pequeña interrupcion, (lo mismo modificar un > archivo y ver que pasa.....?)..ahora lo que no se es; que se hace > después de modificado el archivo...? reiniciar, recompilar...etc... > > > Saludos. > > Armando.... -- Salvador Ortiz Garcia <sog en msg com mx> Matías Software Group _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/