Database flags

Each byte of input file is represented with 32-bit flag value of structure shown below. Empty cells are reserved.

Bit

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Description

RESERVED

RESERVED

RESERVED

RESERVED

RESERVED

RESERVED

Has name

Starts here

RESERVED

Data Identifier

Byte value

RESERVED

Local

 

 

 

 

 

 

 

 

3

2

1

0

11

10

9

8

7

6

5

4

3

2

1

0

7

6

5

4

3

2

1

0

 

Description

Byte value

Copied from input file

Data identifier

Index in table of registered data types (e.g. 0 – DT_NONE, 1 – DT_CODE, …)

Starts here

This VA is start of data or code.

Meaningful only if Data identifier isn’t DT_NONE.

Has name

This VA has record in table of names.

Meaningful only if Data identifier isn’t DT_NONE.