Common.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef COMMON_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define COMMON_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "MachMdl.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
typedef char CHAR;
typedef unsigned char UCHAR;
typedef unsigned char BYTE;
typedef short SHORT;
typedef unsigned short USHORT;
typedef unsigned short WORD;
typedef int BOOL;
typedef int INT;
typedef unsigned int UINT;
typedef long LONG;
typedef unsigned long ULONG;
typedef unsigned long DWORD;
typedef float FLOAT;
typedef double DOUBLE;
typedef unsigned char u_char;
typedef unsigned short u_short;
typedef unsigned int u_int;
typedef unsigned long u_long;
typedef void * NUTHANDLE;
typedef unsigned short ureg_t;
typedef unsigned short reg_t;
typedef unsigned int uptr_t;
typedef signed char s8;
typedef unsigned char u8;
typedef signed short s16;
typedef unsigned short u16;
typedef signed int s32;
typedef unsigned int u32;
#define CONST const
#define FALSE 0
#define TRUE 1
//typedef void VOID;
#define VOID void
typedef void * PVOID;
#define BOOL int
#define PBOOL int *
//typedef char BOOL;
//typedef char * PBOOL;
typedef char INT8;
typedef char CHAR;
typedef char * PINT8;
typedef char * PCHAR;
typedef unsigned char UINT8;
typedef unsigned char UCHAR;
typedef unsigned char * PUINT8;
typedef unsigned char * PUCHAR;
typedef char * PSTR;
typedef const char * PCSTR;
typedef short SHORT;
typedef short * PSHORT;
typedef unsigned short USHORT;
typedef unsigned short * PUSHORT;
typedef short INT16;
typedef short * PINT16;
typedef unsigned short UINT16;
typedef unsigned short * PUINT16;
typedef int INT;
typedef int * PINT;
typedef unsigned int UINT;
typedef unsigned int * PUINT;
typedef int INT32;
typedef int * PINT32;
typedef unsigned int UINT32;
typedef unsigned int * PUINT32;
typedef __int64 INT64;
typedef unsigned __int64 UINT64;
typedef float FLOAT;
typedef float * PFLOAT;
typedef double DOUBLE;
typedef double * PDOUBLE;
typedef int SIZE_T;
typedef unsigned char REG8;
typedef unsigned short REG16;
typedef unsigned int REG32;
#define VOID void
#define STATIC static
#define CONST const
#define VOLATILE volatile
#define INLINE __inline
//#define __inline
#define FALSE 0
#define TRUE 1
#define ERROR 0
#define SUCCESS 1
#define _SUCCESS 1
#define _ERROR -1
#define _NULL 0
#define HIGH 1
#define LOW 0
#define XON 0x11
#define XOFF 0x13
#define NUL_CHAR 0x00 // NULL
#define SOH_CHAR 0x01 // START OF HEADING
#define STX_CHAR 0x02 // START OF TEXT
#define ETX_CHAR 0x03 // END OF TEXT
#define EOT_CHAR 0x04 // END OF TRANSMISSION
#define ENQ_CHAR 0x05 // ENQUIRY
#define ACK_CHAR 0x06 // ACKNOWLEDGE
#define BEL_CHAR 0x07 // BELL
#define BS_CHAR 0x08 // BACKSPACE
#define HT_CHAR 0x09 // HORIZONTAL TABULATION
#define LF_CHAR 0x0A // LINE FEED
#define VT_CHAR 0x0B // VERTICAL TABULATION
#define FF_CHAR 0x0C // FORM FEED
#define CR_CHAR 0x0D // CARRIAGE RETURN
#define SO_CHAR 0x0E // SHIFT OUT
#define SI_CHAR 0x0F // SHIFT IN
#define DLE_CHAR 0x10 // DATA LINK ESCAPE
#define DC1_CHAR 0x11 // DEVICE CONTROL ONE
#define DC2_CHAR 0x12 // DEVICE CONTROL TWO
#define DC3_CHAR 0x13 // DEVICE CONTROL THREE
#define DC4_CHAR 0x14 // DEVICE CONTROL FOUR
#define NAK_CHAR 0x15 // NEGATIVE ACKNOWLEDGE
#define SYN_CHAR 0x16 // SYNCHRONOUS IDLE
#define ETB_CHAR 0x17 // END OF TRANSMISSION BLOCK
#define CAN_CHAR 0x18 // CANCEL
#define EM_CHAR 0x19 // END OF MEDIUM
#define SUB_CHAR 0x1A // SUBSTITUTE
#define ESC_CHAR 0x1B // ESCAPE
#define FS_CHAR 0x1C // FILE SEPARATOR
#define GS_CHAR 0x1D // GROUP SEPARATOR
#define RS_CHAR 0x1E // RECORD SEPARATOR
#define US_CHAR 0x1F // UNIT SEPARATOR
#define DEL_CHAR 0x7F // DELETE
#define __swab16(x) ((u16)( \
(((u16)(x) & (u16)0x00ffU) << 8) | \
(((u16)(x) & (u16)0xff00U) >> 8) ))
#define __swab32(x) ((u32)( \
(((u32)(x) & (u32)0x000000ffUL) << 24) | \
(((u32)(x) & (u32)0x0000ff00UL) << 8) | \
(((u32)(x) & (u32)0x00ff0000UL) >> 8) | \
(((u32)(x) & (u32)0xff000000UL) >> 24) ))
#if defined(BIG_ENDIAN)
#define cpu_to_le32(x) __swab32((x))
#define le32_to_cpu(x) __swab32((x))
#define cpu_to_le16(x) __swab16((x))
#define le16_to_cpu(x) __swab16((x))
#define cpu_to_be32(x) ((u32)(x))
#define be32_to_cpu(x) ((u32)(x))
#define cpu_to_be16(x) ((u16)(x))
#define be16_to_cpu(x) ((u16)(x))
#else // Little endian
#define cpu_to_le32(x) ((u32)(x))
#define le32_to_cpu(x) ((u32)(x))
#define cpu_to_le16(x) ((u16)(x))
#define le16_to_cpu(x) ((u16)(x))
#define cpu_to_be32(x) __swab32((x))
#define be32_to_cpu(x) __swab32((x))
#define cpu_to_be16(x) __swab16((x))
#define be16_to_cpu(x) __swab16((x))
#endif
#define htonl(x) cpu_to_be32(x)
#define htons(x) cpu_to_be16(x)
#define ntohl(x) be32_to_cpu(x)
#define ntohs(x) be16_to_cpu(x)
#if defined(BIG_ENDIAN)
#define __long_shift_left1(val) (val << 1)
#define __long_shift_right1(val) (val >> 1)
#define __long_shift_left31(val) (val << 31)
#define __long_shift_right31(val) (val >> 31)
#else // Little endian
#define __long_shift_left1(val) (((val & 0x7f7f7f7f) << 1) | ((val & 0x80808000) >> 15))
#define __long_shift_right1(val) (((val & 0xfefefefe) >> 1) | ((val & 0x00010101) << 15))
#define __long_shift_left31(val) ((val & 0x01000000) >> 17)
#define __long_shift_right31(val) ((val & 0x00000080) << 17)
#endif
#define MSB_DATA(X) (((X) >> 8) & 0xFF)
#define LSB_DATA(X) ((X) & 0xFF)
#ifndef MIN
#define MIN(A, B) (((A) < (B)) ? (A) : (B))
#endif
#ifndef MAX
#define MAX(A ,B) (((A) > (B)) ? (A) : (B))
#endif
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
typedef VOID (*XCALLBACK)(VOID);
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
/* None */
#define NON_CACHE_BIT 0x80000000
#if !defined( ABS )
#define ABS(a) ( ((a) < 0) ? -(a) : (a) )
#endif
#define DEBUG_PRNT
#undef DEBUG_PRNT
#define DEBUG_NUTOS
//#undef DEBUG_NUTOS
#define ORIGIN_STEP_MOTOR_DRIVE 1
#define NEW_STEP_MOTOR_DRIVE 0
#define FULL_STEP_FULL_CURRENT 0
#define HALF_STEP_FULL_CURRENT 0
#define HALF_STEP_PART_CURRENT 0
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
MachMdl.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef MACHMDL_H
#define MACHMDL_H
/*-------------------------------------------------------
CPU Data Type:
LITTLE_ENDIAN : Atmel
BIGGER_ENDIAN : Hitachi
-------------------------------------------------------*/
#if defined(TSPL_MODEL)
#define TSPL
#endif
#if defined(DPL_MODEL)
#define DPL
#endif
#if defined(ZPL2_MODEL)
#define ZPL2
#endif
#if defined(EPL2_MODEL)
#define EPL2
#endif
#if defined(XP_480B_MODEL)
#define COMPANY_NAME "PUTY"
#define MODEL_NAME "T-168"
#define T045_PCB
#define XPH500B
#define N3290
#define XP_H500B_MACH
#define POLY_LED
//#define CUTTER_PHASE_MODEL
#define LITTLE_ENDIAN//电池
#define RIBBON_MODEL
#define CENTRONIC_DISENABLE
//#define DEVELOP_DEBUG_MODEL
#define TPH_DPI_200
//#define TPH_MM_104
#define CARRIAGE_OPEN_MODEL
#define DIVIDE_INTENSION
#define ANALOG_MEDIA
#define CENTER_ALIGN
//#define USB_VENDOR_ID 0x2D37
//#define USB_PRODUCT_ID 0x81F7
#define USB_VENDOR_ID 0x0483
#define USB_PRODUCT_ID 0x0120
//#define SDCARD_MODEL
#define TSCFS
#define EFSL
#define NUTOS
//#define NUTNET
#define DURALABEL
//#define UART2_WIFI
#define UART2_BT
//#define THP_9P
#endif
#if defined(UART2_BT)||defined(UART2_WIFI)
#define UART2_BUFFER
#define UART2_DEVICE
#endif
#if defined(TSPL)
#define TSPL_VER_2
#endif
#if defined(TSPL) || defined(ZPL2) || defined(DPL)
#define AGFA_TTF
#endif
#if defined(DEVELOP_DEBUG_MODEL)
#define debug_printf SendPrintf
#else
#define debug_printf(...) //sysprintf
#endif
#if defined(ZPL2) && defined(AT91SAM9260)
#define ZLIB_COMPRESSION
#endif
#if defined(TSPL) || defined(ZPL2)
#define RSS14_BARCODE
#endif
#if defined(AGFA_TTF) && (defined(AT91SAM9260))
#define AGFA_FS
#define AGFA_DBYTE
#endif
#if defined(TSPL_VER_2) && defined(EPL2) && defined(ZPL2)
#define ISO8859_CODEPAGE
#define UNICODE_CODEPAGE
#endif
#endif
XADC.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XADC_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XADC_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\ADC\ADDrv.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XAppVer.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XAPPVER_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XAPPVER_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\AppVer.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XBarcode.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XBARCODE_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XBARCODE_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\Barcode\One\Barcode.h"
#include "..\appl\Barcode\Two\Aztec\Aztec.h"
#include "..\appl\Barcode\Two\DataMatrix\DMatrix.h"
#include "..\appl\Barcode\Two\MaxiCode\MaxiCode.h"
#include "..\appl\Barcode\Two\PDF417\PDF.h"
#include "..\appl\Barcode\Two\QRCode\QRCode.h"
#include "..\appl\Barcode\Two\RSS\Rss.h"
#include "..\appl\Barcode\Two\MPDF\MPDF.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XBt.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XBT_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XBT_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\Parser\Tspl\TsplBtFunc.h"
#include "..\appl\Parser\Tspl\TsplUart2Buffer.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XBuzzer.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XBUZZER_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XBUZZER_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\Buzzer\BuzDrv.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XCarriage.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XCARRIAGE_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XCARRIAGE_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\Carriage\Carriage.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XCentronic.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XCENTRONIC_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XCENTRONIC_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\Centronic\CenDrv.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XCodePage.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XCODEPAGE_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XCODEPAGE_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\Codepage\CodePage.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XComm.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XCOMM_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XCOMM_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\system\Comm\CommLibry.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XCore.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XCORE_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XCORE_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\Core\Compiler.h"
#if defined(SH7040)
#include "..\Core\SH7040\iodefine.h"
#include "..\Core\SH7040\sbrk.h"
#include "..\Core\SuperH.h"
#endif
#if defined(AT91SAM9260)
#include "..\Core\AT91SAM9260\AT91SAM9260.h"
#include "..\Core\AT91SAM9260\lib_AT91SAM9260.h"
#include "..\Core\AT91SAM9260\ARM926CP15.h"
#include "..\Core\ARM.h"
#endif
#if defined(N3290)
#include "..\core\N32903\w55fa93_reg.h"
#include "..\core\N32903\wbio.h"
#include "..\core\N32903\wblib.h"
#include "..\core\N32903\PWM.h"
#include "..\Core\N32903\w55fa93_gpio.h"
#include "..\Core\N32903\sd.h"
#include "..\Core\N32903\w55fa93_gnand.h"
#include "..\Core\N32903\spi_dma.h"
#include "..\Core\N32903\w55fa93_adc.h"
#include "..\Core\N32903\usbd.h"
#include "..\Core\N32903\Dma.h"
#include "..\Core\N32903\RTC.h"
#include "..\Core\N32903\w55fa93_sic.h"
#endif
#include "..\Core\HdwReg.h"
#include "..\Core\Hardware.h"
#include "..\Core\Priority.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XCutter.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XCUTTER_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XCUTTER_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\Cutter\CutDrv.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XDataFlash.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XDATAFLASH_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XDATAFLASH_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#if defined(AT91SAM9260)
#include "..\device\DataFlash\DataFlash.h"
#endif
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XDisplay.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XDISPLAY_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XDISPLAY_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\Display\Display.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XEMAC.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XEMAC_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XEMAC_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\EMAC\DevEmac.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XEthernet.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XETHERNET_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XETHERNET_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\system\Ethernet\ethernet.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XFileSys.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XFILESYS_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XFILESYS_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\system\FileSys\File.h"
#include "..\system\FileSys\DevFile.h"
#include "..\system\FileSys\DevUrom.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XFlash.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XFLASH_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XFLASH_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\Flash\FlashLib.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XFunction.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XFUNCTION_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XFUNCTION_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\Function\Function.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XFuncType.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XFUNCTYPE_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XFUNCTYPE_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\Function\FuncType.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XFuseFlash.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XFUSEFLASH_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XFUSEFLASH_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\system\FuseProg\FuseFlash.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XGPIO.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XGPIO_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XGPIO_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\GPIO\GPIO.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XGraphic.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XGRAPHIC_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XGRAPHIC_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\Graphic\ImgUtil.h"
#include "..\appl\Graphic\Line.h"
#include "..\appl\Graphic\BMP.h"
#include "..\appl\Graphic\PCX.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XI2c.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XI2C_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XI2C_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\I2C\I2cDrv.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XImgMgr.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XIMGMGR_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XIMGMGR_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\appl\ImgMgr\ImgMgr.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XKey.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XKEY_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XKEY_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\device\Key\KeyDrv.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif
XKeyboard.h 。。。。。。。。。。。。。。。。。。。。。。。。。。。
#ifndef XKEYBOARD_H
/******************************************************************************
* *
* M O D U L E D E F I N E *
* *
******************************************************************************/
#define XKEYBOARD_H
/******************************************************************************
* *
* C O M P I L E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* U S E R D E F I N E D I N C L U D E F I L E S *
* *
******************************************************************************/
#include "..\system\Keyboard\Keyboard.h"
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
/******************************************************************************
* *
* G L O B A L D E F I N E S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* S T R U C T U R E D E F I N I T I O N S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - N O I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* G L O B A L V A R I A B L E S - I N I T I A L I Z E R S *
* *
******************************************************************************/
/* None */
/******************************************************************************
* *
* F U N C T I O N P R O T O T Y P E S *
* *
******************************************************************************/
#ifdef __cplusplus
} /* End of extern "C" { */
#endif /* __cplusplus */
#endif