shconfig: add `link` command to view the inverse dependency
[lunaix-os.git] / lunaix-os / hal / char / LConfig
index b4ecff10b63acb187cb0b07b4209c7df1f9b775b..dd2fa0f0c498026e8f8a7737e91c573a72dcbd38 100644 (file)
@@ -7,8 +7,11 @@ def char_device():
 
     @"VGA 80x25 text-mode console"
     def vga_console() -> bool:
-        """ Enable VGA console device (text mode only) """
-
+        """ 
+            Enable VGA console device (text mode only) 
+        """
+        require (use_graphic_dev)
+        
         return True
 
     @"VGA character game device"
@@ -18,5 +21,6 @@ def char_device():
 
             You normally don't need to include this, unless you want some user space fun ;)
         """
+        require (vga_console)
 
         return False
\ No newline at end of file