Commit 7d91c601 authored by Ben Avison's avatar Ben Avison

Add definitions for supersections in L1PT

Version 2.79. Tagged as 'HdrSrc-2_79'
parent 79a72575
/* (2.78)
/* (2.79)
*
* This file is automatically maintained by srccommit, do not edit manually.
*
*/
#define Module_MajorVersion_CMHG 2.78
#define Module_MajorVersion_CMHG 2.79
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 24 Jun 2019
#define Module_Date_CMHG 15 Jul 2019
#define Module_MajorVersion "2.78"
#define Module_Version 278
#define Module_MajorVersion "2.79"
#define Module_Version 279
#define Module_MinorVersion ""
#define Module_Date "24 Jun 2019"
#define Module_Date "15 Jul 2019"
#define Module_ApplicationDate "24-Jun-19"
#define Module_ApplicationDate "15-Jul-19"
#define Module_ComponentName "HdrSrc"
#define Module_FullVersion "2.78"
#define Module_HelpVersion "2.78 (24 Jun 2019)"
#define Module_LibraryVersionInfo "2:78"
#define Module_FullVersion "2.79"
#define Module_HelpVersion "2.79 (15 Jul 2019)"
#define Module_LibraryVersionInfo "2:79"
......@@ -43,9 +43,7 @@ L1_DomainShift * 5 ; lowest bit position in L1 entry for domain num
L1_Fault * 4_0 ; translation fault specifier in L1 entry
L1_Page * 4_1 ; coarse page specifier in L1 entry
L1_Section * 4_2 ; section specifier in L1 entry
; supersections not supported ATM
L1_Section * 4_2 ; section (or supersection) specifier in L1 entry
L2_Fault * 4_0 ; translation fault specifier in L2 entry
L2_LargePage * 4_1 ; large page specifier in L2 entry
......@@ -59,6 +57,13 @@ L1_B * 1 :SHL: 2 ; bufferable
L1_S * 1 :SHL: 16 ; shareable
L1_nG * 1 :SHL: 17 ; 1=entry associated with ASID, 0=global
L1_XN * 1 :SHL: 4 ; eXecute Never
L1_SS * 1 :SHL: 18 ; supersection
L1_SSb36Shift * 5 ; physical address 39:36 in supersections
L1_SSb36Width * 4
L1_SSb36Mask * 1:SHL:(L1_SSb36Shift+L1_SSb36Width) - 1:SHL:L1_SSb36Shift
L1_SSb32Shift * 20 ; physical address 35:32 in supersections
L1_SSb32Width * 4
L1_SSb32Mask * 1:SHL:(L1_SSb32Shift+L1_SSb32Width) - 1:SHL:L1_SSb32Shift
L2L_TEXShift * 12 ; For large pages
L2_TEXShift * 6 ; For extended small pages
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment