LoGin 701589559f 删除无用的C版本bitree和ida/idr. (#526) пре 1 година
..
futex 5b59005f93 x86_64: 使用Rust重写内核初始化代码 (#507) пре 1 година
ida 7b32f5080f 增加内存分配日志监视器 (#424) пре 1 година
intertrait 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) пре 1 година
lib_ui 5b59005f93 x86_64: 使用Rust重写内核初始化代码 (#507) пре 1 година
sys f2022a8a1c 使用rust编写中断/异常的入口 (#509) пре 1 година
Makefile 70a4e5550a 使用rust重写了apic的驱动 (#425) пре 1 година
align.rs 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) пре 1 година
casting.rs cde5492f72 新增网络socket的系统调用接口 (#247) пре 2 година
cpu.c 4fda81ce81 使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457) пре 1 година
crc16.c fb6c29d01d port kmalloc and printk to rust (#83) пре 2 година
crc32.c fb6c29d01d port kmalloc and printk to rust (#83) пре 2 година
crc64.c fb6c29d01d port kmalloc and printk to rust (#83) пре 2 година
crc7.c fb6c29d01d port kmalloc and printk to rust (#83) пре 2 година
crc8.c fb6c29d01d port kmalloc and printk to rust (#83) пре 2 година
elf.rs a02ce654cf 支持对动态链接文件的加载,支持通过musl工具链编写用户空间程序 (#504) пре 1 година
ffi_convert.rs 06b09f34ed Patch sched rust (#139) пре 2 година
glib.c 46e234aef6 使用cargo管理一些C文件的编译,并且移动部分汇编到arch目录 (#447) пре 1 година
int_like.rs a03c4f9dee 设备驱动模型:完善platform bus相关内容。并注册串口到sysfs (#403) пре 1 година
keyboard_parser.rs 01bd5258cf 解决shell无法输入大写字母'P'的问题 (#404) пре 1 година
kfifo.c 004e86ff19 新版文件系统重构完成 (#198) пре 2 година
lazy_init.rs 5c9a63df83 Patch add lazy init (#236) пре 2 година
lock_free_flags.rs 4fda81ce81 使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457) пре 1 година
lockref.c 4fda81ce81 使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457) пре 1 година
lz4.c 4fda81ce81 使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457) пре 1 година
mod.rs 4fda81ce81 使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457) пре 1 година
mutex.rs 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) пре 1 година
notifier.rs 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) пре 1 година
once.rs 863a3cff06 添加与rust std接口相同的once库 (#353) пре 1 година
printk.c abe3a6ea3c Patch refactor scm and textui (#289) пре 1 година
printk.rs 453452cc02 初始化riscv的内存管理模块,并且设置保留内存 (#506) пре 1 година
rand.rs 971462be94 添加thread和futex机制 (#411) пре 1 година
rbtree.rs 406099704e 增加epoll机制 (#455) пре 1 година
rwlock.rs 0d6cf65aa1 Patch fix sched and net lockdep error (#479) пре 1 година
semaphore.rs 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) пре 1 година
spinlock.rs 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) пре 1 година
stdlib.c fb6c29d01d port kmalloc and printk to rust (#83) пре 2 година
string.c 4fda81ce81 使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457) пре 1 година
unistd.c 46e234aef6 使用cargo管理一些C文件的编译,并且移动部分汇编到arch目录 (#447) пре 1 година
vec_cursor.rs 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) пре 1 година
volatile.rs fbe6becd6d 添加rust重构版本的HPET驱动和tsc驱动,并使用HPET校准tsc频率和cpu总线频率 (#412) пре 1 година
wait_queue.rs 0d6cf65aa1 Patch fix sched and net lockdep error (#479) пре 1 година