1 #ifndef	NN_VERSION_H_
2 #define	NN_VERSION_H_
3 
4 #if 0
5 #define NN_VERSION_DATE           20101007
6 #define NN_VERSION_TIME           2004
7 #endif
8 #define NN_VERSION_MAJOR          0
9 #define NN_VERSION_MINOR          13
10 #define NN_VERSION_MICRO          2
11 #define NN_VERSION_RELSTEP        200
12 #define NN_VERSION_PATCH          "none"
13 #define NN_VERSION_REVISION       27514
14 #define NN_VERSION_FIRMWARE_MAJOR 02
15 #define NN_VERSION_FIRMWARE_MINOR 2
16 
17 
18 #if 0	// for OMakefile
19 # NN_VERSION_DATE                 = 20101007
20 # NN_VERSION_TIME                 = 2004
21 NN_VERSION_MAJOR                = 0
22 NN_VERSION_MINOR                = 13
23 NN_VERSION_MICRO                = 2
24 NN_VERSION_RELSTEP              = 200
25 NN_VERSION_PATCH                = "none"
26 NN_VERSION_REVISION             = 27514
27 #
28 # NN_VERSION_REVISION/FIRMWARE についてはシステム側で参照する定義です。
29 # アプリケーションでは参照しないようにしてください。
30 #
31 #endif
32 
33 #ifndef NN_VERSION_NUMBER
34 #define NN_VERSION_NUMBER(major, minor, micro, relstep) (((major) << 24) | ((minor) << 16)  | ((micro) << 8) | (relstep << 0))
35 
36 #define NN_CURRENT_VERSION_NUMBER NN_VERSION_NUMBER(NN_VERSION_MAJOR, NN_VERSION_MINOR, NN_VERSION_MICRO, NN_VERSION_RELSTEP)
37 #endif
38 
39 #endif // NN_VERSION_H_
40