Resultados de la búsqueda a petición "linux-device-driver"

3 la respuesta

Uso de memoria de un módulo de núcleo

ientras intentaba estimar la cantidad de memoria consumida por un módulo del núcleo (generalmente controladores de dispositivo), intenté usar elTall utilidad que proporcionó el tamaño de las áreas de memoria estática de .ko (.bss, .data, .text, ...

0 la respuesta

Habilitar y probar el bucle local para UART

Estoy tratando de hacer una prueba de bucle interno UART y llegar a los siguientes cambios #include <fcntl.h> #include <stdio.h> #include <termios.h> #include <unistd.h> #include <sys/ioctl.h> #include <sys/mman.h> #include <sys/errno.h> ...

6 la respuesta

Encontrar la dirección MAC original desde el propio hardware

Os: REDHAT LINUX Linux gestiona: 2.6.18.8-1 #¿Es posible leer la dirección MAC de la NIC directamente? Tengo el código de abajo, pero simplemente lo leí de l...

1 la respuesta

¿Importa el orden en que se escribe el archivo de texto del árbol de dispositivos?

¿El orden en que se escribe un archivo de texto del árbol de dispositivos (.dts) es importante? Por ejemplo, si toma un nodo de la parte superior del archivo y lo mueve a la parte inferior, ¿cambiará, el orden de detección de hardware, la ...

3 la respuesta

¿Cómo obtener la dirección de un módulo de kernel que se insertó usando insmod?

Me gustaría saber la dirección de un módulo de kernel. En realidad, a partir del seguimiento de la pila, parece que el bloqueo se ha desencadenado desde un módulo del kernel (que se ha insertado después del arranque del sistema). Hay varios ...

4 la respuesta

Aclaración sobre el comportamiento de request_threaded_irq

He rastreado la web, pero no he encontrado una respuesta convincente a un par de preguntas relacionadas que tengo, con respecto a la función &quot;request_th...

6 la respuesta

Linux Device Driver Program, donde comienza el programa?

Empecé a aprender los programas de controladores de Linux, pero me resulta un poco difícil.He estado estudiando el controlador i2c y me confundí bastante con...

1 la respuesta

Mis atributos son demasiado picantes, ¿qué debo hacer?

En un controlador de dispositivo Linux, crear atributos sysfs enprobe es demasiado picante, específicamente,experimenta una condición de carrera con espacio de usuario [http://kroah.com/log/blog/2013/06/26/how-to-create-a-sysfs-file-correctly/]. ...

3 la respuesta

Cambio de la tabla del descriptor de interrupción

Estoy usando la versión del kernel de Linux 2.6.26 y estoy tratando de cambiar la tabla del descriptor de interrupciones usando un módulo del kernel. Solo estoy tratando de cambiar la entrada de la tabla de fallas de página aquí. Así que hago una ...

3 la respuesta

Tamaños de pila Linux

Estoy buscando una buena descripción de las pilas dentro del núcleo de Linux, pero me resulta sorprendentemente difícil encontrar algo útil. Sé que las pilas están limitadas a 4k para la mayoría de los sistemas y 8k para otros. Supongo que ...