-
I have built a RISC-V multicore emulator. Is it possible to run this OS on my own emulator rather than QEMU? At this stage, it can run a binary file designed for multicore programs by checking mhartid…
-
I use brew install RISC-V toolchain on m1 mac os, and `make qemu`
it prints:
```
qemu-system-riscv64 -machine virt -bios none -kernel kernel/kernel -m 128M -smp 3 -nographic -drive file=fs.img,if…
-
-
Currently there are just logs in default terminal color. Want it to look fancy. ANSI escape codes can be used.
-
大概是比MIT的OS课更加易懂一点,课程project质量也非常高,基本上也是Xv6的东西,remzi讲课最好玩而且非常容易听懂
-
### Starting xv6 with GDB
開啟兩個Treminal,第一個進入xv6資料夾輸入
```
make CPUS=1 qemu-gdb
```
此時會有提示說*** Now run 'gdb' in another window.,故以下指令開始在第二個Treminal中執行
修改自己 home 目錄下的 .gdbinit 文件,允许 gdb 在xv6-labs…
-
https://cstardust.github.io/2022/11/18/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F-xv6-thread/
线程调度流程 : user thread A -> kernel thread A -> scheduler thread -> kernel thread B -> user thread B xv6和OS的线程调…
-
i try your git tree on qemu, but it cannot go into shell, here is log:
starting xv6 for ARMv8...
Implementer: ARM Limited
Current EL: EL1
Flushing TLB and Instr Cache
Setting Memory Attribute I…
-
I'm using gdb to debugger xv6 OS running on qemu, I'm about to debug it, but it seems that it lost something...
`~/xv6-labs-2020# riscv64-unknown-elf-gdb -tui
riscv64-unknown-elf-gdb: TUI mode is no…
-
I am getting this error when I make xv6. I am unsure where the issue is at. I'm compiling on an x86-64 Ubuntu system:
Linux version 4.4.0-64-generic (buildd@lgw01-56) (gcc version 5.4.0 20160609 (Ubu…