This commit is contained in:
2021-09-14 18:35:13 +03:00
parent 4e5c38d0ff
commit f052f2294e
32 changed files with 525 additions and 522 deletions

View File

@ -2,7 +2,7 @@
#define __CONIO_H
#define _ATTRIB 0x0F
extern byte default_background, default_foreground;
extern unsigned char default_background, default_foreground;
extern char hex[16];
extern void itoa (int value, char *string, unsigned int radix);
@ -10,21 +10,21 @@ 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 set_default_colors(unsigned char back, unsigned char 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_font(int x, int y, char c, unsigned char back, unsigned char fore);
extern void putc_pos(int x, int y, char c);
extern void putc_font(char c, byte back, byte fore);
extern void putc_font(char c, unsigned char back, unsigned char 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_font(int x, int y, const char *str, unsigned char back, unsigned char 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 puts_font(const char *str, unsigned char back, unsigned char 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);
extern void put_bin (int x, int y, unsigned char xz);
#endif