1. 01 Jun, 2024 2 commits
  2. 31 May, 2024 2 commits
  3. 30 May, 2024 2 commits
  4. 29 May, 2024 1 commit
  5. 28 May, 2024 1 commit
    • Byte's avatar
      1.使用了最新的qemu · 3f27fcf8
      Byte authored
      2.更新了sdcard.img,加入了sh
      3.更新了mappages中的权限,统一加上了PTE_D,否则报错(0x4)
      4.更新了uservec,进入用户进程时刷新页表
      5.目前问题出在console.c:93中,无法打印出来,sleep之后无法触发中断
      On branch llh_kernel-1.4
      Changes to be committed:
      	modified:   kernel/console.c
      	modified:   kernel/exec.c
      	modified:   kernel/file.c
      	modified:   kernel/main.c
      	modified:   kernel/syscall.c
      	modified:   kernel/sysfile.c
      	modified:   kernel/trap.c
      	modified:   kernel/uservec.S
      	modified:   kernel/vm.c
      	modified:   kernel/vma.c
      	modified:   user/init.c
      3f27fcf8
  6. 27 May, 2024 2 commits
  7. 25 May, 2024 1 commit
  8. 24 May, 2024 3 commits
  9. 23 May, 2024 5 commits
  10. 22 May, 2024 4 commits
    • DriftingCloud's avatar
    • Byte's avatar
      目前types.h报错,显示汇编错误 · 5f6f901b
      Byte authored
      On branch llh_kernel-1.4
      Changes to be committed:
      	modified:   Makefile
      	new file:   kernel/SignalTrampoline.S
      	deleted:    kernel/include/defs.h
      	modified:   kernel/proc.c
      	modified:   user/busybox_test.c
      	modified:   user/cat.c
      	modified:   user/echo.c
      	modified:   user/find.c
      	modified:   user/forktest.c
      	modified:   user/grep.c
      	modified:   user/grind.c
      	modified:   user/init.c
      	modified:   user/kill.c
      	modified:   user/ln.c
      	modified:   user/ls.c
      	modified:   user/mkdir.c
      	modified:   user/mv.c
      	modified:   user/myDup3.c
      	modified:   user/printf.c
      	modified:   user/rm.c
      	modified:   user/sh.c
      	modified:   user/sleep.c
      	modified:   user/strace.c
      	modified:   user/stressfs.c
      	modified:   user/test.c
      	new file:   user/ulib.c
      	new file:   user/umalloc.c
      	modified:   user/user.h
      	modified:   user/usertests.c
      	modified:   user/usys.pl
      	modified:   user/wc.c
      	modified:   user/xargs.c
      	modified:   user/zombie.c
      5f6f901b
    • Byte's avatar
      毫无进展的一天 · 1a8505c5
      Byte authored
      On branch llh_kernel-1.4
      Changes to be committed:
      	modified:   Makefile
      	modified:   kernel/include/loongarch.h
      	modified:   kernel/include/memlayout.h
      	modified:   kernel/main.c
      	modified:   kernel/proc.c
      	modified:   kernel/timer.c
      	modified:   kernel/vm.c
      	modified:   user/init.c
      1a8505c5
    • DriftingCloud's avatar
      时钟中断 · 0192ac6b
      DriftingCloud authored
      0192ac6b
  11. 21 May, 2024 8 commits
    • DriftingCloud's avatar
      第一次测试 · 5b304424
      DriftingCloud authored
      5b304424
    • DriftingCloud's avatar
    • DriftingCloud's avatar
      小修改 · c18a6131
      DriftingCloud authored
      c18a6131
    • Byte's avatar
      目前在userinit中,无法正常显示sh · 40e9f4b6
      Byte authored
      On branch llh_kernel-1.4
      Changes to be committed:
      	modified:   Makefile
      	modified:   README.md
      	modified:   kernel/include/loongarch.h
      	modified:   kernel/include/loongarchregs.h
      	modified:   kernel/include/memlayout.h
      	modified:   kernel/include/sysnum.h
      	modified:   kernel/kalloc.c
      	modified:   kernel/main.c
      	modified:   kernel/proc.c
      	new file:   kernel/target/kernel
      	new file:   kernel/target/kernel.asm
      	new file:   kernel/target/kernel.bin
      	new file:   kernel/target/kernel.sym
      	modified:   kernel/trap.c
      	modified:   kernel/uservec.S
      	modified:   kernel/vm.c
      	new file:   user/busybox_test.c
      	modified:   user/cat.c
      	modified:   user/echo.c
      	new file:   user/find.c
      	modified:   user/forktest.c
      	new file:   user/grading_init.c
      	modified:   user/grep.c
      	modified:   user/grind.c
      	new file:   user/init-for-test.S
      	modified:   user/init.c
      	modified:   user/initcode.S
      	modified:   user/kill.c
      	modified:   user/ln.c
      	modified:   user/ls.c
      	modified:   user/mkdir.c
      	new file:   user/modify_file_name.sh
      	new file:   user/mv.c
      	new file:   user/myDup3.c
      	modified:   user/printf.c
      	modified:   user/rm.c
      	modified:   user/sh.c
      	new file:   user/sleep.c
      	new file:   user/strace.c
      	modified:   user/stressfs.c
      	new file:   user/test.c
      	deleted:    user/ulib.c
      	deleted:    user/umalloc.c
      	modified:   user/user.h
      	modified:   user/usertests.c
      	modified:   user/usys.pl
      	modified:   user/wc.c
      	new file:   user/xargs.c
      	new file:   user/xargstest.sh
      	new file:   user/xv6-riscv-license
      	modified:   user/zombie.c
      	new file:   user2/cat.c
      	new file:   user2/echo.c
      	new file:   user2/forktest.c
      	new file:   user2/grep.c
      	new file:   user2/grind.c
      	new file:   user2/init.c
      	new file:   user2/initcode
      	new file:   user2/initcode.S
      	new file:   user2/initcode.out
      	new file:   user2/kill.c
      	new file:   user2/ln.c
      	new file:   user2/ls.c
      	new file:   user2/mkdir.c
      	new file:   user2/printf.c
      	new file:   user2/rm.c
      	new file:   user2/sh.c
      	new file:   user2/stressfs.c
      	renamed:    user/user copy.h -> user2/user copy.h
      	new file:   user2/user.h
      	new file:   user2/usertests.c
      	new file:   user2/usys.pl
      	new file:   user2/wc.c
      	new file:   user2/zombie.c
      40e9f4b6
    • DriftingCloud's avatar
    • DriftingCloud's avatar
      fat32部分debug · c393fadd
      DriftingCloud authored
      c393fadd
    • Byte's avatar
      proc.c /vm.c 需要修改 · ffb0bb3d
      Byte authored
      On branch llh_kernel-1.4
      Changes to be committed:
      	modified:   kernel/proc.c
      	modified:   kernel/vm.c
      ffb0bb3d
    • Byte's avatar
      make成功 · ecf7022d
      Byte authored
      On branch llh_kernel-1.4
      Changes to be committed:
      	modified:   Makefile
      	modified:   kernel.ld
      	modified:   kernel/bin.S
      	modified:   kernel/exec.c
      	new file:   kernel/include/error.h
      	modified:   kernel/include/memlayout.h
      	modified:   kernel/include/proc.h
      	modified:   kernel/include/timer.h
      	modified:   kernel/include/trap.h
      	modified:   kernel/main.c
      	modified:   kernel/pipe.c
      	modified:   kernel/proc.c
      	new file:   kernel/sdcard.img
      	modified:   kernel/sddata.S
      	modified:   kernel/signal.c
      	modified:   kernel/syscall.c
      	modified:   kernel/sysfile.c
      	modified:   kernel/sysproc.c
      	modified:   kernel/syssig.c
      	new file:   kernel/systime.c
      	modified:   kernel/timer.c
      	modified:   kernel/trap.c
      	modified:   user/initcode.S
      ecf7022d
  12. 20 May, 2024 6 commits
    • DriftingCloud's avatar
      合并llh的初步修改 · cd141e19
      DriftingCloud authored
      cd141e19
    • DriftingCloud's avatar
      合并之后一些小修改 · 0ec61f87
      DriftingCloud authored
      0ec61f87
    • Byte's avatar
      增加了对tranpoline的处理 · 9e803d00
      Byte authored
      On branch llh_kernel-1.4
      Changes to be committed:
      	modified:   kernel.ld
      	modified:   kernel/trap.c
      	modified:   kernel/uservec.S
      9e803d00
    • Byte's avatar
      1. 修改到sysproc.c · b5a3b03d
      Byte authored
      On branch llh_kernel-1.4
      Changes to be committed:
      	modified:   Makefile
      	modified:   kernel/apic.c
      	modified:   kernel/exec.c
      	modified:   kernel/extioi.c
      	modified:   kernel/file.c
      	new file:   kernel/futex.c
      	new file:   kernel/include/apic.h
      	modified:   kernel/include/console.h
      	modified:   kernel/include/defs.h
      	new file:   kernel/include/extioi.h
      	modified:   kernel/include/loongarch.h
      	new file:   kernel/include/loongarchregs2.h
      	modified:   kernel/include/memlayout.h
      	modified:   kernel/include/proc.h
      	modified:   kernel/include/ring_buffer.h
      	new file:   kernel/include/signal.h
      	modified:   kernel/include/syscall.h
      	modified:   kernel/include/trap.h
      	modified:   kernel/include/uart.h
      	modified:   kernel/include/vm.h
      	modified:   kernel/main.c
      	modified:   kernel/proc.c
      	new file:   kernel/signal.c
      	modified:   kernel/syscall.c
      	modified:   kernel/sysproc.c
      	new file:   kernel/syssig.c
      	modified:   kernel/trap.c
      	modified:   kernel/uart.c
      	modified:   kernel/vm.c
      	deleted:    user/initcode
      	deleted:    user/usys.S
      	modified:   user/usys.pl
      b5a3b03d
    • DriftingCloud's avatar
    • DriftingCloud's avatar
      llh合并 · 0b1e3e54
      DriftingCloud authored
      0b1e3e54
  13. 19 May, 2024 1 commit
  14. 15 May, 2024 2 commits