ARM ha anunciado hace varios días, el 6 de julio, el lanzamiento de algunos parches para el kernel de Linux que implementa soporte para la arquitectura AArch64, también conocida como ARM 64 bits.
El soporte inicial para la arquitectura ARMv8 64 bits fue agregado por ARM en el kernel de Linux mediante un cojunto de 36 parches.
“El AArch64 de Linux sigue las directrices para los nuevos puertos de arquitectura que usan conectores genéricos (incluyendo unistd.h) y cuanto más código genérico posible (algunas funciones de la biblioteca podrían optimizarse más tarde, en base a los resultados de benchmark)”.
“En este momento no hay ninguna plataforma de hardware disponible. Desde una perspectiva del kernel, el objetivo es el de minimizar (e incluso eliminar por completo) el código de plataforma del directorio de la arquitectura. El FDT es actualmente obligatorio y hay discusiones en curso para agregar soporte para ACPI”, dijo Catalin Marinas en el anuncio.
La documentación necesaria con respecto al ABI y al conjunto de instrucciones fue publicada a principios de este año por ARM. Los que tengan interés en conocer más detalles sobre la nueva arquitectura AArch64 pueden encontrar los parches publicados por ARM pinchando aquí.