文件名称:tinyos:类似于UNIX的玩具操作系统在x86 CPU上运行
文件大小:123KB
文件格式:ZIP
更新时间:2024-02-23 20:03:25
kernel filesystem operating-system x86 protocol-stack
Tinyos 类似于UNIX的玩具操作系统在x86 CPU上运行 用于交叉编译userland应用程序的经过修改的gcc和newlib。 建立 去做 产品特点 抢先式多任务处理 分页 好友内存分配 中断(PIC) 计时器(PIT) 应用程序以用户模式运行 ELF装载机 延迟执行(例如Linux中的工作队列) IDE磁盘驱动程序 串口驱动 RTL8139 NIC驱动程序 虚拟文件系统层 MINIX3文件系统 FAT32文件系统(只读) TCP / IP协议栈(从我的项目移植) 插座 移植的Newlib C库(已实现的退出,关闭,执行,派生,fstat,getpid,isatty,链接,lseek,打开,读取,sbrk,stat,取消链接,等待并写入) 内核空间中的mruby 通过TCP / IP登录并运行mruby , lua , ls和objdump 。 参考文献(随机顺序) OSDev.org( ) はじめて読む486(ASCII码) 0から作るOS开発( ) コのOSコードリーディング(技术评论社) Linuxカーネル2.6解読室(ソフトバンククリエイティ