Your ROOT_URL in app.ini is https://bdgit.educoder.net/ but you are visiting http://bdgit.educoder.net/rcore_test/rCore-Tutorial-v3-tests/commit/ca1d7a07b8b033c07974c5116ede19e7e57ed426
You should set ROOT_URL correctly, otherwise the web may not work correctly.
6 changed files with
25 additions and
3 deletions
@ -6,6 +6,7 @@ os/src/linker.ld
os/last-*
os/Cargo.lock
os/last-*
os/.gdb_history
user/target/*
user/.idea/*
user/Cargo.lock
@ -8,4 +8,7 @@ edition = "2018"
[ dependencies ]
spin = "0.7.0"
lazy_static = { version = "1.4.0" , features = [ "spin_no_std" ] }
lazy_static = { version = "1.4.0" , features = [ "spin_no_std" ] }
[ profile . release ]
debug = true
@ -22,3 +22,6 @@ easy-fs = { path = "../easy-fs" }
[ features ]
board_qemu = [ ]
board_k210 = [ ]
[ profile . release ]
debug = true
@ -14,6 +14,11 @@ SBI ?= rustsbi
BOOTLOADER := ../bootloader/$( SBI) -$( BOARD) .bin
K210_BOOTLOADER_SIZE := 131072
# Building mode argument
i f e q ( $( MODE ) , r e l e a s e )
MODE_ARG := --release
e n d i f
# KERNEL ENTRY
i f e q ( $( BOARD ) , q e m u )
KERNEL_ENTRY_PA := 0x80200000
@ -106,4 +111,11 @@ debug: build
tmux split-window -h " riscv64-unknown-elf-gdb -ex 'file $( KERNEL_ELF) ' -ex 'set arch riscv:rv64' -ex 'target remote localhost:1234' " && \
tmux -2 attach-session -d
.PHONY : build env kernel clean disasm disasm -vim run -inner switch -check fs -img
gdbserver : build
@qemu-system-riscv64 -machine virt -nographic -bios $( BOOTLOADER) -device loader,file= $( KERNEL_BIN) ,addr= $( KERNEL_ENTRY_PA) -s -S
gdbclient :
@riscv64-unknown-elf-gdb -ex 'file $(KERNEL_ELF)' -ex 'set arch riscv:rv64' -ex 'target remote localhost:1234'
.PHONY : build env kernel clean disasm disasm -vim run -inner switch -check fs -img gdbserver gdbclient
@ -1 +1 @@
nightly-2022-01-19
nightly-2022-04-11
@ -10,3 +10,6 @@ edition = "2018"
buddy_system_allocator = "0.6"
bitflags = "1.2.1"
riscv = { git = "https://github.com/rcore-os/riscv" , features = [ "inline-asm" ] }
[ profile . release ]
debug = true