【文件属性】:
文件名称:TinyOS
文件大小:17.35MB
文件格式:ZIP
更新时间:2021-03-22 13:02:07
C++
TinyOS的
TinyOS是一些简版的OS实现,下面列出的是主要要实现的功能。
1个
2在虚拟机(VirtualBox)中运行OS
3
4个
5次
6个
7只老鼠
8种驱动程序抽象
9整理
10
11个基地址寄存器
12种
13 GUI框架基础
14台式机,Windows
15
16
17
18 AMD继续
19个
20个
21
22
23
24
25网络:用户数据报协议(UDP)
26网络:传输控制协议(TCP)
27
28网络:TCP和超文本终端协议(HTTP)
29分区表
30
make命令
make clean删除已经编译的* .o mykernel.bin mykernel.iso。
make run这个包括编译运行代码,并会启动virtualbox运行刚编译出来的系统。
make mykernel.iso创建iso文件,首先你需要下载xo
【文件预览】:
TinyOS-master
----linker.ld(373B)
----src()
--------multitasking.cpp(1KB)
--------memorymanagement.cpp(3KB)
--------kernel.cpp(9KB)
--------syscalls.cpp(674B)
--------filesystem()
--------drivers()
--------loader.s(705B)
--------net()
--------gui()
--------gdt.cpp(2KB)
--------hardwarecommunication()
----doc()
--------16()
--------5()
--------1()
--------4()
--------23()
--------21()
--------mykernel.iso(4.84MB)
--------6()
--------10()
--------12()
--------24()
--------20()
--------3()
--------19()
--------30()
--------githelp.txt(1KB)
--------15()
--------22()
--------17()
----README.md(2KB)
----Makefile(3KB)
----TinyCore-7.1.iso(16MB)
----include()
--------multitasking.h(1KB)
--------common()
--------syscalls.h(537B)
--------filesystem()
--------drivers()
--------net()
--------gui()
--------hardwarecommunication()
--------gdt.h(1KB)
--------memorymanagement.h(833B)