Kintsugi OS 0.4.0
x86 Monolithic OS
Loading...
Searching...
No Matches
screen_output_switch.h File Reference
#include "../kklibc/ctypes.h"

Go to the source code of this file.

Macros

#define OUTPUT_MODE_SCREEN   0
 
#define OUTPUT_MODE_TERMINAL   1
 
#define IS_TERMINAL_MODE()   (g_output_mode == OUTPUT_MODE_TERMINAL)
 
#define IS_SCREEN_MODE()   (g_output_mode == OUTPUT_MODE_SCREEN)
 

Functions

void output_set_mode (u8 mode)
 

Variables

u8 g_output_mode
 

Macro Definition Documentation

◆ IS_SCREEN_MODE

#define IS_SCREEN_MODE ( )    (g_output_mode == OUTPUT_MODE_SCREEN)

◆ IS_TERMINAL_MODE

#define IS_TERMINAL_MODE ( )    (g_output_mode == OUTPUT_MODE_TERMINAL)

◆ OUTPUT_MODE_SCREEN

#define OUTPUT_MODE_SCREEN   0

◆ OUTPUT_MODE_TERMINAL

#define OUTPUT_MODE_TERMINAL   1

Function Documentation

◆ output_set_mode()

void output_set_mode ( u8  mode)

Variable Documentation

◆ g_output_mode

u8 g_output_mode
extern