Tag: ANDROID-KERNEL
Estoy estudiando la plataforma de Android, especialmente nnapi. Descubrí que el controlador Arm nn procesa las solicitudes de la aplicación a través de NNAPI. Estaba tratando de entender el flujo de la función en el código base y actualmente estoy enfrentando un problema que no se puede resolver. Me pregunto . . . Read more
He encontradohttps://stackoverflow.com/questions/4537291/setting-creation-or-change-timestamps. Quiero probar la ruta de modificación del kernel mencionada en la respuesta vinculada: https://stackoverflow.com/a/17066309/14557599. Sin embargo, la respuesta tiene 8 años y según verifiqué, el usuario no ha publicado en SO durante varios años. La respuesta dice: Aquí está el cambio en KERNELchange: Pero no hay un enlace . . . Read more
Estoy usando el código fuente de git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git. La ruta absoluta de mi archivo es /home/user/repos/linux/drivers/infiniband/hw/irdma/test_pble.c. El archivo contiene el siguiente código. #include “pble.c” #include “list.h” int main(void) { struct irdma_pble_prm first = { .clist = LIST_HEAD_INIT{first.clist}; } LIST_HEAD_INIT se declara en /home/user/repos/linux/include/linux/list.h. Mi IDE CLion me da la siguiente advertencia: . . . Read more
Aquí está el código que configura la IDT. global lngmd<em>start extern kernel</em>main extern gdt.data section .text bits 64 lngmd<em>start: mov ax, gdt.data mov ss, ax mov ds, ax mov es, ax mov fs, ax mov gs, ax call map</em>entries lidt [idt.pointer] sti ;call kernel<em>main ;int 0x00 jmp krnl</em>hlt map<em>entries: mov . . . Read more
He estado trabajando en la implementación de u-boot en un RPi4 de 64 bits durante unas semanas. Mi último gran error fue que al iniciar el kernel en boot.cmd -> estaba usando la variable fdtaddrr en lugar de fdt_addr. ¿Alguien sabe cuál es la diferencia entre las variables fdtaddr y . . . Read more