efi_simple_text_output_protocol
efi_status (*Reset) (struct efi_simple_text_output_protocol* self,
efi_status (*OutputString) (struct efi_simple_text_output_protocol* self,
efi_status (*TestString) (struct efi_simple_text_output_protocol* self,
efi_status (*QueryMode) (struct efi_simple_text_output_protocol* self,
efi_status (*SetMode) (struct efi_simple_text_output_protocol* self,
efi_status (*SetAttribute) (struct efi_simple_text_output_protocol* self,
efi_status (*ClearScreen) (struct efi_simple_text_output_protocol* self) EFIAPI;
efi_status (*SetCursorPosition) (struct efi_simple_text_output_protocol* self,
efi_status (*EnableCursor) (struct efi_simple_text_output_protocol* self,
efi_simple_text_output_protocol* ConOut;
efi_simple_text_output_protocol* StdErr;
efi_simple_text_output_protocol *ConOut = kSystemTable->ConOut;