BRCM-CABLEDATA-ENGINEERING-MIB Table View
Table-centric layout grouping table, row, and column objects.
Tables
2
Rows
2
Columns
12
cdEngrEJTAGInstrBrkTable
table.1.3.6.1.4.1.4413.2.99.1.1.3.1.20.3
·
1 row entry
·
5 columns
This data table represents EJTAG Instruction Break configuration.
It specifies an Instruction Break for the specified channel and address
(with optional mask). Hardware may place restrictions on the values
(e.g. bit 0 of the address is likely forced to 0, and bit 0 of the
mask is forced to 1).
The default mask is 0xffffffff (all address bits relevant). Be careful
when specifying a mask, since many values (like 0, 1, etc) can cause an
immediate break to occur.
The instruction break behaves according to this pseudo-code:
if ((ProgramCounter & Mask) == (Address & Mask))
Generate debug exception;
Each entry in this data table describes an Instruction Break.
There is a row for each channel supported by the hardware.
There is a row for each channel supported by the hardware.
Indexes
cdEngrEJTAGIBChannel
| Column | Syntax | OID | ||||
|---|---|---|---|---|---|---|
|
cdEngrEJTAGIBChannel
The index for this table. This object represents the channel
associated with the entries in this row. Channels within the EJTAG DSU may start with the zero value. Hence, it is acceptable for this index v… |
Integer32 Constraints: range: 0-16 |
.1.3.6.1.4.1.4413.2.99.1.1.3.1.20.3.1.1 |
||||
|
cdEngrEJTAGIBEnabled
This object represents the enabled status of the entry.
If set to a value of 'true', the row is enabled for breaks. If set to a value of 'false', the row is not enabled. |
SNMPv2-TCTruthValuer/w Textual Convention: SNMPv2-TCTruthValue EnumerationType Values:
|
.1.3.6.1.4.1.4413.2.99.1.1.3.1.20.3.1.2 |
||||
|
cdEngrEJTAGIBAddress
This object represents the Address for the Instruction Break.
The EJTAG DSU will monitor for an instruction with the address given by this object. |
OctetStringr/w | .1.3.6.1.4.1.4413.2.99.1.1.3.1.20.3.1.3 |
||||
|
cdEngrEJTAGIBAddrMask
This object represents the Address Mask for the given address for
the Instruction Break. The default mask is 0xffffffff (all address bits relevant). Be careful when specifying a mask, since many values… |
OctetStringr/w | .1.3.6.1.4.1.4413.2.99.1.1.3.1.20.3.1.4 |
||||
|
cdEngrEJTAGIBControl
This object represents the Control field for the Instruction Break.
|
OctetString | .1.3.6.1.4.1.4413.2.99.1.1.3.1.20.3.1.5 |
cdEngrEJTAGDataBrkTable
table.1.3.6.1.4.1.4413.2.99.1.1.3.1.20.4
·
1 row entry
·
7 columns
This data table represents EJTAG Data Break configuration.
It specifies a data break for the specified channel, address,
and data value (with optional address and value masks). Hardware
may place restrictions on the values (e.g. bit 0 of the address
is likely forced to 0, and bit 0 of the mask is forced to 1).
The default address mask is 0xffffffff (all address bits relevant),
and the default value mask is 0x0f (all byte lanes relevant). Be
careful when specifying an address mask, since many values (like 0,
1, etc) can cause an immediate break to occur.
The data break behaves according to this pseudo-code:
if (((DataAddr & AddressMask) == (Address & AddressMask)) &&
((DataValue & ValueMask) == (Value & ValueMask)))
Generate debug exception;
Each entry in this data table describes a Data Break.
There is a row for each channel supported by the hardware.
There is a row for each channel supported by the hardware.
Indexes
cdEngrEJTAGDBChannel
| Column | Syntax | OID | ||||
|---|---|---|---|---|---|---|
|
cdEngrEJTAGDBChannel
The index for this table. This object represents the channel
associated with the entries in this row. Channels within the EJTAG DSU may start with the zero value. Hence, it is acceptable for this index v… |
Integer32 Constraints: range: 0-16 |
.1.3.6.1.4.1.4413.2.99.1.1.3.1.20.4.1.1 |
||||
|
cdEngrEJTAGDBEnabled
This object represents the enabled status of the entry.
If set to a value of 'true', the row is enabled for breaks. If set to a value of 'false', the row is not enabled. |
SNMPv2-TCTruthValuer/w Textual Convention: SNMPv2-TCTruthValue EnumerationType Values:
|
.1.3.6.1.4.1.4413.2.99.1.1.3.1.20.4.1.2 |
||||
|
cdEngrEJTAGDBAddress
This object represents the Address for the Data Break.
The EJTAG DSU will monitor for a read-write with the address given by this object. |
OctetStringr/w | .1.3.6.1.4.1.4413.2.99.1.1.3.1.20.4.1.3 |
||||
|
cdEngrEJTAGDBAddrMask
This object represents the Address Mask for the given address for
the Data Break. The default address mask is 0xffffffff (all address bits relevant). Be careful when specifying an address mask, since ma… |
OctetStringr/w | .1.3.6.1.4.1.4413.2.99.1.1.3.1.20.4.1.4 |
||||
|
cdEngrEJTAGDBDataVal
This object represents the data value associated with the Data Break.
This is the data value that the EJTAG DSU looks for at the associated address |
OctetStringr/w | .1.3.6.1.4.1.4413.2.99.1.1.3.1.20.4.1.5 |
||||
|
cdEngrEJTAGDBDataMask
This object represents the Data Mask for the given data value for
the Data Break. The default value mask is 0x0f (all byte lanes relevant). |
OctetStringr/w | .1.3.6.1.4.1.4413.2.99.1.1.3.1.20.4.1.6 |
||||
|
cdEngrEJTAGDBControl
This object represents the Control field for the Data Break.
|
OctetString | .1.3.6.1.4.1.4413.2.99.1.1.3.1.20.4.1.7 |