1. 12 Jul, 2022 1 commit
    • 陈林峰's avatar
      feat: Full support for loongArch's TLB management · 1e262287
      陈林峰 authored
      Re-modified the address mapping space. This enables the kernel to manage the virtual memory space as if it were directly managing physical memory, and the kernel does not need to perform address translation.
      1e262287
  2. 11 Jul, 2022 1 commit
    • 陈林峰's avatar
      feat: Preliminary support page table · c92f8adc
      陈林峰 authored
      Because the hardware characteristics of loongarch are quite different from those of riscv, the changes in this chapter are relatively large, and because the behavior of privileged instructions is difficult to debug, although the basic work has been completed, it still cannot work normally.
      c92f8adc
  3. 07 Jul, 2022 1 commit
  4. 04 Jul, 2022 1 commit
    • 陈林峰's avatar
      feat: Add loongArch's TLB register support · 40f26161
      陈林峰 authored
      Since the loongArch platform requires software to manage TLB, and its platform difference is quite different from RISC-V, it needs to reorganize the page table and TLB processing
      40f26161
  5. 05 Jun, 2022 1 commit
  6. 20 May, 2022 1 commit
  7. 16 May, 2022 1 commit
    • 陈林峰's avatar
      feat: fix some bugs · c329b262
      陈林峰 authored
      Add loonArch register support, solve ABI call error problem. Complete
      batch system.
      c329b262
  8. 15 May, 2022 2 commits
  9. 09 May, 2022 1 commit
  10. 08 May, 2022 1 commit
  11. 05 May, 2022 1 commit