[ExpOS]最新0.0.9.1版本
欢迎下载
最新的release 0.0.9.1 ---vm86/floppy(需要在Linux下编译)
充分使用free code, 从0体会OS制造,并非纯粹的copy
维持了尽量完整的发记录,从只有一个文件的boot strap起始
开发过程中使用过windows开发环境(Djgpp+nasm+vmware), 现在使用linux下的gcc
比较方便makefile系统, 充分使用ld elf 脚本
自动生成支持软驱的image, bootimg.flp可以直接用于启动 vmware
基本内存检测支持[e820]
开启paging,映射所有可管理内存, 32bit内存管理, linux boot mem 和页面级内存管理--buddy
内核线程支持
特殊线程--- _kenrel (demo)
vm86 框架性代码(详细的调试记录)
简易键盘驱动
简易vga和timer支持, VESA2.0(VBE) 信息采集
简易IDE硬盘驱动
FAT32 文件系统(read only)支持,surport harddisk<137GB
floppy driver demo
Embed kernel shell
方便调试内核的内核级shell, 添加删除命令方便简洁,越来越多的命令,帮助了解系统信息,充分探索各个角落
汉字支持
拥有较快的滚屏速度
VESA/VGA LFB 支持
完整可扩展的boot方式
支持long long的vsprintf
转载于:https://www.cnblogs.com/huqingyu/archive/2005/02/17/105352.html
[ExpOS]最新0.0.9.1版本相关推荐
- 如何在Mac OSX Yosemite中将Ruby版本2.0.0更新到最新版本?
本文翻译自:How to update Ruby Version 2.0.0 to the latest version in Mac OSX Yosemite? I need to update m ...
- 如何在Cordova Android 7.0.0 以下版本集成最新插件 极光插件为例
前提 Cordova Android 7.0.0开始改变了项目安卓平台的架构.新建一个空项目分别添加Android 6.4.0 和 Android 7.0.0平台: cordova platform ...
- 如何在Cordova Android 7.0.0 以下版本集成最新插件 极光插件为例 1
2019独角兽企业重金招聘Python工程师标准>>> 前提 Cordova Android 7.0.0开始改变了项目安卓平台的架构.新建一个空项目分别添加Android 6.4.0 ...
- 为什么快捷指令无法将媒体转换为文本_VMIX23 (23.0.0.35)发布:将NDI更新到最新的4.2版本...
vMix23发行说明 SRT SRT-安全可靠的传输是不可靠Internet的固定延迟流的点对点协议. vMix在vMix 4K和Pro中支持多个输入(流输入)和多达4个输出(在所有其他版本中为1个输 ...
- Spring Data 发布更改版本管理方案之后的第一个版本:2020.0.0
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 2020年10月28日 Spring Data自更改版本 ...
- mysql8.0用mybatis哪个版本_SpringBoot整合MyBatis与MySql8.0
一.前言 之前已经有一篇文章讨论过SpringBoot整合MyBatis,因而此篇不在重复累赘,本文主要是最新版的SpringBoot2.0与MyBatis.最新MySQL8.0整合过程中遇到的问题进 ...
- tensorflow2.0支持的python版本-TensorFlow 版本兼容性
本文面向需要在不同版本的 TensorFlow 之间向后兼容(针对代码或者数据)的用户,以及想要修改 TensorFlow 并同时保持兼容性的开发者. 语义化版本控制 2.0 TensorFlow 的 ...
- 【错误记录】Flutter 构建报错 ( Because xxx requires SDK version >=2.12.0-0 <3.0.0, versio | Dart SDK 版本低 )
文章目录 一.报错信息 二.问题分析 三.解决方案 一.报错信息 event sent after app closed: {id: 0, progressId: null, message: Run ...
- 怎样查看电脑系统版本_微信7.0.0自动更新后怎样去还原以前的旧版本?
今天"微信自动更新"上热搜了,不少安卓手机用户表示:今天早上打开微信,界面一片白,吓一跳,以为点错了.最后发现原来是自动更新到了7.0.0版本,但是真的,不习惯,还是喜欢以前那个老 ...
- 安卓最新系统_安卓最新10.0系统,新增功能都在这了!
熟悉安卓系统的差友们应该知道,谷歌喜欢用某一种点心来命名每一代的安卓系统. 从最开始安卓 1.5 的 Cupcake( 纸杯蛋糕 ),到最新 8.0 的 Oreo( 奥利奥 )和 9.0 Pie( 派 ...
最新文章
- OpenCV 【十八】图像平滑处理/腐蚀与膨胀(Eroding and Dilating)/开闭运算,形态梯度,顶帽,黑帽运算
- golang中的strings.SplitAfterN
- Linux系统监控工具
- 关于一次装机后的个人总结
- .31-浅析webpack源码之doResolve事件流(3)
- IDA python 脚本编程使用参考资料链接
- rdt1.0,rdt2.0,rdt2.1,rdt2.2,rdt3.0
- SpringBoot启动时 提示没有主清单属性 MANIFEST
- 疯狂python讲义pdf_重磅!Python再次第一,Java和C下降,凭什么?
- 【Social listening实操】作为一个合格的“增长黑客”,你还得重视外部数据的分析!...
- 《CLR Via C# 第3版》笔记之(八) - 类型的转换构造器和方法
- EasyUI框架介绍
- python HtmlTestRunner python2.x python3.x报告优化模板源码下载
- 南京大学计算机专业推免生,南大计算机系招收2014级研究生外校推免生复试名单...
- 网络拓扑图js插件——jTopo应用
- 飞飞键盘鼠标连点器v1.0绿色版
- 计算机网络-名词解释整理
- 有没有能PC远程控制安卓手机的App?AirDroid实现PC远程控制安卓
- 利用织梦高级搜索功能 , 来定制身份证驾驶证信息查询系统
- 调戏 ChatGPT