fslongjin
|
c43d65b2c9
update README.md
|
2 anos atrás |
fslongjin
|
a7596e6ff1
:bug: 修复了malloc的bug
|
2 anos atrás |
fslongjin
|
37da6ef19e
:bug: 修复printf的bug
|
2 anos atrás |
fslongjin
|
fd0147e04c
:new: malloc 、printf
|
2 anos atrás |
fslongjin
|
78a219b715
:new: 内核堆内存调整函数
|
2 anos atrás |
fslongjin
|
b7437b24d7
:bug: 页表拷贝的bug
|
2 anos atrás |
fslongjin
|
c9784b457c
:new: fork vfork
|
2 anos atrás |
fslongjin
|
ffb0a3c961
update gitignore
|
2 anos atrás |
fslongjin
|
0aec6827ee
:new: 运行文件系统中的二进制程序
|
2 anos atrás |
fslongjin
|
099b24539a
完善execve,使其能加载用户程序文件
|
2 anos atrás |
fslongjin
|
1801ddffbd
:new: fork
|
2 anos atrás |
fslongjin
|
2ed8bdcfd2
:new: lseek系统调用
|
2 anos atrás |
fslongjin
|
f99179014a
:bug: 修复了无法正确地往文件写入数据的bug
|
2 anos atrás |
fslongjin
|
9db1c3f74e
:new: fat32_write (存在写入bug)
|
2 anos atrás |
fslongjin
|
3e101d71ff
sys_write
|
2 anos atrás |
fslongjin
|
d9399944e8
:wrench: 校验文件描述符是否存在
|
2 anos atrás |
fslongjin
|
b3ad8405a4
实现了打开、关闭、读取文件的功能
|
2 anos atrás |
fslongjin
|
966d67fcde
:new: sys_open系统调用
|
2 anos atrás |
fslongjin
|
d94d92f5ee
激活FAT32
|
2 anos atrás |
fslongjin
|
c14bd25059
Merge commit '4473ff5'
|
2 anos atrás |
fslongjin
|
4473ff594c
解决了debian上编译后,kernel_thread_func被优化掉的问题
|
2 anos atrás |
fslongjin
|
81a508e4c7
Merge commit '4a41e734'
|
2 anos atrás |
fslongjin
|
4a41e734a5
有bug,在debian,gcc=10.2.1上编译后运行会在进程切换时page fault
|
2 anos atrás |
fslongjin
|
c7b2d52c62
bug fix
|
2 anos atrás |
fslongjin
|
e03cdea153
:bug: 修复空指针错误的问题
|
2 anos atrás |
fslongjin
|
dee231d9b8
修复内存空间未初始化的问题
|
2 anos atrás |
fslongjin
|
5ec1b825e6
update README.md
|
2 anos atrás |
fslongjin
|
59cbd6c4fc
:new: 用户/内核内存拷贝函数
|
2 anos atrás |
fslongjin
|
5f24cd56fe
:new: errno.h and unistd.h
|
2 anos atrás |
fslongjin
|
2fcf91733f
修正系统入口为系统调用门
|
2 anos atrás |