svn commit: r281381 - head/sys/amd64/include
Ed Maste
emaste at FreeBSD.org
Fri Apr 10 19:26:46 UTC 2015
Author: emaste
Date: Fri Apr 10 19:26:45 2015
New Revision: 281381
URL: https://svnweb.freebsd.org/changeset/base/281381
Log:
Use explicitly sized types in EFI module metadata
This will allow the same metadata struct to be used on all platforms.
Differential Revision: https://reviews.freebsd.org/D2275
Reviewed by: jhb
Modified:
head/sys/amd64/include/metadata.h
Modified: head/sys/amd64/include/metadata.h
==============================================================================
--- head/sys/amd64/include/metadata.h Fri Apr 10 19:09:51 2015 (r281380)
+++ head/sys/amd64/include/metadata.h Fri Apr 10 19:26:45 2015 (r281381)
@@ -37,17 +37,17 @@
#define MODINFOMD_MODULEP 0x1006
struct efi_map_header {
- size_t memory_size;
- size_t descriptor_size;
+ uint64_t memory_size;
+ uint64_t descriptor_size;
uint32_t descriptor_version;
};
struct efi_fb {
uint64_t fb_addr;
uint64_t fb_size;
- int fb_height;
- int fb_width;
- int fb_stride;
+ uint32_t fb_height;
+ uint32_t fb_width;
+ uint32_t fb_stride;
uint32_t fb_mask_red;
uint32_t fb_mask_green;
uint32_t fb_mask_blue;
More information about the svn-src-head
mailing list