KM3NeT CLB  2.0
KM3NeT CLB v2 Embedded Software
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
dev_daterev.h File Reference

This provides some defines for reading the date and revision. More...

#include "dev_defs.h"

Go to the source code of this file.

Macros

#define SDB_ID_DATEREV   0x25E41A93
 SDB ID Date/Rev.
 
#define DATEREV_DATE_SHIFT   8
 Shift required for date.
 
#define DATEREV_DATE_MASK   0xFFFFFF00
 Mask required for date.
 
#define DATEREV_REV_SHIFT   0
 Shift required for revision.
 
#define DATEREV_REV_MASK   0x000000FF
 Mask required for revision.
 

Detailed Description

This provides some defines for reading the date and revision.

Date and revision are encoded as a single 32 bit word.

It has the following structure, hex encoded (e.g. Month 12 = 0x12) Bits 31-24: Year Bits 23-16: Month Bits 15-8 : Day Bits 7 -0 : Revision

Definition in file dev_daterev.h.