diff --git a/README.md b/README.md index 9b6676d..5be4bb7 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,27 @@ # nonoOS 我的第一个操作系统。 -

功能

-- 功能1 -
-- 功能2 -
-- 功能3 + + + +

进展

+ +| 功能 | 状态 | 分支 | +| ------- | ------ | ------ | +|引导器(Bootloader)|OK|master| +|中断处理(Interrupt)|OK|interrupt| +|显卡和键盘驱动|OK|drivers| +|页式内存分配|OK|memory| +|kmalloc|WORKING|memory| +|task(进程/线程)|PENDING|-| +|上下文切换|PENDING|-| +|task调度|PENDING|-| +|malloc|PENDING|-| +|硬盘接口|PENDING|-| +|换页|PENDING|-| +|同步原语|PENDING|-| +|SMP支持|PENDING|-| +|图形界面|PENDING |-| +|POSIX Socket接口|PENDING|-|

编译并运行!

前置需求: @@ -21,3 +37,15 @@ ``` tools/run.sh ``` + +编译: + +``` +tools/build.sh +``` + +调试: + +``` +tools/debug.sh +``` diff --git a/web/1.png b/web/1.png new file mode 100644 index 0000000..c61f0fb Binary files /dev/null and b/web/1.png differ diff --git a/web/2.png b/web/2.png new file mode 100644 index 0000000..a8e8dcc Binary files /dev/null and b/web/2.png differ