Skip to content

Front Panel Heap Format

mefistotelis edited this page Dec 17, 2019 · 1 revision

Content of the FPHx block is explained below.

Header

 Length | Type    | Value
--------+---------+-------
      4 | uint32  | Data length

Elements

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | Field type

Field: 10 - Section

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | Type/ID/???
      1 | uint8   | Metadata count?

Field: 11 - Section

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | Type/ID/???
      1 | uint8   | Metadata count?

Metadata: fe, fd, fb

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | fe, fd, fb (unknown)
      2 | ?       | Unknown

Field: 08 - uint8?

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | 08
      1 | uint8   | Data

Field: 09 - int8?

  Length | Type    | Value
--------+---------+-------
      1 | uint8   | 09
      1 | uint8   | Data

Field: 24 - 1 byte?

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | 64
      1 | uint8   | Type/ID/???
      2 | ?       | Unknown

Field: 44 - 2 bytes?

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | 44
      1 | uint8   | Type/ID/???
      2 | ?       | Unknown

Field: 64 - 3 bytes?

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | 64
      1 | uint8   | Type/ID/???
      3 | ?       | Unknown

Field: 84 - 4 bytes?

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | 84
      1 | uint8   | Type/ID/???
      4 | ?       | Unknown

Field: c4 - Array

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | c4
      1 | uint8   | Element type?
      1 | uint8   | Array length
      ? | ?       | Array data

Field: 25 - Unknown

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | 25

Field: 2d - Unknown

 Length | Type    | Value
--------+---------+-------
      1 | uint8   | 2d
      6 | ?       | Unknown
Clone this wiki locally