play.h

来自「一个图形显示芯片s1d13505的应用程序」· C头文件 代码 · 共 71 行

H
71
字号
/*
**===========================================================================
**	PLAY.H - Definitions for the 13505 PLAY program.
**
**---------------------------------------------------------------------------
** Copyright (c) 1997, 2001 Epson Research and Development, Inc.
** All Rights Reserved.
**===========================================================================
*/

/*-- Constants ----------------------------------------------------------*/

#define BEL    0x07
#define BS     0x08
#define LF     0x0A
#define CR     0x0D
#define ESC    0x1B

#define ASCIIZ 0x00									/* ASCIIZ */
#define DELIM  0x2C									/* The ' */

typedef WORD DEVICE_ID;							/* Should be in HAL.H */
typedef char *   PCHAR;

/*-- Prototypes ---------------------------------------------------------*/

void GetNextCommand( char* szArg );
void ExecuteCommand( char* szArg );


/* Information functions */

void DisplayCopyright( void );
void DisplayMainHelp( void );
void SetDisplayThrottle( PCHAR szArg );
BOOL ThrottleDisplay( void );


/* Support Functions */

void IntToBin( DWORD nVal, int nWidth, PCHAR szRetStr );
long AscToLong( PCHAR szAscii );
long btol( PCHAR szAscii );
long htol( PCHAR szAscii );
int  ArgLen( PCHAR szArg );

BOOL FindNextArg( char ** szArg );

void DisplayAllLutEntries( void );
void DisplayAllRegisters( void );


/* Command Execution Functions */

void HandleSetFreq( PCHAR szArg );
void HandleLutIO( PCHAR szArg );
void HandleRegIO( PCHAR szArg );

#ifdef INTEL
void HandleVndp( PCHAR szArg);
#endif

void HandleFill( PCHAR szArg );
void HandleInit( PCHAR szArg );
void HandleRead( PCHAR szArg );
void HandleWrite( PCHAR szArg );
void HandleModeSet( PCHAR szArg );
void HandlePowerSet ( PCHAR szArg );
void HandleIsaBus ( PCHAR szArg );

⌨️ 快捷键说明

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