xbook2操作系统内核,一个新英雄的崛起!

xbook2操作系统内核,一个新英雄的崛起!

今天给大家介绍一下由我主导开发的一个操作系统内核 --xbook2

可想而知,这是第二个版本,第一个是xbook,采取宏内核。2版本,尝试了一些新思路,采取混内核。

目前只有一个平台,就是x86指令集的32位i386平台,但是我将它进行了跨平台的构建,为以后跨平台做打算。

在内核中,核心是多进程(task),虚拟内存(vmm),进程间通信(ipc),驱动(drivers)。然后,我将文件系统(fs),网络协议栈(net),图形界面(gui)都放到用户态。

目前以上功能均实现了最为简单的内容,以后有待优化提升。

由于人手有限,很多功能都还不完事,缺少,尤其是驱动方面,太少了。在此,我希望对操作系统感兴趣的大佬加入进来,大家一起开发,一起见证一个新奇迹的诞生!

官网:www.book-os.org

github:https://github.com/hzcx998/xbook2

gitee: https://gitee.com/hzc1998/xbook2

源码树:
─.vscode

├─develop

│ ├─bochs

│ ├─image

│ ├─virtualbox

│ │ └─xbook

│ │ └─Logs

│ └─vmware

├─doc

├─libary

│ ├─fatfslib

│ ├─learninggui

│ │ ├─code

│ │ └─include

│ ├─lwiplib

│ │ ├─api

│ │ ├─arch

│ │ ├─core

│ │ │ ├─ipv4

│ │ │ └─snmp

│ │ ├─include

│ │ │ ├─arch

│ │ │ ├─ipv4

│ │ │ │ └─lwip

│ │ │ ├─lwip

│ │ │ └─netif

│ │ └─netif

│ ├─sgi

│ │ ├─core

│ │ ├─event

│ │ ├─include

│ │ │ └─sgi

│ │ └─winman

│ └─xbooklib

│ ├─ansi

│ ├─arch

│ │ ├─wordsize-32

│ │ │ └─bits

│ │ └─x86

│ ├─include

│ │ ├─arch

│ │ │ └─x86

│ │ ├─pthread

│ │ ├─srv

│ │ └─sys

│ ├─math

│ ├─pthread

│ ├─stdio

│ ├─stdlib

│ ├─syslib

│ ├─time

│ └─unistd

├─service

│ ├─filesrv

│ ├─guisrv

│ │ ├─core

│ │ ├─drivers

│ │ ├─environment

│ │ ├─event

│ │ ├─font

│ │ ├─include

│ │ │ ├─drivers

│ │ │ ├─environment

│ │ │ ├─event

│ │ │ ├─font

│ │ │ ├─graph

│ │ │ ├─input

│ │ │ ├─layer

│ │ │ ├─widget

│ │ │ └─window

│ │ ├─input

│ │ ├─layer

│ │ ├─widget

│ │ └─window

│ ├─guisrv-lgui

│ ├─initsrv

│ └─netsrv

│ ├─http

│ ├─include

│ ├─ping

│ └─tftp

├─src

│ ├─arch

│ │ └─x86

│ │ ├─boot

│ │ └─core

│ ├─debug

│ ├─driver

│ │ ├─console

│ │ ├─disk

│ │ ├─input

│ │ ├─net

│ │ ├─pci

│ │ ├─tty

│ │ ├─uart

│ │ ├─video

│ │ └─virtual

│ ├─include

│ │ ├─arch

│ │ ├─sys

│ │ └─xbook

│ ├─init

│ ├─ipc

│ ├─kernel

│ ├─lib

│ ├─task

│ └─vmm

├─tools

│ ├─fatfs

│ └─rawblock

└─user

├─bosh

├─infones

│ └─core

│ └─mapper

├─login

└─test

欢迎你的加入!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值