StupidOS/docs/config/Menu.txt

121 lines
2.9 KiB
Plaintext
Raw Normal View History

2023-05-17 07:51:10 +00:00
Format: 1.51
Title: StupidOS
SubTitle: Tiny *NIX-like Operating System
2023-05-17 07:51:10 +00:00
Footer: Copyright (C) 2023 d0p1
2023-05-17 07:51:10 +00:00
Timestamp: Updated yyyy/mm/dd
# m - One or two digit month. January is "1"
# mm - Always two digit month. January is "01"
# mon - Short month word. January is "Jan"
# month - Long month word. January is "January"
# d - One or two digit day. 1 is "1"
# dd - Always two digit day. 1 is "01"
# day - Day with letter extension. 1 is "1st"
# yy - Two digit year. 2006 is "06"
# yyyy - Four digit year. 2006 is "2006"
# year - Four digit year. 2006 is "2006"
# --------------------------------------------------------------------------
#
# Cut and paste the lines below to change the order in which your files
# appear on the menu. Don't worry about adding or removing files, Natural
# Docs will take care of that.
#
# You can further organize the menu by grouping the entries. Add a
# "Group: [name] {" line to start a group, and add a "}" to end it.
#
# You can add text and web links to the menu by adding "Text: [text]" and
# "Link: [name] ([URL])" lines, respectively.
#
# The formatting and comments are auto-generated, so don't worry about
# neatness when editing the file. Natural Docs will clean it up the next
# time it is run. When working with groups, just deal with the braces and
# forget about the indentation and comments.
#
# --------------------------------------------------------------------------
2023-06-06 10:27:35 +00:00
File: Introduction (docs/intro.txt)
2023-06-06 13:25:04 +00:00
Link: Source Code (https://github.com/d0p1s4m4/StupidOS)
2023-06-06 14:03:35 +00:00
File: FAQ (docs/faq.txt)
2023-06-06 10:27:35 +00:00
2023-05-17 07:51:10 +00:00
Group: Kernel {
File: head.s (kernel/head.s)
2023-06-05 08:03:05 +00:00
File: gdt.s (kernel/gdt.s)
2023-05-17 07:51:10 +00:00
File: idt.s (kernel/idt.s)
File: multiboot.inc (kernel/multiboot.inc)
File: pic.s (kernel/pic.s)
2023-06-06 10:27:35 +00:00
File: paging.s (no auto-title, kernel/paging.s)
2023-05-17 07:51:10 +00:00
Group: Driver {
File: serial.s (no auto-title, kernel/drivers/serial.s)
} # Group: Driver
2023-06-06 10:27:35 +00:00
Group: Debug {
File: msg_en (kernel/debug/msg_en.s)
} # Group: Debug
2023-05-17 07:51:10 +00:00
} # Group: Kernel
Group: Lib {
File: base.inc (lib/base.inc)
2023-06-05 08:03:05 +00:00
Group: Base {
File: log.s (lib/base/log.s)
} # Group: Base
Group: Crypto {
Group: Hash {
File: sha256.s (lib/crypto/hash/sha256.s)
File: keccak.s (lib/crypto/hash/keccak.s)
} # Group: Hash
2023-06-06 14:03:35 +00:00
Group: Sign {
File: ecdsa.s (lib/crypto/sign/ecdsa.s)
} # Group: Sign
2023-06-05 08:03:05 +00:00
} # Group: Crypto
2023-06-06 14:03:35 +00:00
Group: PL/Stupid {
Group: Runtime {
File: crt0.s (lib/pls/runtime/crt0.s)
} # Group: Runtime
} # Group: PL/Stupid
2023-05-17 07:51:10 +00:00
} # Group: Lib
2023-06-06 10:27:35 +00:00
Group: Bin {
2023-06-06 14:03:35 +00:00
Group: motd {
File: main.pls (bin/motd/main.pls)
} # Group: motd
2023-06-06 10:27:35 +00:00
} # Group: Bin
2023-05-17 07:51:10 +00:00
Group: Index {
Index: Everything
2023-06-05 08:03:05 +00:00
Constant Index: Constants
2023-05-17 07:51:10 +00:00
File Index: Files
Function Index: Functions
Macro Index: Macros
Variable Index: Variables
2023-06-06 10:27:35 +00:00
Class Index: Classes
2023-05-17 07:51:10 +00:00
} # Group: Index