Rizin
unix-like reverse engineering framework and cli tools
qnx_specs.h File Reference

Go to the source code of this file.

Macros

#define QNX_VERSION   400
 
#define VERIFY_OFFSET   36
 
#define QNX_MAX_REC_SIZE   (0x8000 - 512)
 
#define QNX_MAX_DATA_SIZE   (QNX_MAX_REC_SIZE - sizeof(lmf_data))
 
#define VERIFY_END   (VERIFY_OFFSET + sizeof(RWEndRec.verify))
 
#define QNX_MAX_FIXUPS   (0x8000 - 512)
 
#define QNX_MAGIC   "\x00\x00\x38\x00\x00\x00"
 
#define QNX_HDR_SIZE   sizeof(lmf_header)
 
#define QNX_RECORD_SIZE   sizeof(lmf_record)
 
#define QNX_HEADER_ADDR   sizeof(lmf_record)
 
#define _TCF_LONG_LIVED   0x0001
 
#define _TCF_32BIT   0x0002
 
#define _TCF_PRIV_MASK   0x000c
 
#define _TCF_FLAT   0x0010
 
#define SEG16_CODE_FIXUP   0x0004
 
#define LINEAR32_CODE_FIXUP   0x80000000
 
#define LINEAR32_SELF_RELATIVE_FIXUP   0x40000000
 

Macro Definition Documentation

◆ _TCF_32BIT

#define _TCF_32BIT   0x0002

Definition at line 21 of file qnx_specs.h.

◆ _TCF_FLAT

#define _TCF_FLAT   0x0010

Definition at line 23 of file qnx_specs.h.

◆ _TCF_LONG_LIVED

#define _TCF_LONG_LIVED   0x0001

Definition at line 20 of file qnx_specs.h.

◆ _TCF_PRIV_MASK

#define _TCF_PRIV_MASK   0x000c

Definition at line 22 of file qnx_specs.h.

◆ LINEAR32_CODE_FIXUP

#define LINEAR32_CODE_FIXUP   0x80000000

Definition at line 26 of file qnx_specs.h.

◆ LINEAR32_SELF_RELATIVE_FIXUP

#define LINEAR32_SELF_RELATIVE_FIXUP   0x40000000

Definition at line 27 of file qnx_specs.h.

◆ QNX_HDR_SIZE

#define QNX_HDR_SIZE   sizeof(lmf_header)

Definition at line 16 of file qnx_specs.h.

◆ QNX_HEADER_ADDR

#define QNX_HEADER_ADDR   sizeof(lmf_record)

Definition at line 18 of file qnx_specs.h.

◆ QNX_MAGIC

#define QNX_MAGIC   "\x00\x00\x38\x00\x00\x00"

Definition at line 15 of file qnx_specs.h.

◆ QNX_MAX_DATA_SIZE

#define QNX_MAX_DATA_SIZE   (QNX_MAX_REC_SIZE - sizeof(lmf_data))

Definition at line 11 of file qnx_specs.h.

◆ QNX_MAX_FIXUPS

#define QNX_MAX_FIXUPS   (0x8000 - 512)

Definition at line 13 of file qnx_specs.h.

◆ QNX_MAX_REC_SIZE

#define QNX_MAX_REC_SIZE   (0x8000 - 512)

Definition at line 10 of file qnx_specs.h.

◆ QNX_RECORD_SIZE

#define QNX_RECORD_SIZE   sizeof(lmf_record)

Definition at line 17 of file qnx_specs.h.

◆ QNX_VERSION

#define QNX_VERSION   400

Definition at line 7 of file qnx_specs.h.

◆ SEG16_CODE_FIXUP

#define SEG16_CODE_FIXUP   0x0004

Definition at line 25 of file qnx_specs.h.

◆ VERIFY_END

#define VERIFY_END   (VERIFY_OFFSET + sizeof(RWEndRec.verify))

Definition at line 12 of file qnx_specs.h.

◆ VERIFY_OFFSET

#define VERIFY_OFFSET   36

Definition at line 8 of file qnx_specs.h.