fix dependency check logic cause config always disabled
[lunaix-os.git] / lunaix-os / hal / char / LConfig
1 from . import uart
2
3 @"Character Devices"
4 @(parent := hal)
5 def char_device():
6     """ Controlling support of character devices """
7
8     @"VGA 80x25 text-mode console"
9     def vga_console() -> bool:
10         """ 
11             Enable VGA console device (text mode only) 
12         """
13         require (use_graphic_dev)
14         
15         return True
16
17     @"VGA character game device"
18     def chargame_console() -> bool:
19         """ 
20             Enable VGA Charactor Game console device (text mode only) 
21
22             You normally don't need to include this, unless you want some user space fun ;)
23         """
24         require (vga_console)
25
26         return False