用户:
小萝卜cXsQ查看:327 回复:23 评论:58 创建时间:2022-12-09T19:03:41
我正在基于《30天自制操作系统》中的HariboteOS开发racaOS,想找几个人一起开发。
要求:
1.会一点c语言语法知识
2.知道怎么使用github
最好还会一点汇编(这不重要,本人也不太会汇编,开发开发着就会了)
目前软盘启动已经被我玩溜了,我准备进行硬盘启动开发
可以选择以下几个职务:
1.负责内核汇编开发
2.负责内核c语言开发
3.负责编写应用程序(我已经实现了几个c标准库函数,不会有太大差别的)
报名方式:开发序号+qq号
小萝卜cXsQ硬盘启动我放弃了,到时候真机运行用win32diskimager写进U盘即可。但是目前UI已经优化好了
上截图

点赞0
评论
别问我30天里没这个颜色,我用的真彩色,没用30天里的256色
目前成功实现了中文显示
已成功实现右下角的时间显示
小萝卜cXsQ------------------------------最新页面-------------------------------------
更新内容
1.实现acpi关机
2.实现右下角时间显示
3.实现中文显示
4.实现1440*728宽屏分辨率显示,支持最新版qemu模拟器

点赞0
评论
以后更新更在这里
现在在做硬盘读写
硬盘读写实现了,准备实现文件系统,今天就到这里吧
报名了的加QQ群
更新:root file system无法由用户访问,用户只能访问硬盘0上的文件系统
AKbot《30天自制操作系统》——从入门到放弃
点赞3
评论
满足条件就行,我也是折腾来的
它的编译链我换成了gcc和na喵
只有链接器和edimg换不下,ld差点把我弄疯
6.
az,汇编器好像换不成gcc,不然显示和鼠标有毛病
怎么n a s m这个大名鼎鼎的汇编器名字也会被屏蔽啊
啥意思
小萝卜cXsQ我认输,之前的1.3w行代码有一堆是中间.s汇编文件,真实源码行数是9.7k行代码
点赞0
评论
我就说我什么时候写了这么多汇编代码,和C语言差不多了
kawai(30天的作者)一个人写了7.6k行代码,哎
PlumSteven我终于找到知音了!
最近在看《一个六十四位操作系统的设计与实现》
学习中,一起吗?
点赞0
评论
好,加QQ吧
我正愁找不到《一个喵位操作系统的设计与实现》这本书呢,我这里还有一堆书,交流交流吧
我准备放弃《30天》的引导,换硬盘引导代码了
感觉写操作系统别的基本都有资料,就硬盘引导是个谜,许多网上和书上能跑的代码,无缘无故放我这跑不了,准备自己写mbr和loader代码,我已经彻底放弃了fat12文件系统
I don't have a QQ
Do you have an Classin?
很容易注册的,可以用QQ或邮箱或手机注册
我有classin账户
之前上猫站课来着
所以我的loader有点问题,bochs不停重启
所以我打算直接删了loader,少走一步
我正在写loader,之前卡了好久。。。
加classin啊
本来就是《30天》的框架,用《30天》一步走的风格更好,避免把一个程序从一个框架上扒拉下来放到另一个框架上
来吧 我用的班级 * 班级: 操作系统 * 班级号: 225675593 * 点击链接喵s/a/?cid=225675593 或复制这段话打开【ClassIn】加入班级 不介意吧。。。
还写吗?我写好了引导程序进入了保护模式
点赞0
评论
写,但是现在用rust,而且我现在在外面集训,要一周后才回家,这段时间写不了
。。。
我想知道Rust怎么写操作系统,而且那些写操作系统的书籍能看的我全都看了,看完后只有一个感受,没用,那些的操作系统并不是我们独立开发的,如果开发系统是要有系统开发经验和汇编,C的基础,并且系统需要有文件管理,内存管理,进程管理和引导加载,用户程序等的基本DOS系统,并且使用的镜像是ISO而不是IMG,完善的是基础并不是GUI
来吧,有QQ吗群号676895250
托比欧[秽土转生]我也要来,不过我更加推荐使用linux作为内核,如果是为了学习操作系统原理的话这样也可以,但如果真要做一个发行的系统最好还是用linux,自制的内核没有软件会支持,也没有软件厂商为了兼容你的系统而去重做,而linux积累了很多的软件兼容,这样发出去就不用担心软件兼容的问题,并且HariboteOS的编译器只能编译.hrb文件,对于一个系统连自己的可执刑文件后缀都不改是个很不好的事,要么就自制编译器,不过这玩意要先学语法树再学编译原理,再来做,HariboteOS没有磁盘写入,网上的教程一般没有给自制内核的系统提供磁盘写入教程,自己还是要自己琢磨
点赞0
评论
我已经放弃了HariboteOS,我在基于rust写,有redox做榜样
那我来(doge)不过我QQ上线很少
有classin吗
换了rust之后一股劲儿干到文件系统了,还开源了(https://gitee.com/racaOS/raca-all)
链接gitee.com/racaOS/raca-all
黑色小猴子我可以帮忙,QQ号487148757
点赞0
评论
有classin吗,我和他在classin里面(俺没有QQ)
有的有的
好的好的,那你也加进来吧 * 班级号: 225675593 * 点击链接: https://www.eeo.cn/s/a/?cid=225675593 或复制这段话打开【ClassIn】加入班级