summaryrefslogtreecommitdiff
path: root/EDK/Foundation/Library/EdkIIGlueLib/Library/BaseLib/EdkIIGlueBaseLibIA32.cif
blob: 40856cacf0eaad5272539942d006c7ef6e138843 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<component>
	name = "EdkIIGlueBaseLibIA32"
	category = ModulePart
	LocalRoot = "Edk\Foundation\Library\EdkIIGlueLib\Library\BaseLib"
	RefName = "EdkIIGlueBaseLibIA32"
[files]
"x86DisablePaging32.c"	
"x86DisablePaging64.c"	
"x86EnablePaging32.c"	
"x86EnablePaging64.c"	
"x86FxRestore.c"	
"x86FxSave.c"	
"x86GetInterruptState.c"	
"x86MemoryFence.c"	
"x86Msr.c"	
"x86ReadGdtr.c"	
"x86ReadIdtr.c"	
"x86Thunk.c"	
"x86WriteGdtr.c"	
"x86WriteIdtr.c"	
"Unaligned.c"	
"Ia32\Non-existing.c"	
"Ia32\InternalSwitchStack.c"	
"Ia32\LShiftU64.asm"	
"Ia32\RShiftU64.asm"	
"Ia32\ARShiftU64.asm"	
"Ia32\LRotU64.asm"	
"Ia32\RRotU64.asm"	
"Ia32\MultU64x32.asm"	
"Ia32\MultU64x64.asm"	
"Ia32\DivU64x32.asm"	
"Ia32\ModU64x32.asm"	
"Ia32\DivU64x32Remainder.asm"	
"Ia32\DivU64x64Remainder.asm"	
"Ia32\DivS64x64Remainder.c"	
"Ia32\SwapBytes64.asm"	
"Ia32\SetJump.asm"	
"Ia32\LongJump.asm"	
"Ia32\CpuId.asm"	
"Ia32\CpuIdEx.asm"	
"Ia32\ReadEflags.asm"	
"Ia32\ReadMsr64.asm"	
"Ia32\WriteMsr64.asm"	
"Ia32\ReadCr0.asm"	
"Ia32\ReadCr2.asm"	
"Ia32\ReadCr3.asm"	
"Ia32\ReadCr4.asm"	
"Ia32\WriteCr0.asm"	
"Ia32\WriteCr2.asm"	
"Ia32\WriteCr3.asm"	
"Ia32\WriteCr4.asm"	
"Ia32\ReadDr0.asm"	
"Ia32\ReadDr1.asm"	
"Ia32\ReadDr2.asm"	
"Ia32\ReadDr3.asm"	
"Ia32\ReadDr4.asm"	
"Ia32\ReadDr5.asm"	
"Ia32\ReadDr6.asm"	
"Ia32\ReadDr7.asm"	
"Ia32\WriteDr0.asm"	
"Ia32\WriteDr1.asm"	
"Ia32\WriteDr2.asm"	
"Ia32\WriteDr3.asm"	
"Ia32\WriteDr4.asm"	
"Ia32\WriteDr5.asm"	
"Ia32\WriteDr6.asm"	
"Ia32\WriteDr7.asm"	
"Ia32\ReadCs.asm"	
"Ia32\ReadDs.asm"	
"Ia32\ReadEs.asm"	
"Ia32\ReadFs.asm"	
"Ia32\ReadGs.asm"	
"Ia32\ReadSs.asm"	
"Ia32\ReadTr.asm"	
"Ia32\ReadGdtr.asm"	
"Ia32\WriteGdtr.asm"	
"Ia32\ReadIdtr.asm"	
"Ia32\WriteIdtr.asm"	
"Ia32\ReadLdtr.asm"	
"Ia32\WriteLdtr.asm"	
"Ia32\FxSave.asm"	
"Ia32\FxRestore.asm"	
"Ia32\ReadMm0.asm"	
"Ia32\ReadMm1.asm"	
"Ia32\ReadMm2.asm"	
"Ia32\ReadMm3.asm"	
"Ia32\ReadMm4.asm"	
"Ia32\ReadMm5.asm"	
"Ia32\ReadMm6.asm"	
"Ia32\ReadMm7.asm"	
"Ia32\WriteMm0.asm"	
"Ia32\WriteMm1.asm"	
"Ia32\WriteMm2.asm"	
"Ia32\WriteMm3.asm"	
"Ia32\WriteMm4.asm"	
"Ia32\WriteMm5.asm"	
"Ia32\WriteMm6.asm"	
"Ia32\WriteMm7.asm"	
"Ia32\ReadTsc.asm"	
"Ia32\ReadPmc.asm"	
"Ia32\Monitor.asm"	
"Ia32\Mwait.asm"	
"Ia32\EnablePaging32.asm"	
"Ia32\DisablePaging32.asm"	
"Ia32\EnablePaging64.asm"	
"Ia32\Wbinvd.asm"	
"Ia32\Invd.asm"	
"Ia32\FlushCacheLine.asm"	
"Ia32\InterlockedIncrement.asm"	
"Ia32\InterlockedDecrement.asm"	
"Ia32\InterlockedCompareExchange32.asm"	
"Ia32\InterlockedCompareExchange64.asm"	
"Ia32\EnableInterrupts.asm"	
"Ia32\DisableInterrupts.asm"	
"Ia32\EnableDisableInterrupts.asm"	
"Ia32\CpuSleep.asm"	
"Ia32\CpuPause.asm"	
"Ia32\CpuBreakpoint.asm"	
"Ia32\CpuFlushTlb.asm"	
"Ia32\Thunk16.asm"	
<endComponent>