//\r
// Global for the handle that the Legacy 8259 Protocol is installed\r
//\r
-EFI_HANDLE m8259Handle = NULL;\r
+EFI_HANDLE m8259Handle = NULL;\r
\r
-UINT8 mMasterBase = 0xff;\r
-UINT8 mSlaveBase = 0xff;\r
-EFI_8259_MODE mMode = Efi8259ProtectedMode;\r
-UINT16 mProtectedModeMask = 0xffff;\r
-UINT16 mLegacyModeMask;\r
-UINT16 mProtectedModeEdgeLevel = 0x0000;\r
-UINT16 mLegacyModeEdgeLevel;\r
+UINT8 mMasterBase = 0xff;\r
+UINT8 mSlaveBase = 0xff;\r
+EFI_8259_MODE mMode = Efi8259ProtectedMode;\r
+UINT16 mProtectedModeMask = 0xffff;\r
+UINT16 mLegacyModeMask;\r
+UINT16 mProtectedModeEdgeLevel = 0x0000;\r
+UINT16 mLegacyModeEdgeLevel;\r
\r
//\r
// Worker Functions\r
IN UINT16 EdgeLevel\r
)\r
{\r
- IoWrite8 (LEGACY_8259_MASK_REGISTER_MASTER, (UINT8) Mask);\r
- IoWrite8 (LEGACY_8259_MASK_REGISTER_SLAVE, (UINT8) (Mask >> 8));\r
- IoWrite8 (LEGACY_8259_EDGE_LEVEL_TRIGGERED_REGISTER_MASTER, (UINT8) EdgeLevel);\r
- IoWrite8 (LEGACY_8259_EDGE_LEVEL_TRIGGERED_REGISTER_SLAVE, (UINT8) (EdgeLevel >> 8));\r
+ IoWrite8 (LEGACY_8259_MASK_REGISTER_MASTER, (UINT8)Mask);\r
+ IoWrite8 (LEGACY_8259_MASK_REGISTER_SLAVE, (UINT8)(Mask >> 8));\r
+ IoWrite8 (LEGACY_8259_EDGE_LEVEL_TRIGGERED_REGISTER_MASTER, (UINT8)EdgeLevel);\r
+ IoWrite8 (LEGACY_8259_EDGE_LEVEL_TRIGGERED_REGISTER_SLAVE, (UINT8)(EdgeLevel >> 8));\r
}\r
\r
/**\r
MasterValue = IoRead8 (LEGACY_8259_MASK_REGISTER_MASTER);\r
SlaveValue = IoRead8 (LEGACY_8259_MASK_REGISTER_SLAVE);\r
\r
- *Mask = (UINT16) (MasterValue | (SlaveValue << 8));\r
+ *Mask = (UINT16)(MasterValue | (SlaveValue << 8));\r
}\r
\r
if (EdgeLevel != NULL) {\r
MasterValue = IoRead8 (LEGACY_8259_EDGE_LEVEL_TRIGGERED_REGISTER_MASTER);\r
SlaveValue = IoRead8 (LEGACY_8259_EDGE_LEVEL_TRIGGERED_REGISTER_SLAVE);\r
\r
- *EdgeLevel = (UINT16) (MasterValue | (SlaveValue << 8));\r
+ *EdgeLevel = (UINT16)(MasterValue | (SlaveValue << 8));\r
}\r
}\r
\r
IN UINT8 SlaveBase\r
)\r
{\r
- UINT8 Mask;\r
- EFI_TPL OriginalTpl;\r
+ UINT8 Mask;\r
+ EFI_TPL OriginalTpl;\r
\r
OriginalTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);\r
//\r
}\r
\r
if (Irq <= Efi8259Irq7) {\r
- *Vector = (UINT8) (mMasterBase + Irq);\r
+ *Vector = (UINT8)(mMasterBase + Irq);\r
} else {\r
- *Vector = (UINT8) (mSlaveBase + (Irq - Efi8259Irq8));\r
+ *Vector = (UINT8)(mSlaveBase + (Irq - Efi8259Irq8));\r
}\r
\r
return EFI_SUCCESS;\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
- mProtectedModeMask = (UINT16) (mProtectedModeMask & ~(1 << Irq));\r
+ mProtectedModeMask = (UINT16)(mProtectedModeMask & ~(1 << Irq));\r
if (LevelTriggered) {\r
- mProtectedModeEdgeLevel = (UINT16) (mProtectedModeEdgeLevel | (1 << Irq));\r
+ mProtectedModeEdgeLevel = (UINT16)(mProtectedModeEdgeLevel | (1 << Irq));\r
} else {\r
- mProtectedModeEdgeLevel = (UINT16) (mProtectedModeEdgeLevel & ~(1 << Irq));\r
+ mProtectedModeEdgeLevel = (UINT16)(mProtectedModeEdgeLevel & ~(1 << Irq));\r
}\r
\r
Interrupt8259WriteMask (mProtectedModeMask, mProtectedModeEdgeLevel);\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
- mProtectedModeMask = (UINT16) (mProtectedModeMask | (1 << Irq));\r
+ mProtectedModeMask = (UINT16)(mProtectedModeMask | (1 << Irq));\r
\r
- mProtectedModeEdgeLevel = (UINT16) (mProtectedModeEdgeLevel & ~(1 << Irq));\r
+ mProtectedModeEdgeLevel = (UINT16)(mProtectedModeEdgeLevel & ~(1 << Irq));\r
\r
Interrupt8259WriteMask (mProtectedModeMask, mProtectedModeEdgeLevel);\r
\r
OUT UINT8 *Vector\r
)\r
{\r
- EFI_PCI_IO_PROTOCOL *PciIo;\r
- UINT8 InterruptLine;\r
- EFI_STATUS Status;\r
+ EFI_PCI_IO_PROTOCOL *PciIo;\r
+ UINT8 InterruptLine;\r
+ EFI_STATUS Status;\r
\r
Status = gBS->HandleProtocol (\r
PciHandle,\r
&gEfiPciIoProtocolGuid,\r
- (VOID **) &PciIo\r
+ (VOID **)&PciIo\r
);\r
if (EFI_ERROR (Status)) {\r
return EFI_INVALID_PARAMETER;\r
IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_8259_IRQ Irq;\r
+ EFI_STATUS Status;\r
+ EFI_8259_IRQ Irq;\r
\r
//\r
// Initialze mask values from PCDs\r