LDD 3: #8 Allocacion de memoria
Hasta ahora solo hemos usado kmalloc y kfree para la allocacion y liberacion de memoria. Sin embargo el kernel ofrece
LDD 3: #7 Time, delay and derrefered work (de mi blog en www.jugmza.com.ar)
Los drivers del mundo real por lo general tienen que lidiar con muchas cosas como timing, administracion de memoria, acceso
LDD 3: #6 Operaciones avanzadas sobre char drivers (de mi blog en www.jugmza.com.ar)
Los dispositivos reales ofrecen muchas mas funciones que read y write sincronos. Vamos a analizar algunos de los conceptos para
LDD 3: #5 Concurrencia y condiciones de corrida (de mi blog en www.jugmza.com.ar)
Concurrencia es cuando el sistema trata de hacer mas de una cosa a la vez. Y el manejo de esta
Enseñanza Sabia
para los que nunca se acuerdan de que parametros ponerle al comando netstat, les recomiendo los siguiente:
netstat -ponela
Ahora
LDD 3: #3 Char Drivers (de mi blog en www.jugmza.com.ar - 11/12/07)
Vemos char drivers porque son los dispositivos de hardware mas simples, El primer paso cuando escribimos un driver es definir
LDD 3: #2: Contruyendo y corriendo Modulos (de mi blog en www.jugmza.com.ar - 11/12/07)
Bienvenidos a Hello World Module:
Importante: 2 funciones: module_init(fc*) module_exit(fc*)
Hay que incluir <linux/init.
LDD 3 #1: INTRODUCCION (de mi blog en www.jugmza.com.ar - 11/12/07)
El rol de un device driver...es proveer un mecanismo y no una politica.. Con esto empieza el libro Linux