freebsd-ports/sysutils/opensbi/pkg-plist
Mitchell Horne d38b22e068 sysutils/opensbi: update to version 0.6
This update adds a new default option: SPIKE. This builds support for the Spike
platform. Also, the toolchain dependency has been switched from riscv64-gcc to
riscv64-none-elf-gcc.

This release has:

Relocation lottery in reference firmwares
Preferred boot HART field in fw_dynamic_info
Platform specific optional way to specify MISA
Hypervisor v0.5 specification support
SBI v0.2 TIME extension
SBI v0.2 IPI extension
SBI v0.2 RFENCE extension
T-HEAD C910 platform support
HART exit path support
Dynamic creation of IPI events
Dynamic registration of SBI extensions
Removed qemu/sifive_u platform support
Spike platform support
Print MIDELEG and MEDELEG in boot prints

Reviewed by:	lwhsu
Approved by:	lwhsu
Differential Revision:	https://reviews.freebsd.org/D23820
2020-02-27 22:15:03 +00:00

66 lines
2.7 KiB
Text

include/sbi/fw_dynamic.h
include/sbi/riscv_asm.h
include/sbi/riscv_atomic.h
include/sbi/riscv_barrier.h
include/sbi/riscv_encoding.h
include/sbi/riscv_fp.h
include/sbi/riscv_io.h
include/sbi/riscv_locks.h
include/sbi/sbi_bitops.h
include/sbi/sbi_bits.h
include/sbi/sbi_console.h
include/sbi/sbi_const.h
include/sbi/sbi_ecall.h
include/sbi/sbi_ecall_interface.h
include/sbi/sbi_emulate_csr.h
include/sbi/sbi_error.h
include/sbi/sbi_fifo.h
include/sbi/sbi_hart.h
include/sbi/sbi_hfence.h
include/sbi/sbi_illegal_insn.h
include/sbi/sbi_init.h
include/sbi/sbi_ipi.h
include/sbi/sbi_list.h
include/sbi/sbi_misaligned_ldst.h
include/sbi/sbi_platform.h
include/sbi/sbi_scratch.h
include/sbi/sbi_string.h
include/sbi/sbi_system.h
include/sbi/sbi_timer.h
include/sbi/sbi_tlb.h
include/sbi/sbi_trap.h
include/sbi/sbi_types.h
include/sbi/sbi_unpriv.h
include/sbi/sbi_version.h
include/sbi_utils/irqchip/plic.h
include/sbi_utils/serial/sifive-uart.h
include/sbi_utils/serial/uart8250.h
include/sbi_utils/sys/clint.h
include/sbi_utils/sys/htif.h
lib/libsbi.a
lib/libsbiutils.a
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_dynamic.bin
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_dynamic.elf
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_jump.bin
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_jump.elf
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_payload.bin
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_payload.elf
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/payloads/test.bin
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/payloads/test.elf
%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/lib/libplatsbi.a
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_dynamic.bin
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_dynamic.elf
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_jump.bin
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_jump.elf
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_payload.bin
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_payload.elf
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/payloads/test.bin
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/payloads/test.elf
%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/lib/libplatsbi.a
%%SPIKE%%%%DATADIR%%/platform/spike/firmware/fw_jump.bin
%%SPIKE%%%%DATADIR%%/platform/spike/firmware/fw_jump.elf
%%SPIKE%%%%DATADIR%%/platform/spike/firmware/fw_payload.bin
%%SPIKE%%%%DATADIR%%/platform/spike/firmware/fw_payload.elf
%%SPIKE%%%%DATADIR%%/platform/spike/firmware/payloads/test.bin
%%SPIKE%%%%DATADIR%%/platform/spike/firmware/payloads/test.elf
%%SPIKE%%%%DATADIR%%/platform/spike/lib/libplatsbi.a