Tag: ANDROID-KERNEL
Estoy escribiendo un controlador de falta de página y me pregunto qué sucede si el ISR cambia el valor de cr2 justo antes de que el ISR regrese. Por ejemplo, si algún código hace esto: mov rax, QWORD PTR [rip+0x23] mov rbx, QWORD PTR [rax+0x28432] movabs rax, 0xdeadbeefdeadbeef mov rcx, . . . Read more
Tengo un kernel personalizado escrito en C, pero quiero que las personas puedan experimentar con él (por ejemplo, a través de Github Pages u algo similar) cuando visiten mi repositorio de Github. ¿Existe alguna manera de implementarlo con wasm (es decir, a través de una Acción de Github) para que . . . Read more
Estoy tratando de construir un módulo externo contra un árbol de kernel descargado. Mi Makefile se ve así: obj-m += userModule.o ARCH := arm CC := arm-linux-gnueabihf- KERN_DIR := /home/user/Downloads/beaglebone-linux-5.10/ CD := /home/user/Downloads/userModule/ all: make ARCH=$(ARCH) CROSS_COMPILE=$(CC) -C $(KERN_DIR) M=$(CD) modules clean: make ARCH=$(ARCH) CROSS_COMPILE=$(CC) -C $(KERN_DIR) M=$(CD) clean help: . . . Read more
Estaba leyendo sobre cómo reproducir audio desde el kernel de Linux cuando me encontré con ALSA (Arquitectura Avanzada de Sonido de Linux) y su API aquí en la documentación del kernel: https://www.kernel.org/doc/html/latest/sound/kernel-api/alsa-driver-api.html. Sin embargo, parece que la mayoría de las personas que intentan reproducir audio en Linux utilizan la biblioteca . . . Read more
Necesito escribir un kernel OpenCL. A través del argumento del kernel obtengo una imagen de entrada con una cierta dimensión (ejemplo: ancho: 600px, alto: 400px). El algoritmo que necesito ejecutar es: “Interpolación por el Vecino más Cercano”. En la imagen a continuación, se parte del píxel (1,1) (imagen izquierda, píxel . . . Read more