📄 sysdef.h
字号:
/************************************************************************/
/* SYSDEF.H */
/* */
/* Project : USB SAMPLE-BULK */
/* : */
/* Data : 2004.05.26 */
/* */
/* Memo : USB device sample-firmware for LC87F1564 */
/* */
/* Copyrigth(c) 2004 SANYO Electric Co., Ltd. All Rights Reserved. */
/************************************************************************/
/*---------------------------------------------------------------------*/
/* System define */
/*---------------------------------------------------------------------*/
typedef unsigned char Uchar; // 8bit
typedef unsigned short Ushort; // 16bit
typedef unsigned int Uint; // 32bit
typedef unsigned long Ulong; // 32bit
typedef unsigned char BOOL; //
typedef unsigned char BYTE; // 8bit
typedef unsigned short WORD; // 16bit
typedef unsigned long DWORD; // 32bit
// HLE added
typedef BYTE* PBYTE;
typedef WORD* PWORD;
typedef DWORD* PDWORD;
typedef BOOL* PBOOL;
// ----
#define FALSE (Uchar)0
#define false (Uchar)0
#define TRUE (Uchar)!FALSE
#define true (Uchar)!false
#define OFF (Uchar)0
#define ON (Uchar)!OFF
#define LOW (Uchar)0
#define HIGH (Uchar)!LOW
#define LO (Uchar)0
#define HI (Uchar)!LO
#define NULL 0
/************************************************
* 俀恑昞婰偺偨傔偺儅僋儘愰尵 *
*************************************************/
#define BIN_00000000 (Uchar)0x00
#define BIN_00000001 (Uchar)0x01
#define BIN_00000010 (Uchar)0x02
#define BIN_00000011 (Uchar)0x03
#define BIN_00000100 (Uchar)0x04
#define BIN_00000101 (Uchar)0x05
#define BIN_00000110 (Uchar)0x06
#define BIN_00000111 (Uchar)0x07
#define BIN_00001000 (Uchar)0x08
#define BIN_00001001 (Uchar)0x09
#define BIN_00001010 (Uchar)0x0a
#define BIN_00001011 (Uchar)0x0b
#define BIN_00001100 (Uchar)0x0c
#define BIN_00001101 (Uchar)0x0d
#define BIN_00001110 (Uchar)0x0e
#define BIN_00001111 (Uchar)0x0f
#define BIN_00010000 (Uchar)0x10
#define BIN_00010001 (Uchar)0x11
#define BIN_00010010 (Uchar)0x12
#define BIN_00010011 (Uchar)0x13
#define BIN_00010100 (Uchar)0x14
#define BIN_00010101 (Uchar)0x15
#define BIN_00010110 (Uchar)0x16
#define BIN_00010111 (Uchar)0x17
#define BIN_00011000 (Uchar)0x18
#define BIN_00011001 (Uchar)0x19
#define BIN_00011010 (Uchar)0x1a
#define BIN_00011011 (Uchar)0x1b
#define BIN_00011100 (Uchar)0x1c
#define BIN_00011101 (Uchar)0x1d
#define BIN_00011110 (Uchar)0x1e
#define BIN_00011111 (Uchar)0x1f
#define BIN_00100000 (Uchar)0x20
#define BIN_00100001 (Uchar)0x21
#define BIN_00100010 (Uchar)0x22
#define BIN_00100011 (Uchar)0x23
#define BIN_00100100 (Uchar)0x24
#define BIN_00100101 (Uchar)0x25
#define BIN_00100110 (Uchar)0x26
#define BIN_00100111 (Uchar)0x27
#define BIN_00101000 (Uchar)0x28
#define BIN_00101001 (Uchar)0x29
#define BIN_00101010 (Uchar)0x2a
#define BIN_00101011 (Uchar)0x2b
#define BIN_00101100 (Uchar)0x2c
#define BIN_00101101 (Uchar)0x2d
#define BIN_00101110 (Uchar)0x2e
#define BIN_00101111 (Uchar)0x2f
#define BIN_00110000 (Uchar)0x30
#define BIN_00110001 (Uchar)0x31
#define BIN_00110010 (Uchar)0x32
#define BIN_00110011 (Uchar)0x33
#define BIN_00110100 (Uchar)0x34
#define BIN_00110101 (Uchar)0x35
#define BIN_00110110 (Uchar)0x36
#define BIN_00110111 (Uchar)0x37
#define BIN_00111000 (Uchar)0x38
#define BIN_00111001 (Uchar)0x39
#define BIN_00111010 (Uchar)0x3a
#define BIN_00111011 (Uchar)0x3b
#define BIN_00111100 (Uchar)0x3c
#define BIN_00111101 (Uchar)0x3d
#define BIN_00111110 (Uchar)0x3e
#define BIN_00111111 (Uchar)0x3f
#define BIN_01000000 (Uchar)0x40
#define BIN_01000001 (Uchar)0x41
#define BIN_01000010 (Uchar)0x42
#define BIN_01000011 (Uchar)0x43
#define BIN_01000100 (Uchar)0x44
#define BIN_01000101 (Uchar)0x45
#define BIN_01000110 (Uchar)0x46
#define BIN_01000111 (Uchar)0x47
#define BIN_01001000 (Uchar)0x48
#define BIN_01001001 (Uchar)0x49
#define BIN_01001010 (Uchar)0x4a
#define BIN_01001011 (Uchar)0x4b
#define BIN_01001100 (Uchar)0x4c
#define BIN_01001101 (Uchar)0x4d
#define BIN_01001110 (Uchar)0x4e
#define BIN_01001111 (Uchar)0x4f
#define BIN_01010000 (Uchar)0x50
#define BIN_01010001 (Uchar)0x51
#define BIN_01010010 (Uchar)0x52
#define BIN_01010011 (Uchar)0x53
#define BIN_01010100 (Uchar)0x54
#define BIN_01010101 (Uchar)0x55
#define BIN_01010110 (Uchar)0x56
#define BIN_01010111 (Uchar)0x57
#define BIN_01011000 (Uchar)0x58
#define BIN_01011001 (Uchar)0x59
#define BIN_01011010 (Uchar)0x5a
#define BIN_01011011 (Uchar)0x5b
#define BIN_01011100 (Uchar)0x5c
#define BIN_01011101 (Uchar)0x5d
#define BIN_01011110 (Uchar)0x5e
#define BIN_01011111 (Uchar)0x5f
#define BIN_01100000 (Uchar)0x60
#define BIN_01100001 (Uchar)0x61
#define BIN_01100010 (Uchar)0x62
#define BIN_01100011 (Uchar)0x63
#define BIN_01100100 (Uchar)0x64
#define BIN_01100101 (Uchar)0x65
#define BIN_01100110 (Uchar)0x66
#define BIN_01100111 (Uchar)0x67
#define BIN_01101000 (Uchar)0x68
#define BIN_01101001 (Uchar)0x69
#define BIN_01101010 (Uchar)0x6a
#define BIN_01101011 (Uchar)0x6b
#define BIN_01101100 (Uchar)0x6c
#define BIN_01101101 (Uchar)0x6d
#define BIN_01101110 (Uchar)0x6e
#define BIN_01101111 (Uchar)0x6f
#define BIN_01110000 (Uchar)0x70
#define BIN_01110001 (Uchar)0x71
#define BIN_01110010 (Uchar)0x72
#define BIN_01110011 (Uchar)0x73
#define BIN_01110100 (Uchar)0x74
#define BIN_01110101 (Uchar)0x75
#define BIN_01110110 (Uchar)0x76
#define BIN_01110111 (Uchar)0x77
#define BIN_01111000 (Uchar)0x78
#define BIN_01111001 (Uchar)0x79
#define BIN_01111010 (Uchar)0x7a
#define BIN_01111011 (Uchar)0x7b
#define BIN_01111100 (Uchar)0x7c
#define BIN_01111101 (Uchar)0x7d
#define BIN_01111110 (Uchar)0x7e
#define BIN_01111111 (Uchar)0x7f
#define BIN_10000000 (Uchar)0x80
#define BIN_10000001 (Uchar)0x81
#define BIN_10000010 (Uchar)0x82
#define BIN_10000011 (Uchar)0x83
#define BIN_10000100 (Uchar)0x84
#define BIN_10000101 (Uchar)0x85
#define BIN_10000110 (Uchar)0x86
#define BIN_10000111 (Uchar)0x87
#define BIN_10001000 (Uchar)0x88
#define BIN_10001001 (Uchar)0x89
#define BIN_10001010 (Uchar)0x8a
#define BIN_10001011 (Uchar)0x8b
#define BIN_10001100 (Uchar)0x8c
#define BIN_10001101 (Uchar)0x8d
#define BIN_10001110 (Uchar)0x8e
#define BIN_10001111 (Uchar)0x8f
#define BIN_10010000 (Uchar)0x90
#define BIN_10010001 (Uchar)0x91
#define BIN_10010010 (Uchar)0x92
#define BIN_10010011 (Uchar)0x93
#define BIN_10010100 (Uchar)0x94
#define BIN_10010101 (Uchar)0x95
#define BIN_10010110 (Uchar)0x96
#define BIN_10010111 (Uchar)0x97
#define BIN_10011000 (Uchar)0x98
#define BIN_10011001 (Uchar)0x99
#define BIN_10011010 (Uchar)0x9a
#define BIN_10011011 (Uchar)0x9b
#define BIN_10011100 (Uchar)0x9c
#define BIN_10011101 (Uchar)0x9d
#define BIN_10011110 (Uchar)0x9e
#define BIN_10011111 (Uchar)0x9f
#define BIN_10100000 (Uchar)0xa0
#define BIN_10100001 (Uchar)0xa1
#define BIN_10100010 (Uchar)0xa2
#define BIN_10100011 (Uchar)0xa3
#define BIN_10100100 (Uchar)0xa4
#define BIN_10100101 (Uchar)0xa5
#define BIN_10100110 (Uchar)0xa6
#define BIN_10100111 (Uchar)0xa7
#define BIN_10101000 (Uchar)0xa8
#define BIN_10101001 (Uchar)0xa9
#define BIN_10101010 (Uchar)0xaa
#define BIN_10101011 (Uchar)0xab
#define BIN_10101100 (Uchar)0xac
#define BIN_10101101 (Uchar)0xad
#define BIN_10101110 (Uchar)0xae
#define BIN_10101111 (Uchar)0xaf
#define BIN_10110000 (Uchar)0xb0
#define BIN_10110001 (Uchar)0xb1
#define BIN_10110010 (Uchar)0xb2
#define BIN_10110011 (Uchar)0xb3
#define BIN_10110100 (Uchar)0xb4
#define BIN_10110101 (Uchar)0xb5
#define BIN_10110110 (Uchar)0xb6
#define BIN_10110111 (Uchar)0xb7
#define BIN_10111000 (Uchar)0xb8
#define BIN_10111001 (Uchar)0xb9
#define BIN_10111010 (Uchar)0xba
#define BIN_10111011 (Uchar)0xbb
#define BIN_10111100 (Uchar)0xbc
#define BIN_10111101 (Uchar)0xbd
#define BIN_10111110 (Uchar)0xbe
#define BIN_10111111 (Uchar)0xbf
#define BIN_11000000 (Uchar)0xc0
#define BIN_11000001 (Uchar)0xc1
#define BIN_11000010 (Uchar)0xc2
#define BIN_11000011 (Uchar)0xc3
#define BIN_11000100 (Uchar)0xc4
#define BIN_11000101 (Uchar)0xc5
#define BIN_11000110 (Uchar)0xc6
#define BIN_11000111 (Uchar)0xc7
#define BIN_11001000 (Uchar)0xc8
#define BIN_11001001 (Uchar)0xc9
#define BIN_11001010 (Uchar)0xca
#define BIN_11001011 (Uchar)0xcb
#define BIN_11001100 (Uchar)0xcc
#define BIN_11001101 (Uchar)0xcd
#define BIN_11001110 (Uchar)0xce
#define BIN_11001111 (Uchar)0xcf
#define BIN_11010000 (Uchar)0xd0
#define BIN_11010001 (Uchar)0xd1
#define BIN_11010010 (Uchar)0xd2
#define BIN_11010011 (Uchar)0xd3
#define BIN_11010100 (Uchar)0xd4
#define BIN_11010101 (Uchar)0xd5
#define BIN_11010110 (Uchar)0xd6
#define BIN_11010111 (Uchar)0xd7
#define BIN_11011000 (Uchar)0xd8
#define BIN_11011001 (Uchar)0xd9
#define BIN_11011010 (Uchar)0xda
#define BIN_11011011 (Uchar)0xdb
#define BIN_11011100 (Uchar)0xdc
#define BIN_11011101 (Uchar)0xdd
#define BIN_11011110 (Uchar)0xde
#define BIN_11011111 (Uchar)0xdf
#define BIN_11100000 (Uchar)0xe0
#define BIN_11100001 (Uchar)0xe1
#define BIN_11100010 (Uchar)0xe2
#define BIN_11100011 (Uchar)0xe3
#define BIN_11100100 (Uchar)0xe4
#define BIN_11100101 (Uchar)0xe5
#define BIN_11100110 (Uchar)0xe6
#define BIN_11100111 (Uchar)0xe7
#define BIN_11101000 (Uchar)0xe8
#define BIN_11101001 (Uchar)0xe9
#define BIN_11101010 (Uchar)0xea
#define BIN_11101011 (Uchar)0xeb
#define BIN_11101100 (Uchar)0xec
#define BIN_11101101 (Uchar)0xed
#define BIN_11101110 (Uchar)0xee
#define BIN_11101111 (Uchar)0xef
#define BIN_11110000 (Uchar)0xf0
#define BIN_11110001 (Uchar)0xf1
#define BIN_11110010 (Uchar)0xf2
#define BIN_11110011 (Uchar)0xf3
#define BIN_11110100 (Uchar)0xf4
#define BIN_11110101 (Uchar)0xf5
#define BIN_11110110 (Uchar)0xf6
#define BIN_11110111 (Uchar)0xf7
#define BIN_11111000 (Uchar)0xf8
#define BIN_11111001 (Uchar)0xf9
#define BIN_11111010 (Uchar)0xfa
#define BIN_11111011 (Uchar)0xfb
#define BIN_11111100 (Uchar)0xfc
#define BIN_11111101 (Uchar)0xfd
#define BIN_11111110 (Uchar)0xfe
#define BIN_11111111 (Uchar)0xff
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -