Histórico de commits

Autor SHA1 Mensagem Data
  fslongjin e806bbc0c8 o3能运行 2 anos atrás
  fslongjin 58681fd34a O1能跑的代码 2 anos atrás
  fslongjin 2fd21e0395 new: 内核态fork 2 anos atrás
  fslongjin a02acbdbe6 将进程同步原语移动到common文件夹下 2 anos atrás
  fslongjin 7c9366b297 new: 增加ktest_start函数以开启内核自测试 2 anos atrás
  fslongjin 494bcc1811 bitree的单元测试以及bug修复 2 anos atrás
  fslongjin d0ddb73788 :wrench: include上级文件夹时,统一采用<>来指定文件 2 anos atrás
  fslongjin 676260c537 :new: usleep()、nanosleep() 2 anos atrás
  fslongjin cdbc4a316c bugfix: 修复了无法在除pid=0的进程以外的进程刷新帧缓冲区的bug 2 anos atrás
  fslongjin 9322d8ab20 bugfix: 修复多核启动时,自旋锁持有计数错误的问题 2 anos atrás
  fslongjin d64ddfa0b6 debuging... 2 anos atrás
  fslongjin e2a59dbd43 :new: exec (存在bug 2 anos atrás
  fslongjin 832c0c7e5c :wrench: 更新了键盘驱动程序,使其适配vfs 2 anos atrás
  fslongjin 78a219b715 :new: 内核堆内存调整函数 2 anos atrás
  fslongjin 099b24539a 完善execve,使其能加载用户程序文件 2 anos atrás
  fslongjin 1801ddffbd :new: fork 2 anos atrás
  fslongjin 966d67fcde :new: sys_open系统调用 2 anos atrás
  fslongjin 4473ff594c 解决了debian上编译后,kernel_thread_func被优化掉的问题 2 anos atrás
  fslongjin c2d8e88617 :bug: 创建页表时未清零内存空间 2 anos atrás
  fslongjin 82e34f271f 为每个核心分配单独的IST 2 anos atrás
  fslongjin 7295565e5e 增加锁的持有计数 2 anos atrás
  fslongjin 011246281a :bug: 解决了无法进入用户态的bug 2 anos atrás
  fslongjin f5f36aafd8 将内核定位到高地址(存在bug,中断时会访问低地址) 2 anos atrás
  fslongjin 32b8a163bb bug: AP处理器发生异常时无法正确处理 2 anos atrás
  fslongjin d3a5048f66 :new: syscall模块,实现了第一个系统调用函数sys_printf 3 anos atrás
  fslongjin 0757e7a3cd :new: do_execve函数,跳转至应用层 3 anos atrás
  fslongjin d1671bc121 :bug: 修复了无法切换进程、无法进行浮点运算的bug(将main.c中的init函数名进行修改) 3 anos atrás
  fslongjin 67633eb04e :new: 内核线程(在kernel_thtread函数中调用test_mm会产生问题) 3 anos atrás