add mem-map for x86_64
[lunaix-os.git] / lunaix-os / LConfig
1 import time
2
3 include("kernel/LConfig")
4 include("arch/LConfig")
5
6 @Term("Version")
7 @ReadOnly
8 def lunaix_ver():
9     """
10     Lunaix kernel version
11     """
12
13     type(str)
14     
15     seq_num = int(time.time() / 3600)
16     default("%s dev-2024_%d"%(v(arch), seq_num))
17
18 @Collection
19 def debug_and_testing():
20     """
21     General settings for kernel debugging feature
22     """
23
24     @Term("Supress assertion")
25     def no_assert():
26         """
27         Supress all assertion fail activity.
28         Note: Enable this is highly NOT recommended and would result system
29               extermly unstable
30         """
31         type(bool)
32         default(False)