Lines Matching +full:3 +full:- +full:byte
2 #------------------------------------------------------------------------------
6 # The Smile serialization format uses a 4-byte header:
8 # Constant byte #0: 0x3A (ASCII ':')
9 # Constant byte #1: 0x29 (ASCII ')')
10 # Constant byte #2: 0x0A (ASCII linefeed, '\n')
11 # Variable byte #3, consisting of bits:
12 # Bits 4-7 (4 MSB): 4-bit version number
13 # Bits 3: Reserved
14 # Bit 2 (mask 0x04): Whether raw binary (unescaped 8-bit) values may be present in content
19 # Created by: Pierre-Alexandre Meyer <pierre@mouraf.org>
25 >3 byte&0xF0 x version %d:
28 >3 byte&0x04 0x04 binary raw,
29 >3 byte&0x04 0x00 binary encoded,
30 >3 byte&0x02 0x02 shared String values enabled,
31 >3 byte&0x02 0x00 shared String values disabled,
32 >3 byte&0x01 0x01 shared field names enabled
33 >3 byte&0x01 0x00 shared field names disabled