#pic64gx

2025-01-30

I sort of accept that EFI forces a RISC-V 64 bit bootloader to adhere to Windows binary formats, somewhat less why does it need to show that it's not compatible with DOS, but I'm dumbfounded by the fact that I can see int 21h being called in the preamble...

#riscv64 #riscv #int21h #pic64gx

Unix file identification tool output and hexdump for an EFI boot image for en EFI64 platform.  It describes it has RISC-V 64-bit architecture, and that it's targeted for Windows, and the file apparently starts with the well known message "This program cannot be run in DOS mode", on a platform that is not known to run Windows and was never capable of running DOS.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst