1 : ConOut SystemTable 64 + @ ;
2 : ConOut.OutputString ConOut 8 + @ ;
3 : ConOut.OutputString() ConOut SWAP ConOut.OutputString EFICALL2 ;
5 : BootServices SystemTable 96 + @ ;
6 : BootServices.LocateProtocol BootServices 320 + @ ;
7 : BootServices.LocateProtocol(GOP)
8 HERE @ 5348063987722529246 , 7661046075708078998 , \ *Protocol = EFI_GRAPHICS_OUTPUT_PROTOCOL_GUID
10 HERE @ 0 , \ **Interface
11 BootServices.LocateProtocol EFICALL3 DROP
12 HERE @ 8 - @ \ *Interface
14 : GOP.Blt BootServices.LocateProtocol(GOP) 16 + @ ;
15 : GOP.SetMode BootServices.LocateProtocol(GOP) 8 + @ ;
17 \ Store a null-terminated UTF-16 string HERE, and return a pointer to its buffer
25 HERE @ 2 - HERE ! \ Remove final "
26 0 C, 0 C, \ Null terminator
29 BootServices.LocateProtocol(GOP) \ *This
30 HERE @ 255 C, 0 C, 0 C, 0 C, \ *BltBuffer = single blue pixel
31 0 \ BltOperation = EfiBltVideoFill