HomeSort by relevance Sort by last modified time
    Searched full:apic (Results 1 - 25 of 210) sorted by null

1 2 3 4 5 6 7 8 9

  /device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseXApicLib/
BaseXApicLib.uni 2 // The Local Apic library supports xAPIC mode only.
4 // Note: Local APIC library assumes local APIC is enabled. It does not handle cases
5 // where local APIC is disabled.
22 #string STR_MODULE_DESCRIPTION #language en-US "Note: Local APIC library assumes local APIC is enabled. It does not handle cases where local APIC is disabled."
BaseXApicLib.c 2 Local APIC Library.
4 This local APIC library instance supports xAPIC mode only.
32 Determine if the CPU supports the Local APIC Base Address MSR.
34 @retval TRUE The CPU supports the Local APIC Base Address MSR.
35 @retval FALSE The CPU does not support the Local APIC Base Address MSR.
51 // Local APIC Base Address MSR
59 Retrieve the base address of local APIC.
61 @return The base address of local APIC.
74 // If CPU does not support Local APIC Base Address MSR, then retrieve
75 // Local APIC Base Address from PCD
    [all...]
BaseXApicLib.inf 2 # The Local Apic library supports xAPIC mode only.
4 # Note: Local APIC library assumes local APIC is enabled. It does not handle cases
5 # where local APIC is disabled.
  /device/linaro/bootloader/edk2/PcAtChipsetPkg/Include/Library/
IoApicLib.h 2 Public include file for I/O APIC library.
4 I/O APIC library assumes I/O APIC is enabled. It does not
5 handles cases where I/O APIC is disabled.
21 Read a 32-bit I/O APIC register.
25 @param Index Specifies the I/O APIC register to read.
27 @return The 32-bit value read from the I/O APIC register specified by Index.
36 Write a 32-bit I/O APIC register.
40 @param Index Specifies the I/O APIC register to write.
41 @param Value Specifies the value to write to the I/O APIC register specified by Index.
    [all...]
  /device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseXApicX2ApicLib/
BaseXApicX2ApicLib.uni 2 // The Local Apic library supports x2APIC capable processors which have xAPIC and x2APIC modes.
4 // Note: Local APIC library assumes local APIC is enabled. It does not handle cases
5 // where local APIC is disabled.
22 #string STR_MODULE_DESCRIPTION #language en-US "Note: Local APIC library assumes local APIC is enabled. It does not handle cases where local APIC is disabled."
BaseXApicX2ApicLib.c 2 Local APIC Library.
4 This local APIC library instance supports x2APIC capable processors
33 Determine if the CPU supports the Local APIC Base Address MSR.
35 @retval TRUE The CPU supports the Local APIC Base Address MSR.
36 @retval FALSE The CPU does not support the Local APIC Base Address MSR.
52 // Local APIC Base Address MSR
60 Retrieve the base address of local APIC.
62 @return The base address of local APIC.
75 // If CPU does not support Local APIC Base Address MSR, then retrieve
76 // Local APIC Base Address from PCD
    [all...]
BaseXApicX2ApicLib.inf 2 # The Local Apic library supports x2APIC capable processors which have xAPIC and x2APIC modes.
4 # Note: Local APIC library assumes local APIC is enabled. It does not handle cases
5 # where local APIC is disabled.
  /device/linaro/bootloader/edk2/UefiCpuPkg/Include/Library/
LocalApicLib.h 2 Public include file for Local APIC library.
4 Local APIC library assumes local APIC is enabled. It does not
5 handles cases where local APIC is disabled.
25 Retrieve the base address of local APIC.
27 @return The base address of local APIC.
37 Set the base address of local APIC.
41 @param[in] BaseAddress Local APIC base address to be set.
51 Get the current local APIC mode.
53 If local APIC is disabled, then ASSERT.
    [all...]
  /device/linaro/bootloader/edk2/PcAtChipsetPkg/Library/BaseIoApicLib/
BaseIoApicLib.uni 2 // Library instance for I/O APIC library class
4 // Library instance for I/O APIC library class.
19 #string STR_MODULE_ABSTRACT #language en-US "Library instance for I/O APIC library class"
21 #string STR_MODULE_DESCRIPTION #language en-US "Library instance for I/O APIC library class."
IoApicLib.c 2 I/O APIC library.
4 I/O APIC library assumes I/O APIC is enabled. It does not
5 handles cases where I/O APIC is disabled.
30 Read a 32-bit I/O APIC register.
34 @param Index Specifies the I/O APIC register to read.
36 @return The 32-bit value read from the I/O APIC register specified by Index.
50 Write a 32-bit I/O APIC register.
54 @param Index Specifies the I/O APIC register to write.
55 @param Value Specifies the value to write to the I/O APIC register specified by Index.
    [all...]
  /device/linaro/bootloader/edk2/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/
QNCApic.asi 2 QNC I/O Apic devices
19 Device(APIC)
21 Name(_HID,EISAID("PNP0003")) // APIC resources
25 Memory32Fixed(ReadOnly, 0, 0, FIX1) // IO APIC
  /device/linaro/bootloader/edk2/OvmfPkg/AcpiTables/
Madt.aslc 4 This file contains a structure definition for the ACPI 1.0 Multiple APIC
22 // Local APIC address
27 // Multiple APIC Flags are defined in AcpiX.0.h
67 // Multiple APIC Description Table
91 // Processor Local APIC Structure
98 0x00, // Local APIC ID
134 // IO APIC Structure
140 0x02, // IO APIC ID
142 0xFEC00000, // IO APIC Address (physical)
  /device/linaro/bootloader/edk2/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Madt/
Madt30.aslc 21 This file contains a structure definition for the ACPI 2.0 Multiple APIC
36 // Multiple APIC Description Table
39 EFI_ACPI_3_0_MULTIPLE_APIC_DESCRIPTION_TABLE_SIGNATURE, // **Signatures are the same 1.0-3.0 because it says "APIC".
63 LOCAL_APIC_ADDRESS, // **Local APIC Address
66 // Processor Local APIC Structure
68 // And correct APIC-ids
70 // According to EDS the Local APIC ID is determined based of a bit structure
91 0x00, // Local APIC ID
96 0x04, // Local APIC ID
101 0x02, // Local APIC ID
    [all...]
  /device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/
DebugTimer.h 19 Initialize CPU local APIC timer.
21 @param[out] TimerFrequency Local APIC timer frequency returned.
22 @param[in] DumpFlag If TRUE, dump Local APIC timer's parameter.
24 @return 32-bit Local APIC timer init count.
DebugTimer.c 18 Initialize CPU local APIC timer.
20 @param[out] TimerFrequency Local APIC timer frequency returned.
21 @param[in] DumpFlag If TRUE, dump Local APIC timer's parameter.
23 @return 32-bit Local APIC timer init count.
39 // Cpu Local Apic timer interrupt frequency, it is set to 0.1s
99 // This will make additional delay after Local Apic Timer interrupt state is changed.
100 // Thus, CPU could handle the potential pending interrupt of Local Apic timer.
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseTimerLibLocalApic/
X86TimerLib.c 19 Timer Library functions built upon local APIC on IA32/x64.
30 // The following array is used in calculating the frequency of local APIC
47 Local Apic Timer Initialize
48 Local Apic Timer needs to be initialized before being used
62 Internal function to retrieve the base address of local APIC.
64 Internal function to retrieve the base address of local APIC.
66 @return The base address of local APIC
78 Internal function to return the frequency of the local APIC timer.
80 Internal function to return the frequency of the local APIC timer.
82 @param ApicBase The base address of memory mapped registers of local APIC.
    [all...]
  /device/linaro/bootloader/edk2/PcAtChipsetPkg/Include/Register/
IoApic.h 2 I/O APIC Register Definitions from 82093AA I/O Advanced Programmable Interrupt
20 /// I/O APIC Register Offsets
26 /// I/O APIC Indirect Register Indexes
33 /// I/O APIC Interrupt Deliver Modes
  /device/linaro/bootloader/edk2/MdePkg/Library/SecPeiDxeTimerLibCpu/
X86TimerLib.c 2 Timer Library functions built upon local APIC on IA32/x64.
29 // The following array is used in calculating the frequency of local APIC
41 Internal function to retrieve the base address of local APIC.
44 The local APIC is not globally enabled.
45 The local APIC is not working under XAPIC mode.
46 The local APIC is not software enabled.
48 @return The base address of local APIC
64 // Check the APIC Global Enable bit (bit 11) in IA32_APIC_BASE MSR.
65 // This bit will be 1, if local APIC is globally enabled.
70 // Check the APIC Extended Mode bit (bit 10) in IA32_APIC_BASE MSR.
    [all...]
  /device/linaro/bootloader/edk2/BaseTools/Source/C/Include/IndustryStandard/
Acpi1_0.h 136 // Multiple APIC Description Table header definition. The rest of the table
151 // Multiple APIC Flags
157 // Multiple APIC Description Table APIC structure types
168 // APIC Structure Definitions
171 // Processor Local APIC Structure Definition
182 // Local APIC Flags. All other bits are reserved and must be 0.
187 // IO APIC Structure
221 // Local APIC NMI Structure
250 // "APIC" Multiple APIC Description Table
    [all...]
Acpi2_0.h 241 // Multiple APIC Description Table header definition. The rest of the table
256 // Multiple APIC Flags
262 // Multiple APIC Description Table APIC structure types
277 // APIC Structure Definitions
280 // Processor Local APIC Structure Definition
291 // Local APIC Flags. All other bits are reserved and must be 0.
296 // IO APIC Structure
330 // Local APIC NMI Structure
341 // Local APIC Address Override Structure
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Include/IndustryStandard/
Acpi1_0.h 144 // Multiple APIC Description Table header definition. The rest of the table
159 // Multiple APIC Flags
165 // Multiple APIC Description Table APIC structure types
176 // APIC Structure Definitions
179 // Processor Local APIC Structure Definition
190 // Local APIC Flags. All other bits are reserved and must be 0.
195 // IO APIC Structure
229 // Local APIC NMI Structure
258 // "APIC" Multiple APIC Description Table
    [all...]
Acpi2_0.h 228 // Multiple APIC Description Table header definition. The rest of the table
243 // Multiple APIC Flags
249 // Multiple APIC Description Table APIC structure types
264 // APIC Structure Definitions
267 // Processor Local APIC Structure Definition
278 // Local APIC Flags. All other bits are reserved and must be 0.
283 // IO APIC Structure
317 // Local APIC NMI Structure
328 // Local APIC Address Override Structure
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Include/IndustryStandard/
Acpi20.h 253 /// Multiple APIC Description Table header definition. The rest of the table
268 /// Multiple APIC Flags
274 // Multiple APIC Description Table APIC structure types
289 // APIC Structure Definitions
293 /// Processor Local APIC Structure Definition
304 /// Local APIC Flags. All other bits are reserved and must be 0.
309 /// IO APIC Structure
343 /// Local APIC NMI Structure
354 /// Local APIC Address Override Structure
    [all...]
  /device/linaro/bootloader/edk2/UefiCpuPkg/Library/SecPeiDxeTimerLibUefiCpu/
SecPeiDxeTimerLibUefiCpu.uni 9 // Because CPU Local APIC and ITC could be programmed by OS, it cannot be
14 // that it uses the local APIC library so that it supports x2APIC mode.
30 #string STR_MODULE_DESCRIPTION #language en-US "Timer Library that only uses CPU resources to provide calibrated delays on IA-32, x64, and IPF. Note: A driver of type DXE_RUNTIME_DRIVER and DXE_SMM_DRIVER can use this TimerLib in their initialization without any issues. They only have to be careful in the implementation of runtime services and SMI handlers. Because CPU Local APIC and ITC could be programmed by OS, it cannot be used by SMM drivers and runtime drivers, ACPI timer is recommended for SMM drivers and runtime drivers. This library differs with the SecPeiDxeTimerLibCpu library in the MdePkg in that it uses the local APIC library so that it supports x2APIC mode."
  /device/linaro/bootloader/edk2/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/
token.asl 25 Name(APCB, 0xfec00000) // Default I/O APIC(s) memory start address, 0x0FEC00000 - default, 0 - I/O APIC's disabled
26 Name(APCL, 0x1000) // I/O APIC(s) memory decoded range, 0x1000 - default, 0 - I/O APIC's not decoded

Completed in 268 milliseconds

1 2 3 4 5 6 7 8 9