#
19eb7a60 |
| 02-Jul-2021 |
kettenis <kettenis@openbsd.org> |
Cleanup early bootstrap code. This mostly realigns the code with the FreeBSD code from which it was derived. In particular, it uses the same trick to switch page tables as FreeBSD, which is what we
Cleanup early bootstrap code. This mostly realigns the code with the FreeBSD code from which it was derived. In particular, it uses the same trick to switch page tables as FreeBSD, which is what we use to spin up the secondary CPUs already. This avoids having to install a temporary 1:1 mapping.
ok mlarkin@
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 ...
|