没有合适的资源?快使用搜索试试~ 我知道了~
abanu:Abanu是用C#编写的操作系统
共369个文件
cs:240个
csproj:30个
s:18个
需积分: 18 0 下载量 200 浏览量
2021-02-03
02:35:37
上传
评论
收藏 413KB ZIP 举报
温馨提示
关于阿巴努 Abanu是用C#编写的操作系统。 获取资源 访问官方存储库 制作说明 请访问: : 该项目背后的技术 Abanu项目最重要的部分是 ,它是用纯C#编写的。 Mosa-Compiler将已编译的程序集(通过msbuild或xbuild生成,.NET / Mono中的默认编译器)转换为本机代码。 构建一些必需的汇编代码,并将其附加到本机二进制文件中。 汇编器代码主要用于早期初始化。 使用Grub2作为引导程序来构建操作系统磁盘映像 操作系统状态 该项目正在积极开发中。 这已经实现: 建立工具链 自动化集成测试 读取内核嵌入式ELF文件 内核中汇编代码的集成。 通过串行接口将内核日志消息输出到主机上的文本文件 可滚动的屏幕输出 基本记忆保护 任务切换 用户模式 控制台服务器 基本显示服务器 图形演示 集成的 基本文件操作 基本的进程间通信 贡献 请随时与我们联系,打开问题或请求请求。 执照 Abanu是根据MIT许可发布的。 该软件包括第三方开源软件组件。 这些软件组件均具有自己的许可证。 所有源代码都是开源的。
资源推荐
资源详情
资源评论
收起资源包目录
abanu:Abanu是用C#编写的操作系统 (369个子文件)
abctl 14KB
apply 179B
auto 199B
build.bat 3KB
make.bat 757B
bootloader 827B
build 1KB
build 977B
build 852B
build 253B
bochs-x86-grub-vbe.bxrc 486B
bochs-x64.bxrc 483B
bochs-x86.bxrc 470B
abanu.kernel.core.bxrc 449B
buddy-malloc.c 16KB
malloc.c 7KB
main.c 602B
syslinux.cfg 106B
createbootimage.config 237B
App.config 184B
convert 293B
IDTManager.cs 49KB
StringBuffer.cs 24KB
Scheduler.cs 23KB
GDT.cs 23KB
BinaryBuddyAllocator_TestImplementation.cs 22KB
PageTablePAE.cs 22KB
list_head.cs 18KB
Alloc6.cs 16KB
PageTableX86.cs 15KB
MultiBoot.cs 15KB
Program.cs 15KB
InitialPageAllocator2.cs 15KB
KernelMessage.cs 14KB
BuddyAllocatorImplementation.cs 14KB
SysCallHandlers.cs 13KB
Allocator.cs 13KB
ProcessManager.cs 12KB
KList.cs 12KB
Service.cs 12KB
alloc4.cs 12KB
VirtualPageManager.cs 12KB
BitHelper.cs 11KB
ConsoleServer.cs 11KB
Program.cs 11KB
InitialPageAllocator.cs 11KB
Screen.cs 11KB
AbanuBuilder_Kernel.cs 10KB
BitReader.cs 10KB
InterruptHandlers.cs 10KB
BootInfo_.cs 9KB
KernelStart.cs 9KB
LoaderStart.cs 8KB
InitHAL.cs 8KB
HostCommunicator.cs 8KB
Addr.cs 8KB
PhysicalPageManager.cs 8KB
SysCallManager.cs 7KB
SimplePageAllocator.cs 7KB
GraphicsAdapter.cs 7KB
BuddyPageAllocator.cs 7KB
USize.cs 7KB
SSize.cs 7KB
KernelMemoryMapManager.cs 7KB
SysCalls.cs 7KB
HostCommunicator.cs 6KB
EmptyClass.cs 6KB
MultiAllocator.cs 6KB
Memory.cs 6KB
KMath.cs 6KB
Program.cs 6KB
PageTableExtensions.cs 6KB
ElfSections.cs 5KB
ConsoleDevice.cs 5KB
Address.cs 5KB
AbanuBuilder_App.cs 5KB
Program.cs 5KB
AbanuBuilder_Loader.cs 5KB
Panic.cs 4KB
ApplicationRuntime.cs 4KB
FrameBufferTextScreenDevice.cs 4KB
CommandArgs.cs 4KB
NullTerminatedString.cs 4KB
ThreadTests.cs 4KB
Hardware.cs 4KB
Thread.cs 4KB
Env.cs 4KB
KConfig.cs 4KB
Alloc5.cs 4KB
IDT.cs 4KB
KernelMemoryMap.cs 4KB
VirtualInitialPageAllocator.cs 4KB
Alloc6Test.cs 4KB
FileStream.cs 4KB
AllocTest.cs 4KB
PageAllocatorExtensions.cs 3KB
FrameBufferTextScreenDevice.cs 3KB
CodeTests.cs 3KB
FifoStream.cs 3KB
RuntimeMemory.cs 3KB
共 369 条
- 1
- 2
- 3
- 4
资源评论
两只妖精同上树
- 粉丝: 34
- 资源: 4747
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功