SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
L1CrisEventCycle.h
Go to the documentation of this file.
1 /* $Id: L1CrisEventCycle.h,v 1.3 1997/09/11 00:37:38 jeff Exp $ */
2 
3 /* $Source: /home/mussel9/asc/aceprog/include/RCS/L1CrisEventCycle.h,v $ */
4 /* $Author: jeff $ */
5 /* $Date: 1997/09/11 00:37:38 $ */
6 /* $Revision: 1.3 $ */
7 
8 #include "hdfi.h"
9 #include "CrisConstants.h"
10 
12 {
13  uint32 ClockCycle;
14  uint32 Second1996;
15  uint32 microsecond;
17  uint16 NumberEvents;
20 };
21 
22 
23 /* Definition: */
24 /* ClockCycle = S/C clock of the first minor frame of the cycle */
25 /* in which CRIS processed the event */
26 /* NumberNormalEventBytes = Number of bytes used for normal event */
27 /* processing from each of the cycles */
28 /* that can contribute events to this */
29 /* structure. */
30 /* NumberEvents = Number of events stored in the event buffer */
31 /* EventBuffer = Event buffer */
32 /* ContinuationFlag = Flag indicating events from this cycle are */
33 /* continued in the next structure */
34 /* */
35 /* Note: Each event in the event buffer is preceded by two bytes. */
36 /* The first is the relative age of the event in cycles. The */
37 /* second is the minor frame in which the first byte of the */
38 /* event was transmitted. */
uint8 EventBuffer[SIZE_CRIS_EVENT_BUFFER]
Definition: L1CrisEventCycle.h:18
uint32 ClockCycle
Definition: L1CrisEventCycle.h:13
uint8 ContinuationFlag
Definition: L1CrisEventCycle.h:19
#define MAX_CRIS_EVT_AGE
Definition: CrisConstants.h:43
uint32 microsecond
Definition: L1CrisEventCycle.h:15
uint16 NumberEvents
Definition: L1CrisEventCycle.h:17
#define SIZE_CRIS_EVENT_BUFFER
Definition: CrisConstants.h:56
uint32 Second1996
Definition: L1CrisEventCycle.h:14
uint16 NumberNormalEventBytes[MAX_CRIS_EVT_AGE]
Definition: L1CrisEventCycle.h:16
Definition: L1CrisEventCycle.h:11