#ifndef _STD_DEF_H #define _STD_DEF_H #include #ifndef NULL #define NULL 0 #endif typedef unsigned char UINT8; typedef unsigned short UINT16; typedef unsigned long UINT32; typedef signed char INT8; typedef signed short INT16; typedef signed long INT32; typedef unsigned char volatile UINT8V; typedef unsigned char *PUINT8; typedef unsigned short *PUINT16; typedef unsigned long *PUINT32; typedef unsigned char volatile *PUINT8V; #define DEBUG_SHOW_VALUE(v) \ {\ printf(__FUNCTION__);\ printf("() = 0x%02x\r\n", (UINT16)v);\ } #endif