Changeset 108794 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/Universal/Console/TerminalDxe/TerminalConIn.c
- Timestamp:
- Mar 31, 2025 11:31:09 AM (2 weeks ago)
- svn:sync-xref-src-repo-rev:
- 168237
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776,129194-164365 /vendor/edk2/current 103735-103757,103769-103776,129194-168232
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/Universal/Console/TerminalDxe/TerminalConIn.c
r105670 r108794 94 94 TerminalDevice->DevicePath 95 95 ); 96 } 97 98 if (!EFI_ERROR (Status)) { 99 Status = TerminalDevice->SerialIo->SetControl (TerminalDevice->SerialIo, EFI_SERIAL_DATA_TERMINAL_READY|EFI_SERIAL_REQUEST_TO_SEND); 100 if (Status == EFI_UNSUPPORTED) { 101 Status = EFI_SUCCESS; 102 } 96 103 } 97 104 … … 1314 1321 +=========+======+===========+=============+=============+=============+=========+ 1315 1322 | | EFI | | | | | | 1316 | | Scan | 1317 | KEY | Code | VT 100+| Xterm R6 | VT400 | Linux | SCO |1323 | | Scan | VT100+ | | Normal | | | 1324 | KEY | Code | VTUTF8 | Xterm R6 | VT400 | Linux | SCO | 1318 1325 +=========+======+===========+=============+=============+=============+=========+ 1319 1326 | F1 | 0x0B | ESC O P | ESC O P | ESC [ 1 1 ~ | ESC [ [ A | ESC [ M | … … 1392 1399 (TerminalDevice->TerminalType == TerminalTypeTtyTerm) || 1393 1400 (TerminalDevice->TerminalType == TerminalTypeXtermR6) || 1394 (TerminalDevice->TerminalType == TerminalTypeVt100Plus))) 1401 (TerminalDevice->TerminalType == TerminalTypeVt100Plus) || 1402 (TerminalDevice->TerminalType == TerminalTypeVtUtf8))) 1395 1403 { 1396 1404 TerminalDevice->InputState |= INPUT_STATE_O; … … 1566 1574 break; 1567 1575 } 1568 } else if (TerminalDevice->TerminalType == TerminalTypeVt100Plus) { 1576 } else if ((TerminalDevice->TerminalType == TerminalTypeVt100Plus) || 1577 (TerminalDevice->TerminalType == TerminalTypeVtUtf8)) 1578 { 1569 1579 switch (UnicodeChar) { 1570 1580 case 'P':
Note:
See TracChangeset
for help on using the changeset viewer.