haiku/headers/private/kernel/platform
David Karoly fbc211a255 efi: fix alignment for block device protocol
efi_block_io_media struct needs padding on x86.
uint64_t is aligned on 4 bytes in Haiku toolchain for 32-bit EFI loader.
But the EFI firmware expects it to be aligned on 8 bytes.

Same padding in u-boot:
https://github.com/u-boot/u-boot/blob/v2021.10/include/efi_api.h#L638

and in Illumos:
feff18a41e

Change-Id: I1b95cbe4cc1e7d96fde3ba52862a05f8a94aab79
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4840
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
2022-01-04 17:56:41 +00:00
..
atari_m68k add header & (c) 2008-11-01 20:33:39 +00:00
efi efi: fix alignment for block device protocol 2022-01-04 17:56:41 +00:00
next_m68k m68k: Add missing disklabel.h for NeXT support 2020-10-12 06:36:15 +00:00
openfirmware sparc: boot mmu support 2020-01-18 03:32:29 +00:00
sbi riscv64: add SBI syscall interface 2021-08-06 15:51:16 +00:00