create a UEFI application in Rust

entering UEFI modern operating system loading firmware isn’t about writing assembly in the master boot record anymore, it’s about writing a UEFI application. Intel was the entity to start this standard as “EFI”, which was later incorporated into a “UEFI Forum”. the UEFI specification is heavily influenced by the dominance of the C language convention and Microsoft’s portable executable format of…