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

📄 toyix.h

📁 Toyix是一个专门为操作系统基础理论教学而编写的系统。
💻 H
字号:
typedef struct{int s,a[12];}semaphore;
                         
/* Toyix 1.00 kernel API*/

int get_pid(void);
int fork(void);
int frk(void);
int cobegin();
void wait(unsigned int semaphore);
void signal(unsigned int semaphore);
void lock_screen(void);
void unlock_screen(void);
void lock_key(void);
void unlock_key(void);
void p(semaphore far *p);
void v(semaphore far *p);
int get_char(void);
void put_str(int row,int col,int color,char far * p);
int exec(char far *p);
void set(semaphore far *p,int a);

/* Toyix 1.00 C Lib API*/

int dtoa(int a,char far *p);
int xtoa(int a,char far *p);
void putchar(char a);
int wherex(void);
int wherey(void);
int getch(void);
void gotoxy(int x,int y);
void printf(char far *p,...);
void clrscr(void);

⌨️ 快捷键说明

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