2011-06-02 11:14:43 +00:00
|
|
|
|
|
|
|
/* Works for modern dates, 1970 - 2038 */
|
|
|
|
#define MJD_TO_UNIX(xx) (((xx) - 40587) * 86400)
|
|
|
|
|
|
|
|
#define _swap16(v) ((((v) >> 8) & 0xff) | (((v) & 0xff) << 8))
|
|
|
|
|
|
|
|
#define DUMPINT(ss,xx) printf(" %30s: %d\n", #xx, ss->xx)
|
|
|
|
#define DUMPSTR(ss,xx) printf(" %30s: %s\n", #xx, ss->xx)
|
|
|
|
#define DUMPNSTR(ss,xx,nn) printf(" %30s: %.*s\n", #xx, nn, ss->xx)
|
2011-06-02 14:38:25 +00:00
|
|
|
#define DUMPHEX(ss,xx,nn) printf(" %30s: %s\n", #xx, \
|
|
|
|
hexstr((uint8_t *)ss->xx, nn))
|
2011-06-02 11:14:43 +00:00
|
|
|
|