clarify endianness of command streams
This commit is contained in:
parent
e79721b785
commit
5ed152d28c
|
@ -13,7 +13,8 @@ then read data.
|
||||||
|
|
||||||
## binary command stream
|
## binary command stream
|
||||||
|
|
||||||
Furnace Command Stream, split version.
|
this is the Furnace Command Stream specification.
|
||||||
|
all numbers are little-endian unless the "big-endian mode" flag is set.
|
||||||
|
|
||||||
```
|
```
|
||||||
size | description
|
size | description
|
||||||
|
@ -21,7 +22,7 @@ size | description
|
||||||
4 | "FCS\0" format magic
|
4 | "FCS\0" format magic
|
||||||
2 | channel count
|
2 | channel count
|
||||||
1 | flags
|
1 | flags
|
||||||
| - bit 1: big-endian addresses
|
| - bit 1: big-endian mode
|
||||||
| - bit 0: pointer size (off: short; on: long)
|
| - bit 0: pointer size (off: short; on: long)
|
||||||
1 | reserved
|
1 | reserved
|
||||||
1?? | preset delays
|
1?? | preset delays
|
||||||
|
|
Loading…
Reference in a new issue