6 #include <SupportDefs.h>
8 typedef char PefOSType
[4];
11 struct PEFContainerHeader
{
14 PefOSType architecture
;
19 uint32 currentVersion
;
21 uint16 instSectionCount
;
25 const char kPEFFileMagic1
[4] = { 'J', 'o', 'y', '!' };
26 const char kPEFFileMagic2
[4] = { 'p', 'e', 'f', 'f' };
27 const char kPEFArchitecturePPC
[4] = { 'p', 'w', 'p', 'c' };
28 const char kPEFContainerHeaderSize
= 40;
31 struct PEFSectionHeader
{
33 uint32 defaultAddress
;
37 uint32 containerOffset
;
44 const uint32 kPEFSectionHeaderSize
= 28;