⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 console.h

📁 网络家电
💻 H
字号:
/********************************************************************//*                                                                  *//*      Polled I/O  Program for KS32C5000                           *//*                                                                  *//*------------------------------------------------------------------*//*      Copyright (C) 1997 Samsung Electronics.                     *//*------------------------------------------------------------------*//*                                                                  *//*      Modified, programmed by qorrha (Jong H. BAIK)               *//*                                                                  *//*      Description : 1997-05-12 first edited                       *//*                  : 1997-06-19 modified for ks32c5000             *//*------------------------------------------------------------------*/#ifndef _CONSOLE_H#define _CONSOLE_H/*typedef  unsigned int  u16_t;typedef  unsigned long u32_t;typedef  int s16_t;typedef  long s32_t;typedef  unsigned char u8_t;typedef  char s8_t;*/#define isdigit  is_digit#define is_digit(x)     ((x >= '0' && x <= '9') ? 1:0)#define is_lowercase(x) ((x >= 'a' && x <= 'z') ? 1:0)#define is_xdigit(x)    ((is_digit(x) || (x >= 'A' && x <= 'F'))? 1:0)#define to_upper(x)     ((is_lowercase(x)) ? x - 'a' + 'A': x)#define is_space(x)     (((x==' ')||(x==0x0D)) ? 1:0)#define is_control(x)   ((x > 0 && x < 32) ? 1:0)//#include "stdarg.h" typedef void * va_list;#define va_end(AP)	((void)0)#define va_arg(AP,TYPE) \  (AP = (void*)((char*)(AP) + sizeof(TYPE)),  \  *((TYPE*) (void *) ((char*)(AP) - sizeof(TYPE))))#define va_start(AP,LASTARG)  (AP = ((void*) __builtin_next_arg(LASTARG)))  typedef enum parm_type    {    FLAG = 1, IP = 2, HEX = 3, DECIMAL = 4, CHAR = 5, STRING = 6    } PARM_TYPE;/*---------------------------------------------------------------------*//* General Definitions                                                 *//*---------------------------------------------------------------------*//*#define UCHAR   unsigned char#define USHORT  unsigned short#define UINT    unsigned int#define ULONG   unsigned long*//*---------------------------------------------------------------------*//* Symbol Definitions                                                  *//*---------------------------------------------------------------------*/#define NL          0x0A#define CR          0x0D#define BSP         0x08#define ESC         0x1B#define CTRLZ       0x1A#define RUBOUT      0x7F#define LTRUE       0xFF#define DEFAULT     -1#ifndef NULL#define NULL (void*)0#endif/*---------------------------------------------------------------------*//* Function Prototypes                                                 *//*---------------------------------------------------------------------*/                                             	#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -