flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > Problem with my BOOTx64.efi application [Solved] |
Author |
|
Fulgurance 04 Apr 2020, 18:40
Hello, i have problem. I have coded BOOTx64.efi application to test EFI Programming. I have formatted one of my USB to GPT partition schema, and fat32 format. I have made /BOOT/EFI directories and put my BOOTx64.efi program into this directories.
But when i choose my USB into VirtualBox, nothing append. Is it not the good way ? Code: format pe64 dll efi entry Main section '.text' code executable readable Main: sub rsp,0x20 mov [Handle],rcx mov [SystemTable],rdx lea rdx,[Message] mov rcx,[SystemTable] add rcx,[EFISystemTable.ConOut] call rcx add rsp,0x20 mov eax,0x0 retn include "EFIVariables/EFISystemTable.fasm" section '.data' data readable writeable Handle: dq ? SystemTable: dq ? Message: db "* Fulgurance: Test UEFI Ok",13,10,0 section '.reloc' fixups data discardable (I have made custom library with official UEFI documentattion: https://uefi.org/specifications) Last edited by Fulgurance on 08 Apr 2020, 22:55; edited 1 time in total |
|||
04 Apr 2020, 18:40 |
|
Fulgurance 08 Apr 2020, 22:59
Can you remove this post please ?
|
|||
08 Apr 2020, 22:59 |
|
revolution 08 Apr 2020, 23:03
Fulgurance wrote: Can you remove this post please ? |
|||
08 Apr 2020, 23:03 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.