没有合适的资源?快使用搜索试试~ 我知道了~
NaOS:用C ++编写的64位(x86-64)简单操作系统
共239个文件
hpp:108个
cc:89个
txt:11个
需积分: 9 1 下载量 20 浏览量
2021-02-03
01:14:12
上传
评论
收藏 284KB ZIP 举报
温馨提示
钠 纳米操作系统 用C ++编写的64位(arch x86-64)简单操作系统。 ( :smiling_face_with_sunglasses: ) NaOS在Intel / AMD现代处理器上运行。 产品特点 查看。 预习 快速开始 需求 GNU Binutils (已测试2.33版) GCC或Clang支持C ++ 17版本(在 18.1.0上测试的GCC 9.2.0和Clang 9.0.0) CMake 3.3或更高版本 Python 3 (用于运行实用程序) 模拟器或虚拟机,例如Bochs , QEMU , Virtual Box , hyper-v和VMware Workstation (用于正在运行的OS) Grub2 , fdisk / gdisk , udisks2 (用于制作可运行的原始磁盘文件并在没有root特权的情况下挂载原始磁盘) 可选的 如果从UEFI环境启动,则用于QEMU的OVMF (UEFI固件) 推荐 clang-format :代码格式化程序 cpp-check :代码静态分析器 :开发环境 1.下载源代码 克隆此仓库git clone
资源推荐
资源详情
资源评论
收起资源包目录
NaOS:用C ++编写的64位(x86-64)简单操作系统 (239个子文件)
font_16X8.cc 107KB
task.cc 25KB
vfs.cc 24KB
paging.cc 20KB
8042.cc 19KB
memory.cc 14KB
vm.cc 13KB
local_apic.cc 12KB
completely_fair.cc 10KB
exception.cc 10KB
output_graphics.cc 9KB
round_robin.cc 9KB
input_task.cc 8KB
main.cc 8KB
scheduler.cc 8KB
msg_queue.cc 7KB
task.cc 7KB
klib.cc 7KB
slab.cc 7KB
vga.cc 6KB
fs.cc 6KB
buddy.cc 6KB
hash.cc 6KB
multiboot2.cc 6KB
main.cc 6KB
task.cc 6KB
timer.cc 5KB
elf.cc 5KB
irq.cc 5KB
file.cc 5KB
io_manager.cc 4KB
io_apic.cc 4KB
ramfs.cc 4KB
cpu.cc 4KB
cpu_info.cc 4KB
arch.cc 3KB
pit.cc 3KB
mm.cc 3KB
clock.cc 3KB
bit_set.cc 3KB
interrupt.cc 3KB
idt.cc 3KB
ring_buffer.cc 3KB
smp.cc 3KB
bin_handle.cc 3KB
rootfs.cc 3KB
tss.cc 3KB
kernel.cc 3KB
inode.cc 3KB
pipefs.cc 3KB
signal.cc 3KB
tty.cc 3KB
trace.cc 3KB
file.cc 2KB
ksybs.cc 2KB
resource.cc 2KB
rtc.cc 2KB
wait.cc 2KB
tsc.cc 2KB
gdt.cc 2KB
idle_task.cc 2KB
8259A.cc 2KB
formatter.cc 2KB
pseudo.cc 2KB
smp.cc 1KB
tasklet.cc 1KB
main.cc 1KB
cpu.cc 1KB
dentry.cc 1KB
device.cc 1KB
memory.cc 1KB
com.cc 1KB
driver.cc 1KB
preempt.cc 753B
str.cc 750B
main.cc 511B
init_task.cc 502B
apic.cc 498B
cxxlib.cc 489B
soft_irq_task.cc 388B
syscall.cc 385B
random.cc 351B
semaphore.cc 176B
mutex.cc 162B
super_block.cc 154B
module.cc 79B
kobject.cc 30B
lib.cc 19B
file_system.cc 0B
grub.cfg 171B
.clang-format 3KB
stylesheet.css 7KB
Doxyfile 108KB
.gitignore 2KB
.gitkeep 0B
hash_map.hpp 11KB
multiboot2.hpp 11KB
trace.hpp 10KB
linked_list.hpp 7KB
singly_linked_list.hpp 7KB
共 239 条
- 1
- 2
- 3
资源评论
RonaldWang
- 粉丝: 22
- 资源: 4586
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- HandTrackingModule.py
- Python基于卷积神经网络的鸟类识别项目源代码,ipynb文件
- 批量将py编译为pyd文件.atbx
- Python项目-学生管理系统
- 图像处理基于matlab图像RGB三色合成分离【含Matlab源码第1发】
- verilog HDL硬件语法设计包括算术运算三人表决器Verilog的阻塞和非阻塞赋值源码例程quartus13.1工程合集
- 【文章话题分类论文】OpenAlex Topic Classification Whitepaper
- linux学习常用命令
- 功率拓扑快速参考指南-ti,TI官方出品
- 开源2023电赛国赛运动目标控制(E题)视觉部分
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功