#
84aa31c6 |
| 23-Jan-2024 |
kettenis <kettenis@openbsd.org> |
T-Head implemented a page attribute extension that violates the RISC-V specification. The default attributes result in memory being uncached which makes the system perform like a slug. So implement
T-Head implemented a page attribute extension that violates the RISC-V specification. The default attributes result in memory being uncached which makes the system perform like a slug. So implement a workaround that is designed to make implementation of the Svpbmt extension that is part of the latest published RISC-V specification. This gets us a bit further booting OpenBSD on an Allwinner D1 SoC.
ok mlarkin@, jca@
show more ...
|
#
baed8f06 |
| 23-Apr-2021 |
drahn <drahn@openbsd.org> |
Initial import of OpenBSD/riscv64
This work is based on the effort: https://www.openbsd.org/papers/Porting_OpenBSD_to_RISCV_FinalReport.pdf "Porting OpenBSD to RISC-V ISA" by Brian Bamsch <bbamsch@g
Initial import of OpenBSD/riscv64
This work is based on the effort: https://www.openbsd.org/papers/Porting_OpenBSD_to_RISCV_FinalReport.pdf "Porting OpenBSD to RISC-V ISA" by Brian Bamsch <bbamsch@google.com> Wenyan He <wenyan.he@sjsu.edu> Mars Li <mengshi.li.mars@gmail.com> Shivam Waghela <shivamwaghela@gmail.com>
With additional work by Dale Rahn <drahn@openbsd.org>
show more ...
|