![Intel IXP45X Скачать руководство пользователя страница 130](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092130.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors—Intel XScale
®
Processor
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
Developer’s Manual
August 2006
130
Order Number: 306262-004US
and sets DBG_REG[34] to signal the data is valid. Since DBG_REG[34] is never
cleared by the debugger in this case, the ‘0’ to ‘1’ transition used to enable the
debugger write to RX would not occur.
• Set TXRXCTRL[31] - When the debugger writes new data to RX, the logic
automatically sets TXRXCTRL[31], signalling to the debug handler that the data is
valid.
• Set the overflow flag (TXRXCTRL[30] - During high-speed download, the debugger
does not poll to see if the handler has read the previous data. If the debug handler
stalls long enough, the debugger may overwrite the previous data before the
handler can read it. The logic sets the overflow flag when the previous data has not
been read yet, and the debugger has just written new data to RX.
3.6.11.6.2
DBGRX Data Register
The bits in the DBGRX data register (
) are used by the debugger to send data
to the processor. The data register also contains a bit to flush previously written data
and a high-speed download flag.
Figure 17.
Rx Write Logic
B4343-01
Core CLK
DBG_REG[34]
TXRXCTRL[31]
Clear DBG_REG[34]
RX write enable
set TXRXCTRL[31]
set overflow flag
(TXRXCTRL[30])