Dbg_Type; Dbg_Structdef; Dbg_Structfield; Dbg_Enumdef - Intel IXP2400 User Manual

Network processors
Table of Contents

Advertisement

name
scope
region
reserved
addr
byteSize
6.8.14

dbg_Type

Contains information regarding variable type.
name
typeId
type
size
defOffset
6.8.15

dbg_StructDef

This structure defines data structure in the debug object. This structure must immediately precede
numField of dbg_StructField_T in the debug object
numFields
reserved
fieldOffset
6.8.16

dbg_StructField

This structure describes the fields of dbg_StructDef_T.
name
offset
type
bitOffset
bitSize
6.8.17

dbg_EnumDef

Describes an enumeration definition.
Development Tools User's Guide
Intel
4 bytes: Symbol name string-table offset.
1 byte: Scope -- global=0, local=1.
1 byte: uof_ValLocTyp: SRAM_MEM_ADDR, DRAM_MEM_ADDR,
SCRATCH_MEM_ADDR.
2 bytes: Reserved for future use.
4 bytes: Symbol memory location.
4 bytes: Size of the symbol.
4 bytes: Symbol name debug string-table offset.
2 bytes: Id of type -- Ucld_TypeType.
2 bytes: Type referenced -- could be itself.
4 bytes: Size/bound of the type.
4 bytes: Offset to dbg_StructDef_T or dbg_EnumDef_T.
2 bytes: Number of fields in the structure.
2 bytes: Reserved for future use.
4 bytes: Offset to dbg_StructField_T relative to the beginning of the debug object.
4 bytes: Field name debug string-table offset.
4 bytes: This field's offset from beginning of struct.
2 bytes: Field type.
1 byte: BitOffset.
1 byte: BitSize.
®
IXP2400/IXP2800 Network Processors
Linker
217

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ixp2800

Table of Contents