Searched defs:IsaIo (Results 1 - 24 of 24) sorted by relevance

/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/
H A DIsaFloppy.c95 EFI_ISA_IO_PROTOCOL *IsaIo; local
130 (VOID **) &IsaIo,
142 if (IsaIo->ResourceList->Device.HID != EISA_PNP_ID (0x604)) {
184 EFI_ISA_IO_PROTOCOL *IsaIo; local
191 IsaIo = NULL;
222 (VOID **) &IsaIo,
242 FdcDev->IsaIo = IsaIo;
243 FdcDev->Disk = (EFI_FDC_DISK) IsaIo->ResourceList->Device.UID;
255 for (Index = 0; FdcDev->IsaIo
[all...]
H A DIsaFloppyCtrl.c841 EFI_ISA_IO_PROTOCOL *IsaIo; local
857 IsaIo = FdcDev->IsaIo;
865 ResourceItem = IsaIo->ResourceList->ResourceItem;
879 Channel = (UINT8) IsaIo->ResourceList->ResourceItem[Index].StartRange;
880 Attribute = IsaIo->ResourceList->ResourceItem[Index].Attribute;
882 Status1 = IsaIo->Map (
883 IsaIo,
946 Status1 = IsaIo->Flush (IsaIo);
[all...]
H A DIsaFloppy.h21 #include <Protocol/IsaIo.h>
74 EFI_ISA_IO_PROTOCOL *IsaIo; member in struct:__anon5175
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/
H A DIsaDriver.c2 IsaIo UEFI driver.
20 // IsaIo Driver Global Variables
32 The main entry point for the IsaIo driver.
66 Tests to see if a controller can be managed by the IsaIo driver.
248 &IsaIoDevice->IsaIo,
292 EFI_ISA_IO_PROTOCOL *IsaIo; local
297 (VOID **) &IsaIo,
306 IsaIoDevice = ISA_IO_DEVICE_FROM_ISA_IO_THIS (IsaIo);
311 &IsaIoDevice->IsaIo,
321 FreePool (IsaIoDevice->IsaIo
[all...]
H A DIsaDriver.h24 #include <Protocol/IsaIo.h>
130 EFI_ISA_IO_PROTOCOL IsaIo; member in struct:__anon5194
134 #define ISA_IO_DEVICE_FROM_ISA_IO_THIS(a) CR (a, ISA_IO_DEVICE, IsaIo, ISA_IO_DEVICE_SIGNATURE)
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/
H A DPs2Keyboard.c124 EFI_ISA_IO_PROTOCOL *IsaIo; local
132 (VOID **) &IsaIo,
143 if (IsaIo->ResourceList->Device.HID != EISA_PNP_ID (0x303) || IsaIo->ResourceList->Device.UID != 0) {
178 EFI_ISA_IO_PROTOCOL *IsaIo; local
212 (VOID **) &IsaIo,
245 ConsoleIn->IsaIo = IsaIo;
H A DPs2KbdCtrller.c700 EFI_ISA_IO_PROTOCOL *IsaIo; local
704 // Use IsaIo protocol to perform IO operations
706 IsaIo = ConsoleIn->IsaIo;
708 IsaIo->Io.Read (
709 IsaIo,
732 ConsoleIn->IsaIo->Io.Write (
733 ConsoleIn->IsaIo,
755 ConsoleIn->IsaIo->Io.Read (
756 ConsoleIn->IsaIo,
[all...]
H A DPs2Keyboard.h22 #include <Protocol/IsaIo.h>
78 EFI_ISA_IO_PROTOCOL *IsaIo; member in struct:__anon5214
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/
H A DLegacySio.c45 EFI_ISA_IO_PROTOCOL *IsaIo; local
100 Status = gBS->HandleProtocol (HandleBuffer[Index], &gEfiIsaIoProtocolGuid, (VOID **) &IsaIo);
105 ResourceList = IsaIo->ResourceList;
H A DLegacyBbs.c58 EFI_ISA_IO_PROTOCOL *IsaIo; local
86 (VOID **) &IsaIo
92 if (IsaIo->ResourceList->Device.HID != EISA_PNP_ID (0x604)) {
H A DLegacyBootSupport.c247 EFI_ISA_IO_PROTOCOL *IsaIo; local
342 (VOID **) &IsaIo
345 IsaIo->Io.Write (IsaIo, EfiIsaIoWidthUint8, 0x64, 1, &Register);
H A DLegacyPci.c1977 EFI_ISA_IO_PROTOCOL *IsaIo; local
2000 (VOID **) &IsaIo,
2011 if (IsaIo->ResourceList->Device.HID != EISA_PNP_ID (0x303) || IsaIo->ResourceList->Device.UID != 0) {
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/
H A DIsaBus.c453 EFI_ISA_IO_PROTOCOL *IsaIo; local
498 (VOID **) &IsaIo,
505 IsaIoDevice = ISA_IO_DEVICE_FROM_ISA_IO_THIS (IsaIo);
522 &IsaIoDevice->IsaIo,
635 &IsaIoDevice->IsaIo,
656 &IsaIoDevice->IsaIo,
H A DInternalIsaBus.h23 #include <Protocol/IsaIo.h>
138 EFI_ISA_IO_PROTOCOL IsaIo; member in struct:__anon5171
143 #define ISA_IO_DEVICE_FROM_ISA_IO_THIS(a) CR (a, ISA_IO_DEVICE, IsaIo, ISA_IO_DEVICE_SIGNATURE)
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/
H A DPs2MouseAbsolutePointer.c33 than contains a IsaIo protocol can be supported.
54 EFI_ISA_IO_PROTOCOL *IsaIo; local
64 (VOID **) &IsaIo,
75 switch (IsaIo->ResourceList->Device.HID) {
90 if (IsaIo->ResourceList->Device.UID == 1) {
112 Start this driver on ControllerHandle by opening a IsaIo protocol, creating
136 EFI_ISA_IO_PROTOCOL *IsaIo; local
145 IsaIo = NULL;
176 (VOID **) &IsaIo,
212 MouseAbsolutePointerDev->IsaIo
[all...]
H A DPs2MouseAbsolutePointer.h21 #include <Protocol/IsaIo.h>
95 EFI_ISA_IO_PROTOCOL *IsaIo; member in struct:__anon5218
110 than contains a IsaIo protocol can be supported.
131 Start this driver on ControllerHandle by opening a IsaIo
374 @param IsaIo Pointer to instance of EFI_ISA_IO_PROTOCOL
382 IN EFI_ISA_IO_PROTOCOL *IsaIo,
H A DCommPs2.c23 Issue self test command via IsaIo interface.
25 @param IsaIo Pointer to instance of EFI_ISA_IO_PROTOCOL
32 IN EFI_ISA_IO_PROTOCOL *IsaIo
41 Status = Out8042Command (IsaIo, SELF_TEST);
48 Status = In8042Data (IsaIo, &Data);
59 Status = Out8042Command (IsaIo, READ_CMD_BYTE);
64 Status = In8042Data (IsaIo, &Data);
69 Status = Out8042Command (IsaIo, WRITE_CMD_BYTE);
75 Status = Out8042Data (IsaIo, Data);
86 @param IsaIo Pointe
164 CheckKbStatus( IN EFI_ISA_IO_PROTOCOL *IsaIo, OUT BOOLEAN *KeyboardEnable ) argument
250 PS2MouseSetSampleRate( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN MOUSE_SR SampleRate ) argument
279 PS2MouseSetResolution( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN MOUSE_RE Resolution ) argument
308 PS2MouseSetScaling( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN MOUSE_SF Scaling ) argument
487 PS2MouseRead( IN EFI_ISA_IO_PROTOCOL *IsaIo, OUT VOID *Buffer, IN OUT UINTN *BufSize, IN UINTN State ) argument
547 Out8042Command( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT8 Command ) argument
586 Out8042Data( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT8 Data ) argument
622 In8042Data( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN OUT UINT8 *Data ) argument
666 Out8042AuxCommand( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT8 Command, IN BOOLEAN Resend ) argument
747 Out8042AuxData( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT8 Data ) argument
793 In8042AuxData( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN OUT UINT8 *Data ) argument
851 WaitInputEmpty( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINTN Timeout ) argument
892 WaitOutputFull( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINTN Timeout ) argument
[all...]
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/
H A DPs2Mouse.c33 than contains a IsaIo protocol can be supported.
54 EFI_ISA_IO_PROTOCOL *IsaIo; local
64 (VOID **) &IsaIo,
75 switch (IsaIo->ResourceList->Device.HID) {
90 if (IsaIo->ResourceList->Device.UID == 1) {
112 Start this driver on ControllerHandle by opening a IsaIo protocol, creating
136 EFI_ISA_IO_PROTOCOL *IsaIo; local
145 IsaIo = NULL;
176 (VOID **) &IsaIo,
212 MouseDev->IsaIo
[all...]
H A DPs2Mouse.h21 #include <Protocol/IsaIo.h>
95 EFI_ISA_IO_PROTOCOL *IsaIo; member in struct:__anon5222
110 than contains a IsaIo protocol can be supported.
131 Start this driver on ControllerHandle by opening a IsaIo
374 @param IsaIo Pointer to instance of EFI_ISA_IO_PROTOCOL
382 IN EFI_ISA_IO_PROTOCOL *IsaIo,
H A DCommPs2.c23 Issue self test command via IsaIo interface.
25 @param IsaIo Pointer to instance of EFI_ISA_IO_PROTOCOL
32 IN EFI_ISA_IO_PROTOCOL *IsaIo
41 Status = Out8042Command (IsaIo, SELF_TEST);
48 Status = In8042Data (IsaIo, &Data);
59 Status = Out8042Command (IsaIo, READ_CMD_BYTE);
64 Status = In8042Data (IsaIo, &Data);
69 Status = Out8042Command (IsaIo, WRITE_CMD_BYTE);
75 Status = Out8042Data (IsaIo, Data);
86 @param IsaIo Pointe
164 CheckKbStatus( IN EFI_ISA_IO_PROTOCOL *IsaIo, OUT BOOLEAN *KeyboardEnable ) argument
250 PS2MouseSetSampleRate( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN MOUSE_SR SampleRate ) argument
279 PS2MouseSetResolution( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN MOUSE_RE Resolution ) argument
308 PS2MouseSetScaling( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN MOUSE_SF Scaling ) argument
487 PS2MouseRead( IN EFI_ISA_IO_PROTOCOL *IsaIo, OUT VOID *Buffer, IN OUT UINTN *BufSize, IN UINTN State ) argument
546 Out8042Command( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT8 Command ) argument
585 Out8042Data( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT8 Data ) argument
621 In8042Data( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN OUT UINT8 *Data ) argument
665 Out8042AuxCommand( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT8 Command, IN BOOLEAN Resend ) argument
746 Out8042AuxData( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT8 Data ) argument
792 In8042AuxData( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN OUT UINT8 *Data ) argument
850 WaitInputEmpty( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINTN Timeout ) argument
891 WaitOutputFull( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINTN Timeout ) argument
[all...]
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/
H A DSerial.c202 EFI_ISA_IO_PROTOCOL *IsaIo; local
277 (VOID **) &IsaIo,
363 if (IsaIo->ResourceList->Device.HID != EISA_PNP_ID (0x501)) {
402 EFI_ISA_IO_PROTOCOL *IsaIo; local
445 (VOID **) &IsaIo,
547 SerialDevice->IsaIo = IsaIo;
573 AddName (SerialDevice, IsaIo);
575 for (Index = 0; SerialDevice->IsaIo->ResourceList->ResourceItem[Index].Type != EfiIsaAcpiResourceEndOfList; Index++) {
576 if (SerialDevice->IsaIo
729 EFI_ISA_IO_PROTOCOL *IsaIo; local
1989 IsaSerialReadPort( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT16 BaseAddress, IN UINT32 Offset ) argument
2020 IsaSerialWritePort( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT16 BaseAddress, IN UINT32 Offset, IN UINT8 Data ) argument
[all...]
H A DSerial.h21 #include <Protocol/IsaIo.h>
101 EFI_ISA_IO_PROTOCOL *IsaIo; member in struct:__anon5198
665 Use IsaIo protocol to read serial port.
667 @param IsaIo Pointer to EFI_ISA_IO_PROTOCOL instance
676 IN EFI_ISA_IO_PROTOCOL *IsaIo,
682 Use IsaIo protocol to write serial port.
684 @param IsaIo Pointer to EFI_ISA_IO_PROTOCOL instance
692 IN EFI_ISA_IO_PROTOCOL *IsaIo,
833 @param IsaIo A pointer to the EFI_ISA_IO_PROTOCOL instance.
839 IN EFI_ISA_IO_PROTOCOL *IsaIo
[all...]
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/
H A DBiosKeyboard.c132 EFI_ISA_IO_PROTOCOL *IsaIo; local
152 (VOID **) &IsaIo,
164 if (IsaIo->ResourceList->Device.HID != EISA_PNP_ID (0x303) || IsaIo->ResourceList->Device.UID != 0) {
200 EFI_ISA_IO_PROTOCOL *IsaIo; local
209 IsaIo = NULL;
239 (VOID **) &IsaIo,
263 BiosKeyboardPrivate->IsaIo = IsaIo;
474 if (IsaIo !
[all...]
H A DBiosKeyboard.h26 #include <Protocol/IsaIo.h>
214 EFI_ISA_IO_PROTOCOL *IsaIo; member in struct:__anon5254

Completed in 220 milliseconds