GENERIC version 0

GENERIC

This definition is based on version 7D of the EPS Generic Product Format Specification (GPFS) document (EPS-GGS-SPE-096167).

root type

binary array[dim_0]
dim_0: $num_records
binary union
field expr: if(int(:/RECORD_HEADER/RECORD_CLASS) == 1, if(int(:/RECORD_HEADER/RECORD_SUBCLASS_VERSION) == 2, 1, 0), if(int(:/RECORD_HEADER/RECORD_CLASS) == 3, 2, 0))

idfield namedefinition
0Generic
binary record "GENERIC_RECORD"

available: optional
1MPHR2
binary record "MPHR_v2"size: 3307

available: optional
2IPR
binary record "IPR"size: 27

available: optional

detection rule

This product has no detection rule and can not be automatically recognised.

product variables

namesizeinitialisation
num_records$num_records = unboundindex(/, byteoffset(.) >= filesize())