- May 23, 2024
-
-
Andrew Waterman authored
-
- May 21, 2024
-
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Zixian Cai authored
Signed-off-by:Zixian Cai <2891235+caizixian@users.noreply.github.com>
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
mylai-mtk authored
* Implement syscall readlinkat * Implement syscall readv by read syscalls Since pk lacks kernel-space dynamic memory management, we implement readv with normal read syscalls rather than forwarding it to spike
-
Andrew Waterman authored
It was originally added as a temporary hack to hide a race condition in a prototype. It should've been removed long ago. Resolves #312
-
- May 18, 2024
-
-
Andrew Waterman authored
-
- May 01, 2024
-
-
Zixian Cai authored
Signed-off-by:Zixian Cai <2891235+caizixian@users.noreply.github.com>
-
Andrew Waterman authored
-
Andrew Waterman authored
-
- Apr 26, 2024
-
-
Andrew Waterman authored
-
- Apr 24, 2024
-
-
- Apr 18, 2024
-
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
- Mar 23, 2024
-
-
mylai-mtk authored
* Implement syscall readlinkat * Implement syscall readv by read syscalls Since pk lacks kernel-space dynamic memory management, we implement readv with normal read syscalls rather than forwarding it to spike
-
- Feb 15, 2024
-
-
Ming-Yi Lai authored
-
Ming-Yi Lai authored
-
Ming-Yi Lai authored
-
Ming-Yi Lai authored
-
- Jan 29, 2024
-
-
Andrew Waterman authored
It was originally added as a temporary hack to hide a race condition in a prototype. It should've been removed long ago. Resolves #312
-
- Nov 18, 2023
-
-
valentinThomazic authored
-
- May 17, 2023
-
-
Andrew Waterman authored
This reverts commit 54de960a. See #298 for explanation.
-
- May 03, 2023
-
-
Mark Goncharov authored
There are many issues: 260, 285, 287 has to be solved This workaround helps to add neccessary zicsr and zifencei for cssr and fence.i accordingly.
-
- May 02, 2023
-
-
xukl authored
Linux kernel simply return current brk when request brk addr is not feasible. The pk should probably do the same.
-
- Mar 28, 2023
-
-
Andrew Waterman authored
This reverts commit 7ae86fb9. This will continue to allow accesses to cycle/time via mcycle/mtime despite https://github.com/riscv-software-src/riscv-isa-sim/pull/1297. The hope is this will keep most people happy while doing the right thing with Spike.
-
- Jan 06, 2023
-
-
Kenneth Ostby authored
Regenerated the configure file using autoconf 2.71 to avoid the Syntax error problem when running on OSX/AArch64.
-
- Aug 06, 2022
-
-
Andrew Waterman authored
Fixes #282
-
- May 01, 2022
-
-
MaxXing authored
-
- Apr 21, 2022
-
-
Lucheng Zhang authored
-
- Apr 11, 2022
-
-
Andrew Waterman authored
We previously kernel-panicked because that made it more obvious when a syscall implementation was missing. These days, it's more common that the C library will do something sensible in response to returning -ENOSYS. Favor that approach to avoid frustrating users.
-
- Apr 09, 2022
-
-
Andrew Waterman authored
-
- Feb 18, 2022
-
-
Andrew Waterman authored
The UART drivers all return -1 if no character is present, and so that's what we should do if there's no UART at all. See discussion on https://github.com/riscv-non-isa/riscv-sbi-doc/issues/82
-