Tag: LINUX-DEVICE-DRIVER
Como indica el asunto, me gustaría saber si hay un espacio de direcciones virtuales único para el kernel de Windows y todos los controladores en modo kernel. ¿Es decir, un controlador en modo kernel tiene acceso a todas las estructuras de datos del kernel de Windows?
Estoy desarrollando un controlador de kernel de tubería simple como ejercicio para la universidad, y mi tarea establece que los usuarios de cada grupo de usuarios deben tener acceso a su propia tubería separada. Pero no encuentro cómo obtener el grupo del usuario que abrió el archivo de mi controlador. . . . Read more
Lo has hecho mil veces: desconectas algún equipo USB y cualquier dispositivo asociado con ese equipo USB es eliminado por el controlador. Cualquier programa que use un controlador de archivo previamente abierto recibirá un error. De alguna manera, la mayoría de los controladores de Linux se encargan de eso. Actualmente . . . Read more
Estoy intentando ejecutar un código tutorial en el controlador v4l2 desde la web. El sistema operativo es Raspbian 11. El código de llamada es int ret1 = video_register_device(&vdev, VFL_TYPE_VIDEO, -1); Pero en el insmod, devuelve -22 EINVAL. Comprobé el código fuente en línea de la función, devuelve EINVAL solo si . . . Read more
Estoy tratando de probar recientemente el amd p-state lanzado, pero después de compilar todo el kernel o aplicar el parche respectivo, el amd-pstate no está disponible para el sistema. En el directorio fuente: ls ~/linux-amd-pstate-dev-v5/drivers/cpufreq/amd* amd-pstate-trace.c amd-pstate-trace.h amd-pstate.c Después de habilitar las partes relevantes en el archivo de configuración: Processor . . . Read more