]> git.proxmox.com Git - mirror_edk2.git/commitdiff
DuetPkg: Add DXE APRIORI for 8259 driver
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 22 Oct 2010 01:07:58 +0000 (01:07 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 22 Oct 2010 01:07:58 +0000 (01:07 +0000)
DUET's CpuDxe driver is directly dependent on the 8259.  This
forces the 8259 driver to run before the CPU DXE driver.  This
is required so the 8259 driver will initialize and mask all
8259 interrupts before the CPU DXE driver allows interrupts
to be enabled.

The UefiCpuPkg CPU DXE driver is not dependent on the 8259
directly.  Therefore, in order to use the UefiCpuPkg CPU DXE
driver with DUET, we add the APRIORI file to force the 8259
driver to run early before the CPU DXE driver runs.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10973 6f19259b-4bc3-4df7-8a09-765794883524

DuetPkg/DuetPkg.fdf

index b029ef5fd808e1a9689d9ba35abb45dde1b72d61..73f9c839bb804ffa3432ce933f318d708d0dd843 100644 (file)
@@ -42,6 +42,11 @@ READ_STATUS        = TRUE
 READ_LOCK_CAP      = TRUE\r
 READ_LOCK_STATUS   = TRUE\r
 \r
+APRIORI DXE {\r
+  INF  MdeModulePkg/Universal/PCD/Dxe/Pcd.inf\r
+  INF  PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf\r
+}\r
+\r
 INF  MdeModulePkg/Universal/PCD/Dxe/Pcd.inf\r
 INF  MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf\r
 INF  MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf\r