mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-11 16:00:50 -07:00
Add OpenSBI version 0.4 as a git submodule and as a prebult binary. OpenSBI (https://github.com/riscv/opensbi) aims to provide an open-source reference implementation of the RISC-V Supervisor Binary Interface (SBI) specifications for platform-specific firmwares executing in M-mode. For all supported platforms, OpenSBI provides several runtime firmware examples. These example firmwares can be used to replace the legacy riscv-pk bootloader and enable the use of well-known bootloaders such as U-Boot. OpenSBI is distributed under the terms of the BSD 2-clause license ("Simplified BSD License" or "FreeBSD License", SPDX: BSD-2-Clause). OpenSBI source code also contains code reused from other projects desribed here: https://github.com/riscv/opensbi/blob/master/ThirdPartyNotices.md. In this case all of the code we are using from OpenSBI is BSD 2-clause as we aren't using the Kendryte code (Apache-2.0) with QEMU and libfdt is dual licensed as BSD 2-clause (and GPL-2.0+). OpenSBI isn't being linked with QEMU either it is just being included with QEMU. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Tested-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Palmer Dabbelt <palmer@sifive.com> |
||
|---|---|---|
| .. | ||
| edk2@20d2e5a125 | ||
| ipxe@de4565cbe7 | ||
| openbios@c79e0ecb84 | ||
| openhackware@c559da7c8e | ||
| opensbi@ce228ee091 | ||
| qemu-palcode@bf0e136988 | ||
| QemuMacDrivers@90c488d5f4 | ||
| seabios@a5cab58e9a | ||
| seabios-hppa@0f4fe84658 | ||
| sgabios@cbaee52287 | ||
| skiboot@261ca8e779 | ||
| SLOF@ba1ab360ee | ||
| u-boot@d3689267f9 | ||
| u-boot-sam460ex@60b3916f33 | ||
| config.seabios-128k | ||
| config.seabios-256k | ||
| config.vga-ati | ||
| config.vga-bochs-display | ||
| config.vga-cirrus | ||
| config.vga-isavga | ||
| config.vga-qxl | ||
| config.vga-ramfb | ||
| config.vga-stdvga | ||
| config.vga-virtio | ||
| config.vga-vmware | ||
| configure-seabios.sh | ||
| edk2-build.sh | ||
| edk2-funcs.sh | ||
| Makefile | ||
| Makefile.edk2 | ||