
DPC31 HW
SchnittStellenCenter
DPC31 HW Description
Version V1.0 Page 23
Copyright (C) Siemens AG 2000. All rights reserved. 12/00
5.1.3 Acknowledgement Interface (Indication_Queue)
FMA confirmations (for example, MAC_Reset con; refer to Chapter 5.1.2) are transferred to the user in an
Indication_Queue (polling list). Figure 5.1-3 shows the organization of the Indication_Queue. With each
entry (3 bytes respectively), the ‘IndQ_Entry Int’ is additionally generated for the user. If the queue is full and
the MAC is to make another entry, this indication is abandoned and the ‘IndQ_Full Int’ is set (refer to Chapter
7.1.4). The user should avoid this condition by dimensioning the queue accordingly large. There is no effect
on the bus (for example, no RR if the queue is full).
The organization of the Indication_Queue includes the following parameters:
IndQ_Base Ptr: The Indication_Queue segment pointer
IndQ_Length: Describes the length of the Indication_Queue, and is a multiple of the length of an
entry (n*3)
IndQRd Ptr: An Offset_Pointer and points to the next entry that is to be read (and is managed by
the user)
IndQ_Wr Ptr: An Offset_Pointer and points to the next free entry (and is managed by the MAC)
The queue is empty if ‘IndQ_Wr Ptr’ and ‘IndQ_Rd Ptr’ point to the same position.
One entry in the queue
always has to remain empty (refer to Chapter 5.1.2).
Table 5.1-4 lists all possible indications with the associated command codes.
Entry 1:
Command_Code
Value1
Value2
Entry 2:
Command_Code
Value1
Value2
.....
Entry n:
Command_Code
Value1
Value2
Wildcard:
reserved
reserved
reserved
IndQ_Len
IndQ_Wr Ptr (MAC)
IndQ_Rd Ptr (User)
IndQ_Base Ptr
Addr.
Figure 5.1-3:
Organization of the Indication_Queue
Request Com_Code Value1 Value2 Comment
MAC_Stop Confirmation 81h - - MAC_Stop was executed
DPS_User WD Expired 84h - - DPS_User Watchdog timer expired
Table 5.1.4:
Overview of Indications and Confirmations
Note:
MAC_Stop confirmation confirms the MAC transition to the
Offline mode
after the current request has been
processed.
Commenti su questo manuale