#
fbc211a2 |
|
04-Jan-2022 |
David Karoly <karolyd577@gmail.com> |
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: https://github.com/illumos/illumos-gate/commit/feff18a41e45afb02478e67d56fad5027334f115 Change-Id: I1b95cbe4cc1e7d96fde3ba52862a05f8a94aab79 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4840 Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|
#
bf9093e7 |
|
23-Mar-2020 |
X512 <danger_mail@list.ru> |
Efi: fix headers for 32 bit platforms Change-Id: Id43bfcbfc24b1adb8f6e9fff587c6df9b62910f2 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2413 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
485b5cf8 |
|
13-Dec-2019 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
efi: Refactor our EFI code to use fuchsia's cleaner EFI headers. * Drop gnu-efi Change-Id: Ib601fc8ced49b18281b6b98cf861a5aef1b9c065 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2026 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|