Dependencies: EthernetNetIf NTPClient_NetServices mbed
tokei.h@0:f49394bec833, 2011-12-11 (annotated)
- Committer:
- suupen
- Date:
- Sun Dec 11 00:24:18 2011 +0000
- Revision:
- 0:f49394bec833
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
suupen | 0:f49394bec833 | 1 | /***********************************************************************/ |
suupen | 0:f49394bec833 | 2 | /* */ |
suupen | 0:f49394bec833 | 3 | /* tokei.h */ |
suupen | 0:f49394bec833 | 4 | /* */ |
suupen | 0:f49394bec833 | 5 | /***********************************************************************/ |
suupen | 0:f49394bec833 | 6 | #ifndef _TOKEI_H |
suupen | 0:f49394bec833 | 7 | #define _TOKEI_H |
suupen | 0:f49394bec833 | 8 | |
suupen | 0:f49394bec833 | 9 | #include "Types.h" |
suupen | 0:f49394bec833 | 10 | /*****************************Macro definition********************************/ |
suupen | 0:f49394bec833 | 11 | |
suupen | 0:f49394bec833 | 12 | |
suupen | 0:f49394bec833 | 13 | typedef struct{ |
suupen | 0:f49394bec833 | 14 | uint8_t msec; // ms 0 - 99 (10/1 [ms/bit]) |
suupen | 0:f49394bec833 | 15 | uint8_t sec; // s 0 - 59 (1/1 [s/bit]) |
suupen | 0:f49394bec833 | 16 | uint8_t min; // min 0 - 59 (1/1 [min/bit]) |
suupen | 0:f49394bec833 | 17 | uint8_t hour; // hour 0 - 23 (1/1 [hour/bit]) |
suupen | 0:f49394bec833 | 18 | } _JIKOKU; |
suupen | 0:f49394bec833 | 19 | |
suupen | 0:f49394bec833 | 20 | /******************************Function declaration***************************/ |
suupen | 0:f49394bec833 | 21 | void tokei_main(void); |
suupen | 0:f49394bec833 | 22 | |
suupen | 0:f49394bec833 | 23 | /*****************************Global variable*********************************/ |
suupen | 0:f49394bec833 | 24 | #ifdef _TOKEI_C |
suupen | 0:f49394bec833 | 25 | #define EXTERN |
suupen | 0:f49394bec833 | 26 | #define GLOBAL_VARIABLE_DEFINE |
suupen | 0:f49394bec833 | 27 | #else |
suupen | 0:f49394bec833 | 28 | #define EXTERN extern |
suupen | 0:f49394bec833 | 29 | #endif |
suupen | 0:f49394bec833 | 30 | |
suupen | 0:f49394bec833 | 31 | EXTERN _JIKOKU D_genzaiJikoku |
suupen | 0:f49394bec833 | 32 | #ifdef GLOBAL_VARIABLE_DEFINE |
suupen | 0:f49394bec833 | 33 | = {0, 0, 0, 0} |
suupen | 0:f49394bec833 | 34 | // = {0, 0, 0, 0} |
suupen | 0:f49394bec833 | 35 | #endif |
suupen | 0:f49394bec833 | 36 | ; |
suupen | 0:f49394bec833 | 37 | |
suupen | 0:f49394bec833 | 38 | |
suupen | 0:f49394bec833 | 39 | #undef _TOKEI_C |
suupen | 0:f49394bec833 | 40 | #undef EXTERN |
suupen | 0:f49394bec833 | 41 | #undef GLOBAL_VARIABLE_DEFINE |
suupen | 0:f49394bec833 | 42 | |
suupen | 0:f49394bec833 | 43 | |
suupen | 0:f49394bec833 | 44 | #endif // _TOKEI_H |