ps2sdk  1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
SecrKELFHeader_t Struct Reference

#include <libsecr-common.h>

Data Fields

u8 UserHeader [16]
 
u32 ELF_size
 
u16 KELF_header_size
 
u16 unknown5
 
u16 flags
 
u16 BIT_count
 
u32 mg_zones
 

Detailed Description

Encrypted file header struct

Definition at line 48 of file libsecr-common.h.

Field Documentation

◆ BIT_count

u16 SecrKELFHeader_t::BIT_count

Number of entries in the bit table.

Definition at line 58 of file libsecr-common.h.

◆ ELF_size

u32 SecrKELFHeader_t::ELF_size

Size of data blocks = Decrypted elf size

Definition at line 51 of file libsecr-common.h.

◆ flags

u16 SecrKELFHeader_t::flags

Controls the layout of the KELF header.

Definition at line 56 of file libsecr-common.h.

◆ KELF_header_size

u16 SecrKELFHeader_t::KELF_header_size

KELF header size

Definition at line 53 of file libsecr-common.h.

◆ mg_zones

u32 SecrKELFHeader_t::mg_zones

Definition at line 59 of file libsecr-common.h.

◆ unknown5

u16 SecrKELFHeader_t::unknown5

Definition at line 54 of file libsecr-common.h.

◆ UserHeader

u8 SecrKELFHeader_t::UserHeader[16]

Definition at line 49 of file libsecr-common.h.


The documentation for this struct was generated from the following file: