This commit is contained in:
2021-09-14 18:34:14 +03:00
parent 7cb940e485
commit 4e5c38d0ff
152 changed files with 5042 additions and 2585 deletions

30
SysCore/include/conio.h Normal file
View File

@ -0,0 +1,30 @@
#ifndef __CONIO_H
#define __CONIO_H
#define _ATTRIB 0x0F
extern byte default_background, default_foreground;
extern char hex[16];
extern void itoa (int value, char *string, unsigned int radix);
extern int printf(const char* str, ...);
extern int abs(int x);
extern void graphics_init();
extern void text_mode_cursor(int x, int y);
extern void set_default_colors(byte back, byte fore);
extern void clrscr();
extern void scroll(int n);
extern void prev_line();
extern void next_line();
extern void putc_pos_font(int x, int y, char c, byte back, byte fore);
extern void putc_pos(int x, int y, char c);
extern void putc_font(char c, byte back, byte fore);
extern void putc(char c);
extern void puts_pos_font(int x, int y, const char *str, byte back, byte fore);
extern void puts_pos(int x, int y, const char *str);
extern void puts(const char *str);
extern void puts_font(const char *str, byte back, byte fore);
extern void put_hex(unsigned int alpha);
extern void put_hex_pos(int x, int y, unsigned int alpha);
extern void put_bin (int x, int y, byte xz);
#endif