📄 monlib.c
字号:
int ret; monLock(); ret = _tfslink(src,target); monUnlock(); return(ret);}intmon_tfsunlink(char *name){ int ret; monLock(); ret = _tfsunlink(name); monUnlock(); return(ret);}intmon_tfsrun(char **name,int verbose){ int ret; monLock(); ret = _tfsrun(name,verbose); monUnlock(); return(ret);}struct tfshdr *mon_tfsnext(struct tfshdr *fp){ struct tfshdr *ret; monLock(); ret = _tfsnext(fp); monUnlock(); return(ret);}intmon_tfstruncate(int tfd, long len){ int ret; monLock(); ret = _tfstruncate(tfd,len); monUnlock(); return(ret);}intmon_tfseof(int tfd){ int ret; monLock(); ret = _tfseof(tfd); monUnlock(); return(ret);}intmon_tfsfstat(char *name, struct tfshdr *fp){ int ret; monLock(); ret = _tfsfstat(name,fp); monUnlock(); return(ret);}struct tfshdr *mon_tfsstat(char *name){ struct tfshdr *ret; monLock(); ret = _tfsstat(name); monUnlock(); return(ret);}intmon_tfsread(int fd, char *buf, int cnt){ int ret; monLock(); ret = _tfsread(fd,buf,cnt); monUnlock(); return(ret);}intmon_tfswrite(int fd, char *buf, int cnt){ int ret; monLock(); ret = _tfswrite(fd,buf,cnt); monUnlock(); return(ret);}intmon_tfsopen(char *file,long flagmode,char *buf){ int ret; monLock(); ret = _tfsopen(file,flagmode,buf); monUnlock(); return(ret);}intmon_tfsclose(int fd,char *info){ int ret; monLock(); ret = _tfsclose(fd,info); monUnlock(); return(ret);}intmon_tfsseek(int fd, int offset, int whence){ int ret; monLock(); ret = _tfsseek(fd,offset,whence); monUnlock(); return(ret);}intmon_tfsgetline(int fd,char *bp,int max){ int ret; monLock(); ret = _tfsgetline(fd,bp,max); monUnlock(); return(ret);}intmon_tfsipmod(char *name,char *buf,int offset,int size){ int ret; monLock(); ret = _tfsipmod(name,buf,offset,size); monUnlock(); return(ret);}longmon_tfsctrl(int rqst,long arg1,long arg2){ long ret; monLock(); ret = _tfsctrl(rqst,arg1,arg2); monUnlock(); return(ret);}longmon_tfstell(int fd){ long ret; monLock(); ret = _tfstell(fd); monUnlock(); return(ret);}intmon_addcommand(struct monCommand *cmd){ int ret; monLock(); ret = _addcommand(cmd); monUnlock(); return(ret);}intmon_docommand(char *cmdline,int verbose){ int ret; monLock(); ret = _docommand(cmdline,verbose); monUnlock(); return(ret);}voidmon_getargv(int *argc,char ***argv){ monLock(); _getargv(argc,argv); monUnlock();}unsigned shortmon_xcrc16(char *buf,long nbytes){ unsigned short ret; monLock(); ret = _xcrc16(buf,nbytes); monUnlock(); return(ret);}intmon_pioget(char port,int bitnum){ int ret; monLock(); ret = _pioget(port,bitnum); monUnlock(); return(ret);}voidmon_pioset(char port,int bitnum){ monLock(); _pioset(port,bitnum); monUnlock();}voidmon_pioclr(char port,int bitnum){ monLock(); _pioclr(port,bitnum); monUnlock();}unsigned longmon_intsoff(void){ unsigned long ret; monLock(); ret = _intsoff(); monUnlock(); return(ret);}voidmon_intsrestore(unsigned long msr){ monLock(); _intsrestore(msr); monUnlock();}voidmon_appexit(int val){ monLock(); _appexit(val); monUnlock();}char *mon_malloc(int size){ char *ret; monLock(); ret = _malloc(size); monUnlock(); return(ret);}voidmon_free(char *cp){ monLock(); _free(cp); monUnlock();}intmon_getline(char *buf,int max,int ledit){ int ret; monLock(); ret = _getline(buf,max,ledit); monUnlock(); return(ret);}intmon_decompress(char *src,int srcsize,char *dest){ int ret; monLock(); ret = _decompress(src,srcsize,dest); monUnlock(); return(ret);}intmon_heapxtend(char *base,int size){ int ret; monLock(); ret = _heapextend(base,size); monUnlock(); return(ret);}voidmon_bbc(char *filename, int lineno){ _bbc(filename, lineno);}voidmon_profiler(void *pdata){ _profiler(pdata);}voidmon_memtrace(fmt,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)char *fmt;int a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12;{ _memtrace(fmt,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12);}char *mon_version(void){ char *ret; monLock(); ret = _version(); monUnlock(); return(ret);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -