Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
RiscOS
S
Sources
Programmer
HdrSrc
Commits
7d91c601
Commit
7d91c601
authored
Jul 13, 2019
by
Ben Avison
Browse files
Add definitions for supersections in L1PT
Version 2.79. Tagged as 'HdrSrc-2_79'
parent
79a72575
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
13 deletions
+18
-13
VersionNum
VersionNum
+10
-10
hdr/MEMM/VMSAv6
hdr/MEMM/VMSAv6
+8
-3
No files found.
VersionNum
View file @
7d91c601
/* (2.7
8
)
/* (2.7
9
)
*
* This file is automatically maintained by srccommit, do not edit manually.
*
*/
#define Module_MajorVersion_CMHG 2.7
8
#define Module_MajorVersion_CMHG 2.7
9
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG
24
Ju
n
2019
#define Module_Date_CMHG
15
Ju
l
2019
#define Module_MajorVersion "2.7
8
"
#define Module_Version 27
8
#define Module_MajorVersion "2.7
9
"
#define Module_Version 27
9
#define Module_MinorVersion ""
#define Module_Date "
24
Ju
n
2019"
#define Module_Date "
15
Ju
l
2019"
#define Module_ApplicationDate "
24
-Ju
n
-19"
#define Module_ApplicationDate "
15
-Ju
l
-19"
#define Module_ComponentName "HdrSrc"
#define Module_FullVersion "2.7
8
"
#define Module_HelpVersion "2.7
8
(
24
Ju
n
2019)"
#define Module_LibraryVersionInfo "2:7
8
"
#define Module_FullVersion "2.7
9
"
#define Module_HelpVersion "2.7
9
(
15
Ju
l
2019)"
#define Module_LibraryVersionInfo "2:7
9
"
hdr/MEMM/VMSAv6
View file @
7d91c601
...
...
@@ -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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment