DragonOS/docs/kernel
LoGin f9fe30be89
feat(boot): 内核启动命令行参数解析 (#969)
支持解析启动命令行参数,行为与Linux一致。具体见文档。

bbs链接:https://bbs.dragonos.org.cn/t/topic/362
issue: https://github.com/DragonOS-Community/DragonOS/issues/865

支持了三种参数:
- Arg (不带Value的参数)
- KV (正常的KV参数)
- EarlyKV (在内存管理初始化之前解析)

# TODO

- 支持在`/proc/cmdline`下面查看内核启动时的命令行参数。
- 支持回调函数,允许更加灵活的设置参数的值(目前用不到,就没写了)

Signed-off-by: longjin <longjin@DragonOS.org>
2024-10-13 23:39:55 +08:00
..
boot feat(boot): 内核启动命令行参数解析 (#969) 2024-10-13 23:39:55 +08:00
configuration riscv: 把内核编译target改为riscv64gc & 获取time csr的频率 & 修正浮点保存与恢复的汇编的问题 (#699) 2024-04-06 22:13:26 +08:00
core_api 删除一些过时的C代码 (#565) 2024-03-08 23:22:48 +08:00
cpu_arch doc: usb legacy support 2022-07-19 18:32:32 +08:00
debug 添加rust-gdb调试内核文档 (#357) 2023-09-01 21:46:36 +08:00
filesystem 增加kernfs (#386) 2023-09-19 19:46:59 +08:00
ipc 新增signal文档 (#126) 2022-12-24 23:30:26 +08:00
ktest 删除一些过时的C代码 (#565) 2024-03-08 23:22:48 +08:00
libs feat(ida): IDA内部改为使用XArray实现 (#934) 2024-09-25 11:20:52 +08:00
locking feat(log): 将内核日志统一为新的logger (#814) 2024-05-16 17:25:23 +08:00
memory_management 新的内存管理模块 (#303) 2023-07-22 16:27:02 +08:00
process_management 进程管理模块重构完成 (#380) 2023-09-15 14:58:19 +08:00
sched docs(sched):调度子系统文档即cfs文档 (#807) 2024-05-07 22:01:01 +08:00