| .. |
|
libELF
|
🆕 加载elf文件
|
2022-05-18 18:27:00 +08:00 |
|
math
|
将 kernel\common\math\pow.c 的求幂运算优化为快速幂
|
2022-08-14 21:27:21 +08:00 |
|
sys
|
new:kzalloc
|
2022-08-15 17:57:05 +08:00 |
|
Makefile
|
new: vma反向映射
|
2022-08-15 01:42:34 +08:00 |
|
asm.h
|
🐛 修复了无法切换进程、无法进行浮点运算的bug(将main.c中的init函数名进行修改)
|
2022-02-12 22:14:51 +08:00 |
|
atomic.h
|
将进程同步原语移动到common文件夹下
|
2022-07-31 14:17:26 +08:00 |
|
bitree.c
|
解决编译器警告
|
2022-08-04 22:14:04 +08:00 |
|
bitree.h
|
bitree的单元测试以及bug修复
|
2022-07-26 15:44:01 +08:00 |
|
boot_info.h
|
删除无用信息
|
2022-07-26 00:13:32 +08:00 |
|
compiler.h
|
new:kzalloc
|
2022-08-15 17:57:05 +08:00 |
|
cpu.c
|
fix: init_mm中未加mfence导致O3出错的问题
|
2022-08-01 23:27:41 +08:00 |
|
cpu.h
|
🆕 测定tsc频率
|
2022-07-27 21:05:33 +08:00 |
|
dirent.h
|
🆕 usleep()、nanosleep()
|
2022-07-12 12:01:51 +08:00 |
|
errno.h
|
🆕 用户/内核内存拷贝函数
|
2022-04-22 23:40:27 +08:00 |
|
fcntl.h
|
🆕 sys_open系统调用
|
2022-04-27 00:39:02 +08:00 |
|
font.h
|
🐛 修复了无法切换进程、无法进行浮点运算的bug(将main.c中的init函数名进行修改)
|
2022-02-12 22:14:51 +08:00 |
|
gfp.h
|
new:kzalloc
|
2022-08-15 17:57:05 +08:00 |
|
glib.c
|
new: string.h
|
2022-08-03 15:13:01 +08:00 |
|
glib.h
|
new: 映射vma
|
2022-08-11 22:15:53 +08:00 |
|
kfifo.c
|
new: kfifo
|
2022-07-28 19:48:20 +08:00 |
|
kfifo.h
|
kfifo文档
|
2022-07-29 17:18:55 +08:00 |
|
kprint.h
|
修复日志输出函数的bug
|
2022-07-30 11:45:41 +08:00 |
|
math.h
|
new: 统计前导0
|
2022-08-18 23:29:51 +08:00 |
|
mutex.c
|
new:kzalloc
|
2022-08-15 17:57:05 +08:00 |
|
mutex.h
|
doc: mutex文档
|
2022-07-31 17:27:43 +08:00 |
|
printk.c
|
new: textui支持彩色
|
2022-08-04 22:14:54 +08:00 |
|
printk.h
|
new: textui支持彩色
|
2022-08-04 22:14:54 +08:00 |
|
semaphore.c
|
new: vma反向映射
|
2022-08-15 01:42:34 +08:00 |
|
semaphore.h
|
new: vma反向映射
|
2022-08-15 01:42:34 +08:00 |
|
spinlock.h
|
bugfix: spinlock操作时,产生的内存写入越界问题。
|
2022-08-20 17:11:13 +08:00 |
|
stddef.h
|
🆕 usleep()、nanosleep()
|
2022-07-12 12:01:51 +08:00 |
|
stdio.h
|
解决printk中的私有函数没有加static的问题
|
2022-07-26 17:42:04 +08:00 |
|
string.c
|
new: string.h
|
2022-08-03 15:13:01 +08:00 |
|
string.h
|
new: string.h
|
2022-08-03 15:13:01 +08:00 |
|
time.h
|
xhci控制器初始化(还存在bug,无法reset端口)
|
2022-07-21 20:43:49 +08:00 |
|
unistd.c
|
new: 内核态fork
|
2022-08-01 14:20:16 +08:00 |
|
unistd.h
|
new: 内核态fork
|
2022-08-01 14:20:16 +08:00 |
|
wait_queue.c
|
add ipc pipe (#28)
|
2022-08-20 21:47:41 +08:00 |
|
wait_queue.h
|
add ipc pipe (#28)
|
2022-08-20 21:47:41 +08:00 |