Home
last modified time | relevance | path

Searched refs:UnicodeChar (Results 1 – 25 of 82) sorted by relevance

1234

/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Console/TerminalDxe/
DVtutf8.c31 UINT16 UnicodeChar; in VTUTF8RawDataToUnicode() local
47 Utf8ToUnicode (Utf8Char, ValidBytes, (CHAR16 *) &UnicodeChar); in VTUTF8RawDataToUnicode()
49 UnicodeFiFoInsertOneKey (TerminalDevice, UnicodeChar); in VTUTF8RawDataToUnicode()
195 OUT CHAR16 *UnicodeChar in Utf8ToUnicode() argument
204 *UnicodeChar = 0; in Utf8ToUnicode()
215 *UnicodeChar = (UINT16) Utf8Char.Utf8_1; in Utf8ToUnicode()
227 *UnicodeChar = (UINT16) (UnicodeByte0 | (UnicodeByte1 << 8)); in Utf8ToUnicode()
240 *UnicodeChar = (UINT16) (UnicodeByte0 | (UnicodeByte1 << 8)); in Utf8ToUnicode()
DTerminalConIn.c175 (RegsiteredData->Key.UnicodeChar != InputData->Key.UnicodeChar)) { in IsKeyRegistered()
881 Output->UnicodeChar = 0; in EfiKeyFiFoForNotifyRemoveOneKey()
1030 Output->UnicodeChar = 0; in EfiKeyFiFoRemoveOneKey()
1249 Key.UnicodeChar = 0; in UnicodeToEfiKeyFlushState()
1255 Key.UnicodeChar = CSI; in UnicodeToEfiKeyFlushState()
1261 Key.UnicodeChar = LEFTOPENBRACKET; in UnicodeToEfiKeyFlushState()
1267 Key.UnicodeChar = 'O'; in UnicodeToEfiKeyFlushState()
1273 Key.UnicodeChar = '2'; in UnicodeToEfiKeyFlushState()
1364 UINT16 UnicodeChar; in UnicodeToEfiKey() local
1391 UnicodeFiFoRemoveOneKey (TerminalDevice, &UnicodeChar); in UnicodeToEfiKey()
[all …]
/device/linaro/bootloader/edk2/Nt32Pkg/WinNtGopDxe/
DWinNtGopInput.c136 if (Key->Key.ScanCode == SCAN_NULL && Key->Key.UnicodeChar == CHAR_NULL) { in GopPrivateDeleteQ()
197 (RegsiteredData->Key.UnicodeChar != InputData->Key.UnicodeChar)) { in GopPrivateIsKeyRegistered()
345 (KeyData.Key.UnicodeChar >= 1) && (KeyData.Key.UnicodeChar <= 26) in GopPrivateAddKey()
348 KeyData.Key.UnicodeChar = (CHAR16)(KeyData.Key.UnicodeChar + L'a' - 1); in GopPrivateAddKey()
350 KeyData.Key.UnicodeChar = (CHAR16)(KeyData.Key.UnicodeChar + L'A' - 1); in GopPrivateAddKey()
357 if (((KeyData.Key.UnicodeChar >= L'a') && (KeyData.Key.UnicodeChar <= L'z')) || in GopPrivateAddKey()
358 ((KeyData.Key.UnicodeChar >= L'A') && (KeyData.Key.UnicodeChar <= L'Z')) in GopPrivateAddKey()
518 if (KeyData->Key.ScanCode == SCAN_NULL && KeyData->Key.UnicodeChar == CHAR_NULL) { in GopPrivateReadKeyStrokeWorker()
595 if (KeyData.Key.ScanCode == SCAN_NULL && KeyData.Key.UnicodeChar == CHAR_NULL) { in WinNtGopSimpleTextInReadKeyStroke()
602 if ((KeyData.Key.UnicodeChar >= L'a') && (KeyData.Key.UnicodeChar <= L'z')) { in WinNtGopSimpleTextInReadKeyStroke()
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/UefiLib/
DConsole.c210 IN CHAR16 UnicodeChar in GlueGetGlyphWidth() argument
225 if (UnicodeChar <= Item->WChar) { in GlueGetGlyphWidth()
232 if (UnicodeChar > Item->WChar) { in GlueGetGlyphWidth()
234 } else if (UnicodeChar <= mUnicodeWidthTable[Index - 1].WChar) { in GlueGetGlyphWidth()
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/
DPs2KbdTextIn.c107 (RegsiteredData->Key.UnicodeChar != InputData->Key.UnicodeChar)) { in IsKeyRegistered()
288 if (KeyData.Key.ScanCode == SCAN_NULL && KeyData.Key.UnicodeChar == CHAR_NULL) { in KeyboardReadKeyStroke()
296 if (KeyData.Key.UnicodeChar >= L'a' && KeyData.Key.UnicodeChar <= L'z') { in KeyboardReadKeyStroke()
297 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'a' + 1); in KeyboardReadKeyStroke()
298 } else if (KeyData.Key.UnicodeChar >= L'A' && KeyData.Key.UnicodeChar <= L'Z') { in KeyboardReadKeyStroke()
299 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'A' + 1); in KeyboardReadKeyStroke()
349 if (KeyData.Key.ScanCode == SCAN_NULL && KeyData.Key.UnicodeChar == CHAR_NULL) { in KeyboardWaitForKey()
DPs2KbdCtrller.c20 CHAR16 UnicodeChar; member
1339 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1345 KeyData.Key.UnicodeChar = L'/'; in KeyGetchar()
1352 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1359 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1366 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1376 KeyData.Key.UnicodeChar = ConvertKeyboardScanCodeToEfiKey[Index].UnicodeChar; in KeyGetchar()
1379 …(ConvertKeyboardScanCodeToEfiKey[Index].UnicodeChar != ConvertKeyboardScanCodeToEfiKey[Index].Shif… in KeyGetchar()
1380 KeyData.Key.UnicodeChar = ConvertKeyboardScanCodeToEfiKey[Index].ShiftUnicodeChar; in KeyGetchar()
1391 if (KeyData.Key.UnicodeChar >= L'a' && KeyData.Key.UnicodeChar <= L'z') { in KeyGetchar()
[all …]
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/
DPs2KbdTextIn.c107 (RegsiteredData->Key.UnicodeChar != InputData->Key.UnicodeChar)) { in IsKeyRegistered()
288 if (KeyData.Key.ScanCode == SCAN_NULL && KeyData.Key.UnicodeChar == CHAR_NULL) { in KeyboardReadKeyStroke()
296 if (KeyData.Key.UnicodeChar >= L'a' && KeyData.Key.UnicodeChar <= L'z') { in KeyboardReadKeyStroke()
297 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'a' + 1); in KeyboardReadKeyStroke()
298 } else if (KeyData.Key.UnicodeChar >= L'A' && KeyData.Key.UnicodeChar <= L'Z') { in KeyboardReadKeyStroke()
299 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'A' + 1); in KeyboardReadKeyStroke()
349 if (KeyData.Key.ScanCode == SCAN_NULL && KeyData.Key.UnicodeChar == CHAR_NULL) { in KeyboardWaitForKey()
DPs2KbdCtrller.c20 CHAR16 UnicodeChar; member
1375 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1381 KeyData.Key.UnicodeChar = L'/'; in KeyGetchar()
1388 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1395 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1402 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1412 KeyData.Key.UnicodeChar = ConvertKeyboardScanCodeToEfiKey[Index].UnicodeChar; in KeyGetchar()
1415 …(ConvertKeyboardScanCodeToEfiKey[Index].UnicodeChar != ConvertKeyboardScanCodeToEfiKey[Index].Shif… in KeyGetchar()
1416 KeyData.Key.UnicodeChar = ConvertKeyboardScanCodeToEfiKey[Index].ShiftUnicodeChar; in KeyGetchar()
1427 if (KeyData.Key.UnicodeChar >= L'a' && KeyData.Key.UnicodeChar <= L'z') { in KeyGetchar()
[all …]
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/
DEditInputBar.c193 if (Key.UnicodeChar == CHAR_LINEFEED || Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in InputBarRefresh()
195 } else if (Key.UnicodeChar == CHAR_BACKSPACE) { in InputBarRefresh()
208 } else if (Key.UnicodeChar <= 127 && Key.UnicodeChar >= 32) { in InputBarRefresh()
212 mReturnString[Size] = Key.UnicodeChar; in InputBarRefresh()
DEditMenuBar.c180 if ((SCAN_CONTROL_Z < Key->UnicodeChar) in MenuBarDispatchControlHotKey()
181 ||(NULL == ControlBasedMenuFunctions[Key->UnicodeChar])) in MenuBarDispatchControlHotKey()
186 ControlBasedMenuFunctions[Key->UnicodeChar](); in MenuBarDispatchControlHotKey()
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/
DBiosKeyboard.c1417 if (KeyData.Key.UnicodeChar >= L'a' && KeyData.Key.UnicodeChar <= L'z') { in BiosKeyboardReadKeyStroke()
1418 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'a' + 1); in BiosKeyboardReadKeyStroke()
1419 } else if (KeyData.Key.UnicodeChar >= L'A' && KeyData.Key.UnicodeChar <= L'Z') { in BiosKeyboardReadKeyStroke()
1420 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'A' + 1); in BiosKeyboardReadKeyStroke()
1802 KeyData.Key.UnicodeChar = (UINT16) Regs.H.AL; in BiosKeyboardTimerHandler()
1807 KeyData.Key.UnicodeChar in BiosKeyboardTimerHandler()
1923 …if (KeyData.Key.UnicodeChar == CHAR_NULL || KeyData.Key.UnicodeChar == CHAR_SCANCODE || KeyData.Ke… in BiosKeyboardTimerHandler()
1924 KeyData.Key.ScanCode = ConvertToEFIScanCode (KeyData.Key.UnicodeChar, KeyData.Key.ScanCode); in BiosKeyboardTimerHandler()
1925 KeyData.Key.UnicodeChar = CHAR_NULL; in BiosKeyboardTimerHandler()
1934 if (KeyData.Key.UnicodeChar >= 1 && KeyData.Key.UnicodeChar <= 26) { in BiosKeyboardTimerHandler()
[all …]
/device/linaro/bootloader/edk2/EmulatorPkg/Unix/Host/
DX11GraphicsWindow.c260 KeyData.Key.UnicodeChar = 0; in handleKeyEvent()
416 case XK_BackSpace: KeyData.Key.UnicodeChar = 0x0008; break; in handleKeyEvent()
419 case XK_Tab: KeyData.Key.UnicodeChar = 0x0009; break; in handleKeyEvent()
421 case XK_Linefeed: KeyData.Key.UnicodeChar = 0x000a; break; in handleKeyEvent()
424 case XK_Return: KeyData.Key.UnicodeChar = 0x000d; break; in handleKeyEvent()
426 case XK_KP_Equal : KeyData.Key.UnicodeChar = L'='; break; in handleKeyEvent()
427 case XK_KP_Multiply : KeyData.Key.UnicodeChar = L'*'; break; in handleKeyEvent()
428 case XK_KP_Add : KeyData.Key.UnicodeChar = L'+'; break; in handleKeyEvent()
429 case XK_KP_Separator : KeyData.Key.UnicodeChar = L'~'; break; in handleKeyEvent()
430 case XK_KP_Subtract : KeyData.Key.UnicodeChar = L'-'; break; in handleKeyEvent()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DisplayEngineDxe/
DInputHandler.c173 switch (Key.UnicodeChar) { in ReadString()
223 } while (Key.UnicodeChar != CHAR_CARRIAGE_RETURN); in ReadString()
256 if ((StringPtr[0] == CHAR_NULL) && (Key.UnicodeChar != CHAR_BACKSPACE)) { in ReadString()
257 StrnCpyS (StringPtr, MaxLen, &Key.UnicodeChar, 1); in ReadString()
259 …etStringWidth (StringPtr) < ((Maximum + 1) * sizeof (CHAR16))) && (Key.UnicodeChar != CHAR_BACKSPA… in ReadString()
260 KeyPad[0] = Key.UnicodeChar; in ReadString()
739 Key.UnicodeChar = CHAR_NULL; in GetNumericInput()
749 switch (Key.UnicodeChar) { in GetNumericInput()
757 if (Key.UnicodeChar == '-') { in GetNumericInput()
762 PrintCharAt (Column++, Row, Key.UnicodeChar); in GetNumericInput()
[all …]
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformSetupDxe/
DPlatformSetupDxe.c393 } while ((Key.ScanCode != SCAN_ESC) && (Key.UnicodeChar != CHAR_CARRIAGE_RETURN)); in SystemConfigCallback()
398 if (Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in SystemConfigCallback()
410 } while ((Key.ScanCode != SCAN_ESC) && (Key.UnicodeChar != CHAR_CARRIAGE_RETURN)); in SystemConfigCallback()
415 if (Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in SystemConfigCallback()
429 } while ((Key.ScanCode != SCAN_ESC) && (Key.UnicodeChar != CHAR_CARRIAGE_RETURN)); in SystemConfigCallback()
441 } while ((Key.ScanCode != SCAN_ESC) && (Key.UnicodeChar != CHAR_CARRIAGE_RETURN)); in SystemConfigCallback()
472 if (Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in SystemConfigCallback()
518 } while ((Key.ScanCode != SCAN_ESC) && (Key.UnicodeChar != CHAR_CARRIAGE_RETURN)); in SystemConfigCallback()
523 if (Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in SystemConfigCallback()
585 } while ((Key.ScanCode != SCAN_ESC) && (Key.UnicodeChar != CHAR_CARRIAGE_RETURN)); in SystemConfigCallback()
[all …]
/device/linaro/bootloader/edk2/SecurityPkg/UserIdentification/UserProfileManagerDxe/
DUserProfileAdd.c56 if (Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in GetUserNameInput()
63 } else if ((Key.UnicodeChar == CHAR_NULL) || in GetUserNameInput()
64 (Key.UnicodeChar == CHAR_TAB) || in GetUserNameInput()
65 (Key.UnicodeChar == CHAR_LINEFEED) in GetUserNameInput()
69 if (Key.UnicodeChar == CHAR_BACKSPACE) { in GetUserNameInput()
74 Name[NameLen] = Key.UnicodeChar; in GetUserNameInput()
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/Opal/OpalPasswordDxe/
DOpalDriver.c181 if (InputKey.UnicodeChar == CHAR_CARRIAGE_RETURN) { in OpalDriverPopUpHddPassword()
188 } else if ((InputKey.UnicodeChar == CHAR_NULL) || in OpalDriverPopUpHddPassword()
189 (InputKey.UnicodeChar == CHAR_TAB) || in OpalDriverPopUpHddPassword()
190 (InputKey.UnicodeChar == CHAR_LINEFEED) in OpalDriverPopUpHddPassword()
197 if (InputKey.UnicodeChar == CHAR_BACKSPACE) { in OpalDriverPopUpHddPassword()
207 Unicode[InputLength] = InputKey.UnicodeChar; in OpalDriverPopUpHddPassword()
300 } while ((Key.ScanCode != SCAN_ESC) && (Key.UnicodeChar != CHAR_CARRIAGE_RETURN)); in OpalDriverRequestPassword()
302 if (Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in OpalDriverRequestPassword()
327 } while ((Key.ScanCode != SCAN_ESC) && (Key.UnicodeChar != CHAR_CARRIAGE_RETURN)); in OpalDriverRequestPassword()
329 if (Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in OpalDriverRequestPassword()
[all …]
/device/linaro/bootloader/OpenPlatformPkg/Drivers/Keyboard/VirtualKeyboardDxe/
DVirtualKeyboard.c454 (RegsiteredData->Key.UnicodeChar != InputData->Key.UnicodeChar)) { in IsKeyRegistered()
712 if (KeyData.Key.UnicodeChar >= L'a' && KeyData.Key.UnicodeChar <= L'z') { in VirtualKeyboardReadKeyStroke()
713 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'a' + 1); in VirtualKeyboardReadKeyStroke()
714 } else if (KeyData.Key.UnicodeChar >= L'A' && KeyData.Key.UnicodeChar <= L'Z') { in VirtualKeyboardReadKeyStroke()
715 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'A' + 1); in VirtualKeyboardReadKeyStroke()
995 KeyData.Key.UnicodeChar = VirtualKey.Key.UnicodeChar; in VirtualKeyboardTimerHandler()
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbKbDxe/
DEfiKey.c722 if (KeyData.Key.ScanCode == CHAR_NULL && KeyData.Key.UnicodeChar == SCAN_NULL) { in USBKeyboardReadKeyStroke()
730 if (KeyData.Key.UnicodeChar >= L'a' && KeyData.Key.UnicodeChar <= L'z') { in USBKeyboardReadKeyStroke()
731 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'a' + 1); in USBKeyboardReadKeyStroke()
732 } else if (KeyData.Key.UnicodeChar >= L'A' && KeyData.Key.UnicodeChar <= L'Z') { in USBKeyboardReadKeyStroke()
733 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'A' + 1); in USBKeyboardReadKeyStroke()
784 if (KeyData.Key.ScanCode == SCAN_NULL && KeyData.Key.UnicodeChar == CHAR_NULL) { in USBKeyboardWaitForKey()
889 (RegsiteredData->Key.UnicodeChar != InputData->Key.UnicodeChar)) { in IsKeyRegistered()
DKeyBoard.c1549 KeyData->Key.UnicodeChar = KeyDescriptor->Unicode; in UsbKeyCodeToEfiInputKey()
1553 KeyData->Key.UnicodeChar = KeyDescriptor->ShiftedUnicode; in UsbKeyCodeToEfiInputKey()
1565 KeyData->Key.UnicodeChar = KeyDescriptor->ShiftedAltGrUnicode; in UsbKeyCodeToEfiInputKey()
1571 KeyData->Key.UnicodeChar = KeyDescriptor->Unicode; in UsbKeyCodeToEfiInputKey()
1574 KeyData->Key.UnicodeChar = KeyDescriptor->AltGrUnicode; in UsbKeyCodeToEfiInputKey()
1581 if (KeyData->Key.UnicodeChar == KeyDescriptor->Unicode) { in UsbKeyCodeToEfiInputKey()
1582 KeyData->Key.UnicodeChar = KeyDescriptor->ShiftedUnicode; in UsbKeyCodeToEfiInputKey()
1583 } else if (KeyData->Key.UnicodeChar == KeyDescriptor->ShiftedUnicode) { in UsbKeyCodeToEfiInputKey()
1584 KeyData->Key.UnicodeChar = KeyDescriptor->Unicode; in UsbKeyCodeToEfiInputKey()
1598 KeyData->Key.UnicodeChar = CHAR_NULL; in UsbKeyCodeToEfiInputKey()
[all …]
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Library/FrameworkUefiLib/
DConsole.c207 IN CHAR16 UnicodeChar in GetGlyphWidth() argument
222 if (UnicodeChar <= Item->WChar) { in GetGlyphWidth()
229 if (UnicodeChar > Item->WChar) { in GetGlyphWidth()
231 } else if (UnicodeChar <= mUnicodeWidthTable[Index - 1].WChar) { in GetGlyphWidth()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/EbcDebugger/
DEdbSupportUI.c269 switch (Key.UnicodeChar) { in Input()
300 if (Key.UnicodeChar >= ' ') { in Input()
318 InStr[StrPos] = Key.UnicodeChar; in Input()
487 … if (Key.UnicodeChar != CHAR_BACKSPACE && !(Key.UnicodeChar == 0 && Key.ScanCode == SCAN_DELETE)) { in Input()
627 if (Key.UnicodeChar == CHAR_NULL) { in SetPageBreak()
637 if (Key.UnicodeChar == CHAR_CARRIAGE_RETURN) { in SetPageBreak()
644 Str[1] = Key.UnicodeChar; in SetPageBreak()
/device/linaro/bootloader/edk2/MdePkg/Library/UefiLib/
DConsole.c210 IN CHAR16 UnicodeChar in GetGlyphWidth() argument
225 if (UnicodeChar <= Item->WChar) { in GetGlyphWidth()
232 if (UnicodeChar > Item->WChar) { in GetGlyphWidth()
234 } else if (UnicodeChar <= mUnicodeWidthTable[Index - 1].WChar) { in GetGlyphWidth()
/device/linaro/bootloader/edk2/CorebootPayloadPkg/Library/PlatformBootManagerLib/
DPlatformBootManager.c193 Enter.UnicodeChar = CHAR_CARRIAGE_RETURN; in PlatformBootManagerBeforeConsole()
200 F2.UnicodeChar = CHAR_NULL; in PlatformBootManagerBeforeConsole()
208 Down.UnicodeChar = CHAR_NULL; in PlatformBootManagerBeforeConsole()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/RamDiskDxe/
DRamDiskImpl.c333 } while (Key.UnicodeChar != CHAR_CARRIAGE_RETURN); in HiiCreateRamDisk()
355 } while (Key.UnicodeChar != CHAR_CARRIAGE_RETURN); in HiiCreateRamDisk()
387 } while (Key.UnicodeChar != CHAR_CARRIAGE_RETURN); in HiiCreateRamDisk()
413 } while (Key.UnicodeChar != CHAR_CARRIAGE_RETURN); in HiiCreateRamDisk()
440 } while (Key.UnicodeChar != CHAR_CARRIAGE_RETURN); in HiiCreateRamDisk()
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PlatformBootManagerLib/
DPlatformBootManager.c347 Enter.UnicodeChar = CHAR_CARRIAGE_RETURN; in PlatformBootManagerAfterConsole()
353 F2.UnicodeChar = CHAR_NULL; in PlatformBootManagerAfterConsole()
361 F7.UnicodeChar = CHAR_NULL; in PlatformBootManagerAfterConsole()

1234