diff options
Diffstat (limited to 'src/util/efirom.c')
-rw-r--r-- | src/util/efirom.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util/efirom.c b/src/util/efirom.c index b0334bdb1..1220c187a 100644 --- a/src/util/efirom.c +++ b/src/util/efirom.c @@ -91,11 +91,13 @@ static void read_pe_info ( void *pe, uint16_t *machine, switch ( *machine ) { case EFI_IMAGE_MACHINE_IA32: case EFI_IMAGE_MACHINE_ARMTHUMB_MIXED: + case EFI_IMAGE_MACHINE_RISCV32: *subsystem = nt->nt32.OptionalHeader.Subsystem; break; case EFI_IMAGE_MACHINE_X64: case EFI_IMAGE_MACHINE_AARCH64: case EFI_IMAGE_MACHINE_LOONGARCH64: + case EFI_IMAGE_MACHINE_RISCV64: *subsystem = nt->nt64.OptionalHeader.Subsystem; break; default: |