Searched refs:SerialIo (Results 1 - 13 of 13) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/
H A DSerMode.c17 #include <Protocol/SerialIo.h>
37 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
64 Status = gBS->HandleProtocol (Handles[Index], &gEfiSerialIoProtocolGuid, (VOID**)&SerialIo);
66 switch (SerialIo->Mode->Parity) {
102 switch (SerialIo->Mode->StopBits) {
135 SerialIo->Mode->BaudRate,
137 SerialIo->Mode->DataBits,
185 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
327 Status = gBS->HandleProtocol (Handles[Index], &gEfiSerialIoProtocolGuid, (VOID**)&SerialIo);
329 Status = SerialIo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/
H A DComponentName.c183 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
209 (VOID **) &SerialIo,
220 SerialDevice = SERIAL_DEV_FROM_THIS (SerialIo);
H A DSerial.c33 { // SerialIo
397 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
472 (VOID **) &SerialIo,
479 Status = SerialIo->SetAttributes (
480 SerialIo,
482 SerialIo->Mode->ReceiveFifoDepth,
483 SerialIo->Mode->Timeout,
491 Status = SerialIo->GetControl (SerialIo, &Control);
504 Status = SerialIo
716 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
[all...]
H A DSerial.h22 #include <Protocol/SerialIo.h>
79 // SerialIo SERIAL_IO_PROTOCOL: Serial I/O protocol interface
95 EFI_SERIAL_IO_PROTOCOL SerialIo; member in struct:__anon10315
112 #define SERIAL_DEV_FROM_THIS(a) CR (a, SERIAL_DEV, SerialIo, SERIAL_DEV_SIGNATURE)
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/TerminalDxe/
H A DTerminalConIn.c87 Status = TerminalDevice->SerialIo->Reset (TerminalDevice->SerialIo);
521 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
526 SerialIo = TerminalDevice->SerialIo;
527 if (SerialIo == NULL) {
535 Mode = SerialIo->Mode;
546 Status = SerialIo->SetAttributes (
547 SerialIo,
565 Status = SerialIo
611 GetOneKeyFromSerial( EFI_SERIAL_IO_PROTOCOL *SerialIo, UINT8 *Output ) argument
[all...]
H A DTerminalConOut.c131 Status = TerminalDevice->SerialIo->Reset (TerminalDevice->SerialIo);
257 Status = TerminalDevice->SerialIo->Write (
258 TerminalDevice->SerialIo,
272 Status = TerminalDevice->SerialIo->Write (
273 TerminalDevice->SerialIo,
H A DTerminal.c128 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
175 (VOID **) &SerialIo,
533 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
584 (VOID **) &SerialIo,
752 TerminalDevice->SerialIo = SerialIo;
797 Mode = TerminalDevice->SerialIo->Mode;
804 Status = TerminalDevice->SerialIo->SetAttributes (
805 TerminalDevice->SerialIo,
1000 (VOID **) &TerminalDevice->SerialIo,
1264 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
[all...]
H A DTerminal.h25 #include <Protocol/SerialIo.h>
86 EFI_SERIAL_IO_PROTOCOL *SerialIo; member in struct:__anon11144
861 @param SerialIo Serial I/O protocl attached to the serial device.
872 EFI_SERIAL_IO_PROTOCOL *SerialIo,
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DConsoleOption.c415 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
426 // Get all handles that have SerialIo protocol installed
497 (VOID **) &SerialIo
502 &SerialIo->Mode->BaudRate,
508 &SerialIo->Mode->DataBits,
514 &SerialIo->Mode->Parity,
520 &SerialIo->Mode->StopBits,
525 SerialIo->GetControl(SerialIo, &FlowControl);
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/
H A DBds.h44 #include <Protocol/SerialIo.h>
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugPortDxe/
H A DDebugPort.h24 #include <Protocol/SerialIo.h>
90 debug port. Binds exclusively to SerialIo. Reverts to defaults if no variable
313 DebugPort protocol member function. Calls SerialIo:GetControl to flush buffer.
314 We cannot call SerialIo:SetAttributes because it uses pool services, which use
316 SerialIo:Reset() calls SetAttributes, so it can't be used either.
332 DebugPort protocol member function. Calls SerialIo:Read() after setting
333 if it's different than the last SerialIo access.
355 DebugPort protocol member function. Calls SerialIo:Write() Writes 8 bytes at
379 DebugPort protocol member function. Calls SerialIo:Write() after setting
380 if it's different than the last SerialIo acces
[all...]
H A DDebugPort.c3 This driver layers on top of SerialIo.
133 debug port. Binds exclusively to SerialIo. Reverts to defaults if no variable
201 EFI_SERIAL_IO_PROTOCOL *SerialIo; local
262 (VOID **) &SerialIo,
476 // Disconnect SerialIo child handle
518 DebugPort protocol member function. Calls SerialIo:GetControl to flush buffer.
519 We cannot call SerialIo:SetAttributes because it uses pool services, which use
521 SerialIo:Reset() calls SetAttributes, so it can't be used either.
548 DebugPort protocol member function. Calls SerialIo:Read() after setting
549 if it's different than the last SerialIo acces
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiHandleParsingLib/
H A DUefiHandleParsingLib.h51 #include <Protocol/SerialIo.h>

Completed in 63 milliseconds