TianoCore EDK2 master
Loading...
Searching...
No Matches
ArmV7Lib.h
Go to the documentation of this file.
1
9#ifndef ARM_V7_LIB_H_
10#define ARM_V7_LIB_H_
11
12#define ID_MMFR0_SHARELVL_SHIFT 12
13#define ID_MMFR0_SHARELVL_MASK 0xf
14#define ID_MMFR0_SHARELVL_ONE 0
15#define ID_MMFR0_SHARELVL_TWO 1
16
17#define ID_MMFR0_INNERSHR_SHIFT 28
18#define ID_MMFR0_INNERSHR_MASK 0xf
19#define ID_MMFR0_OUTERSHR_SHIFT 8
20#define ID_MMFR0_OUTERSHR_MASK 0xf
21
22#define ID_MMFR0_SHR_IMP_UNCACHED 0
23#define ID_MMFR0_SHR_IMP_HW_COHERENT 1
24#define ID_MMFR0_SHR_IGNORED 0xf
25
30UINT32
31EFIAPI
33 VOID
34 );
35
37EFIAPI
38ArmReadIdPfr1 (
39 VOID
40 );
41
42#endif // ARM_V7_LIB_H_
UINT64 UINTN
UINT32 EFIAPI ArmReadIdMmfr4(VOID)