Kintsugi OS
0.4.0
x86 Monolithic OS
Loading...
Searching...
No Matches
screen_output_switch.h
Go to the documentation of this file.
1
#ifndef OUTPUT_SWITCH_H
2
#define OUTPUT_SWITCH_H
3
4
#include "../kklibc/ctypes.h"
5
6
/* Режимы вывода */
7
#define OUTPUT_MODE_SCREEN 0
8
#define OUTPUT_MODE_TERMINAL 1
9
10
extern
u8
g_output_mode
;
11
12
/* Функция переключения режима */
13
void
output_set_mode
(
u8
mode);
14
15
/* Вспомогательные макросы */
16
#define IS_TERMINAL_MODE() (g_output_mode == OUTPUT_MODE_TERMINAL)
17
#define IS_SCREEN_MODE() (g_output_mode == OUTPUT_MODE_SCREEN)
18
19
#endif
u8
unsigned char u8
Definition
ctypes.h:15
g_output_mode
u8 g_output_mode
Definition
screen_output_switch.c:6
output_set_mode
void output_set_mode(u8 mode)
Definition
screen_output_switch.c:8
src
kernel
drivers
screen_output_switch.h
Generated by
1.9.8