es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ARM64

Acceso desalineado de Android ARM64.

¿Las versiones de Android >= 5.0 garantizan algo acerca del acceso no alineado en procesadores ARM64? ¿O al menos hay una garantía implícita basada en cómo está configurado Linux? Sé que ARM de 32 bits no lo permite, pero solo me interesa el de 64 bits. También conozco las limitaciones . . . Read more

Junk al final de la línea, el primer carácter no reconocido es ‘a’ al definir un valor hexadecimal .double.

Mientras se define una variable en una sección como esta, .section “.__mydebug”, “aw” mydstart: .double 0x123456789abcdef0 myptr: .double 0x8888888899999999 Obtengo el siguiente resultado, arch/arm64/kernel/head.S:994: Error: basura al final de la línea, el primer carácter no reconocido es `a'’ Si cambio 0x123456789abcdef0 a 0x1234567890000000, se compila correctamente. Parece que el compilador . . . Read more

Temporaneidad de ST64B y MOVDIR64B

x86_64 tiene una instrucción movdir64b, que según mi entendimiento es una copia no temporal (al menos en la escritura) de 64 bytes (una línea de caché). AArch64 parece tener una instrucción similar llamada st64b, que realiza una escritura atómica del mismo tamaño. Sin embargo, la documentación oficial de ARMv9 no . . . Read more