1. 30 Apr, 2023 2 commits
  2. 29 Apr, 2023 2 commits
  3. 20 Apr, 2023 1 commit
  4. 18 Apr, 2023 1 commit
  5. 17 Apr, 2023 1 commit
  6. 12 Apr, 2023 1 commit
  7. 11 Apr, 2023 1 commit
    • 陈林峰's avatar
      feat: support c app and more syscall · 0708a19f
      陈林峰 authored
      The kernel needs to modify many system calls to meet the requirements of
      linux, and the user library needs to be corrected.
      1. fix bugs about process switch
      2. add syscall about time
      3. support c app
      0708a19f
  8. 09 Apr, 2023 5 commits
  9. 07 Apr, 2023 1 commit
  10. 05 Apr, 2023 1 commit
  11. 03 Apr, 2023 1 commit
  12. 31 Mar, 2023 1 commit
  13. 30 Mar, 2023 3 commits
  14. 28 Mar, 2023 2 commits
  15. 20 Mar, 2023 1 commit
    • 陈林峰's avatar
      feat: add module syscall-table · 65b6d1d7
      陈林峰 authored
      This module can collect system calls marked with [syscall_func(number)] in the code and generate a src/syscall.rs file, which contains an initialization function and calling function. The initialization function is responsible for saving all system calls into a table. The calling function is used by the system call distribution module.
      65b6d1d7
  16. 18 Mar, 2023 1 commit
  17. 16 Mar, 2023 1 commit
  18. 10 Mar, 2023 1 commit
  19. 08 Mar, 2023 1 commit
  20. 06 Mar, 2023 1 commit
  21. 01 Mar, 2023 1 commit
  22. 26 Feb, 2023 2 commits
  23. 21 Feb, 2023 1 commit
    • 陈林峰's avatar
      feat: make kernel to lib · dfc0a022
      陈林峰 authored
      let the kernel become a lib to export the necessary functional
      interfaces, so that some components can call these interfaces to
      complete functions
      dfc0a022
  24. 14 Feb, 2023 1 commit
  25. 10 Feb, 2023 1 commit
  26. 07 Jan, 2023 1 commit
  27. 05 Jan, 2023 1 commit
  28. 02 Jan, 2023 2 commits
  29. 28 Dec, 2022 1 commit