ADuCM302x Device Drivers API Reference Manual
Release 3.1.2.0
adi_version.h
1
46
#ifndef __ADI_VERSION_H__
47
#define __ADI_VERSION_H__
48
49
/* use a 32-bit versioning scheme that supports numerical compares */
50
#define ADI_VERSION_MAJOR 1u
/* must be <= 255 */
51
#define ADI_VERSION_MINOR 0u
/* must be <= 255 */
52
#define ADI_VERSION_BUILD 0u
/* must be <= 255 */
53
#define ADI_VERSION_PATCH 0u
/* must be <= 255 */
54
55
#define ADI_CONSTRUCT_VERSION(a,b,c,d) (((a) << 24u) | ((b) << 16u) | ((c) << 8u) | (d))
56
57
/* known versions */
58
#define ADI_VERSION_1_0_0_0 ADI_CONSTRUCT_VERSION(1u,0u,0u,0u)
59
60
/* test current version against known predefines (see SystemInit() example in system.c) */
61
#define ADI_VERSION_CURRENT ADI_CONSTRUCT_VERSION(ADI_VERSION_MAJOR, ADI_VERSION_MINOR, ADI_VERSION_BUILD, ADI_VERSION_PATCH)
62
63
#endif
/* __ADI_VERSION_H__ */
Include
adi_version.h
Generated on Mon Aug 6 2018 21:48:23 for ADuCM302x Device Drivers API Reference Manual by
1.8.13