📄 h8hst.h
字号:
/**
* h8lb.h
* 俫俉俴俙俶儃乕僪
* (c)2002 Junichi Tomaru
*/
#include <stdlib.h>
#include <string.h>
#include "h8_3052f.h"
#include "bios.h"
#include "lcd.h"
#include "sio.h"
#include "sl811hst.h"
#include "usbdef.h"
#include "usrdef.h"
#include "ut.h"
union DWORD_T {
dword data;
struct { /* 價僢僌僄儞僨傿傾儞梡 */
word hi;
word lo;
} words;
};
typedef union DWORD_T dword_t;
union WORD_T{ /* 侾俇倐倝倲仺俉倐倝倲亊俀 */
word data;
struct { /* 價僢僌僄儞僨傿傾儞梡 */
byte hi;
byte lo;
} bytes;
};
typedef union WORD_T word_t;
/* 僌儘乕僶儖曄悢 */
char usbspeed; /* 倀俽俛僗僺乕僪 */
devinf_t info; /* 僨僶僀僗忣曬 */
devdesc_t devdesc;
/* 妱傝崬傒僔儕傾儖憲庴怣梡 */
_Extern volatile char rx0buf[256]; /* 庴怣僶僢僼傽 */
_Extern volatile byte rx0hp; /* 庴怣僿僢僪億僀儞僞 */
_Extern volatile byte rx0tp; /* 庴怣僥乕儖億僀儞僞 */
_Extern volatile byte rx0ct; /* 庴怣僇僂儞僞 */
_Extern volatile char rx0err; /* 庴怣僄儔乕 */
_Extern volatile char tx0buf[256]; /* 憲怣僶僢僼傽 */
_Extern volatile byte tx0hp; /* 憲怣僿僢僪億僀儞僞 */
_Extern volatile byte tx0tp; /* 憲怣僥乕儖億僀儞僞 */
_Extern volatile byte tx0ct; /* 憲怣僇僂儞僞 */
_Extern volatile char rx1buf[256]; /* 庴怣僶僢僼傽 */
_Extern volatile byte rx1hp; /* 庴怣僿僢僪億僀儞僞 */
_Extern volatile byte rx1tp; /* 庴怣僥乕儖億僀儞僞 */
_Extern volatile byte rx1ct; /* 庴怣僇僂儞僞 */
_Extern volatile char rx1err; /* 庴怣僄儔乕 */
_Extern volatile char tx1buf[256]; /* 憲怣僶僢僼傽 */
_Extern volatile byte tx1hp; /* 憲怣僿僢僪億僀儞僞 */
_Extern volatile byte tx1tp; /* 憲怣僥乕儖億僀儞僞 */
_Extern volatile byte tx1ct; /* 憲怣僇僂儞僞 */
/* disp.c */
void dispmessage( char mes );
void dispnetprotocol( word type );
void disptransprotocol( char type );
void dispipaddress( void );
/* debug.c */
char *bin8tohex( unsigned char bin, char *buf );
char *bin16tohex( unsigned int bin, char *buf );
char *bin32tohex( unsigned int long bin, char *buf );
bool getdebcom( void );
void debuginit( void );
void prompt( void );
void debugmain( void );
/* h8host.c */
char getdipsw( void );
/* h8lbver.c */
extern char titleid[];
extern char makerid[];
extern char copyright[];
extern char revs[];
extern char vers[];
/* end of h8host.h */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -