Mateusz
Mateusz
# What happens? Virtual memory system in `mtkCPU` is well-tested, but only for proper memory configuration. For error conditions only error register is written (no trap occurs at all): ```py...
hello. i would like to share my thoughts and suggestions. the Radioberry project itself is amazing. unfortunately though, i found *many* issues when trying to build it. namely: * `pihpsdr_install.sh`...
for example: ``` auipc x2, 1 # 0x80001000, naturally aligned lw x1, 1(x2) # load 4 bytes from 0x80001001 ``` will not raise and will return wrong result. when issue...
# Description ``` mateusz@test:~/tb/github/mtkcpu$ riscv-none-elf-gdb -x board/breakpoint_example.gdb sw/uart_tx/build/uart_tx.elf GNU gdb (xPack GNU RISC-V Embedded GCC x86_64) 13.2 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3...
`struct pt_regs` contains a copy of registers from user-space at the moment of syscall entry. For each architecture (x86, arm, risc-v) it has very different fields, named after register names...