¿Dónde puedo encontrar la documentación ARM relevante?

13

¿Podría alguien proporcionar enlaces a la documentación correcta en el sitio ARM que se relaciona con el procesador en la Raspberry Pi?

Sería útil tener una respuesta canónica para qué documentos ARM usar y dónde se pueden encontrar. Me he registrado en el sitio web de ARM, así que puedo descargarlos, ¡pero necesito saber cuáles!

Orejas de perro
fuente
¿Has mirado? Se supone que este no es su asistente de investigación
Jivings
@Jivings: he mirado, no es obvio para un principiante como yo qué documentos son los correctos, ARM11 utiliza el conjunto de instrucciones ARM6 que ha sido reemplazado por el ARM7 A&R, intenté y lo hice wiki comunitario, no estoy seguro si eso existe más?
Dog Ears
1
@Jiving: he intentado responder, y lo he hecho 'Wiki de la comunidad', por lo que, en última instancia, deberíamos obtener una buena respuesta (suponiendo que tengo algo mal sobre los conjuntos de instrucciones :))
Dog Ears

Respuestas:

10

Las preguntas frecuentes indican que la CPU es un ARM1176JZF-S, que es un procesador ARM11 Classic. Los detalles del procesador están disponibles aquí en el sitio web de ARM.

El Manual de referencia técnica está disponible a través del centro de documentación ARM

Seleccione: Procesadores ARM11 -> ARM1176 -> Manual de referencia técnica RM1176JZF-S
(o como PDF desde aquí )

El Manual de referencia de arquitectura ARM que cubre el conjunto de instrucciones ARM11 es el "Manual de referencia de arquitectura ARM ARMv7-A y edición ARMv7-R":

Este manual describe el conjunto de instrucciones, el modelo de memoria y el modelo de programador para procesadores compatibles con ARMv7 (perfil A&R), que incluyen:
Serie
Cortex- A Serie Cortex-R
Qualcomm Scorpion.
También describe las versiones posteriores de la arquitectura ARMv6 para los procesadores ARM11, y describe las extensiones de seguridad Thumb-2 y TrustZone.

Se puede descargar desde el sitio web de ARM aquí (es necesario registrarse).

orejas de perro
fuente