Descriptor de entrada de tabla de páginas (PTE) en el kernel de Linux para ARM

He leído el artículo de Duartes de:http://duartes.org/gustavo/blog/post/how-the-kernel-manages-your-memory

En parte, que describe el contenido de PTE, el bit [0:11] es diferente con la descripción en el Manual de referencia de arquitectura ARMv5

El detalle es:

El bit [0:11] de la PTE contiene:

En el artículo de Duartes:bit 0: P (presente),bit 1: R / W,bit 2: U / S (usuario / supervisor), ...En ARMv5 Architecture Manual de referencia:Bits [1: 0] Identifique el tipo de descriptor (0b11 marca un descriptor de tabla de página fino),Bits [4: 2]: El significado de estos bits es DEFINICIÓN DE IMPLEMENTACIÓN, ...

(Refiérase a:http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0198e/I16780.html ). Creo que el descriptor de segundo nivel en el Manual de referencia de arquitectura ARMv5 se corresponde con PTE en el artículo de Duartes.

Entonces, la pregunta es que el descriptor de PTE depende de la plataforma (x86, ARM, ...)?

Para mí, creo que el descriptor de PTE no debería depender de la plataforma.

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta