Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

opensbi-1.5.1-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: opensbi Distribution: openSUSE Tumbleweed
Version: 1.5.1 Vendor: openSUSE
Release: 1.1 Build date: Fri Aug 2 10:19:15 2024
Group: System/Boot Build host: reproducible
Size: 272520 Source RPM: opensbi-1.5.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/riscv-software-src/opensbi
Summary: RISC-V Open Source Supervisor Binary Interface
The RISC-V Supervisor Binary Interface (SBI) is the recommended interface
between:

1. A platform-specific firmware running in M-mode and a bootloader, a
hypervisor or a general-purpose OS executing in S-mode or HS-mode.
2. A hypervisor running in HS-mode and a bootloader or a general-purpose
OS executing in VS-mode.

The RISC-V SBI specification is maintained as an independent project by
the RISC-V Foundation on Github (https://github.com/riscv/riscv-sbi-doc).

Provides

Requires

License

BSD-2-Clause

Changelog

* Fri Aug 02 2024 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 1.5.1
    * Save/restore menvcfg only when it exists
    * Adjust Sscofpmf mhpmevent mask for upper 8 bits
    * Fix potential NULL pointer dereferences in SBI DBTR
    * Fix incorrect size passed to sbi_zalloc() in SBI FWFT
    * Check result of pmp_get() in is_pmp_entry_mapped()
* Sun Jun 30 2024 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 1.5
    * SBI debug triggers (DBTR) extension (Experimental)
    * Support to specify coldboot harts in DT
    * Relocatable FW_JUMP_ADDR and FW_JUMP_FDT_ADDR
    * Smcsrind and Smcdeleg extensions support
    * SBIUnit testing framework
    * Initial domain context management support
    * Platform specific load/store emulation callbacks
    * New trap context
    * Improved sbi_trap_error() to dump state in a nested trap
    * SBI supervisor software events (SSE) extension (Experimental)
    * Simplified wait_for_coldboot() implementation
    * Early wakeup of non-coldboot HART in the coldboot path
    * Sophgo CV18XX/SG200X series support
    * APLIC delegation DT property fix
    * Svade and Svadu extensions support
    * SBI firmware features (FWFT) extension (Experimental)
* Wed Dec 27 2023 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 1.4
    * Synopsys DesignWare APB GPIO driver
    * Zicntr and Zihpm support
    * Console print improvements
    * Smepmp support
    * Simple FDT based syscon regmap driver
    * Syscon based reboot and poweroff driver
    * Non-contiguous hpm counters
    * Smcntrpmf support
    * Full sparse hartid support
    * IPI improvements
    * RFENCE improvements
    * Zkr support
    * Andes custom PMU support
* Wed Jul 19 2023 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 1.3.1
    * ACLINT driver fix for disabled CPUs
    * SBI PMU fix for out-of-bound access
    * Designware GPIO driver
* Mon Jun 26 2023 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 1.3
    * Allow platform to influence cold boot HART selection
    * Starfive JH7110 platform support
    * Split RX and RW firmware regions
    * Advertise nonretentive suspend for allwinner D1 platform
    * Byteorder/endianness conversion macros
    * SBI debug console extension (Experimental)
    * Configure the PMA regions for RZ/Five platform
    * SBI system suspend extension (Experimental)
    * SBI PMU platform firmware events (Experimental)
    * SBI CPPC extension (Experimental)
    * Optimized remote TLB flushes
    * Simple heap for boot time memory allocations
    * Bring back no-map DT property for reserved memory nodes
* Sat Dec 24 2022 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 1.2
    * RISC-V AIA v1.0.0 support
    * Cadence UART driver
    * Platform specific PMU device operations
    * Trap handling improvements for platforms with H-extension
    * Semihosting support
    * T-HEAD C9XX PMU and CLINT support
    * FDT based drivers for Andes AE350 platform
    * Andes AE350 platform improvements
    * Allow enabling/disabling of SBI extensions via Kconfig
    * Renesas SCIF serial driver
    * Renesas RZ/Five platform support
* Sat Jun 25 2022 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 1.1
    * SBI PMU improvements
    * RISC-V AIA v0.3.0 draft support
    * Simple external interrupt handling framework
    * Xilinx UART-Lite driver
    * RISC-V privilege specification v1.12 support
    * RISC-V Svpbmt extension support
    * RISC-V Smstateen extension support
    * RISC-V Sstc extension support
    * RISC-V privilege specification version detection
    * Platform callback to populate HART extensions
    * Compile time C arrays support
    * Probing FDT based drivers using compile time C arrays
    * SBI HSM improvements
    * Allwinner D1 platform support
    * Trap redirection improvements related to [m|h]tinst CSR
    * SBI v1.0 specification support
* Fri Dec 24 2021 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 1.0
    * SBI HSM suspend as defined by SBI v0.3 specification
    * Position independent execution for firmware
    * Ticket based spinlocks
    * Simplified / reduced platform callbacks
    * ACLINT MTIMER and MSWI support
    * SBI PMU extension as defined by SBI v0.3 specification
    * Simple FDT based GPIO driver framework
    * Improved reset driver framework along with various reset drivers
    * Generic timer delay loop APIs
    * RISC-V Sscofpmf extension support
    * Simple FDT based I2C driver framework along with SiFive I2C driver
    * UART drivers for Gaisler and LiteX platforms
* Mon Aug 09 2021 Andreas Schwab <schwab@suse.de>
  - Drop sifivefu540 flavor
* Mon Jan 18 2021 Andreas Schwab <schwab@suse.de>
  - Update to opensbi 0.9
    * Optimized trap handler for both RV32 and RV64
    * Domain support for system-level partitioning
    * Device tree based domain configuration
    * SBI v0.3 SRST extension
    * More detailed boot-time prints
* Tue Jan 12 2021 Andreas Schwab <schwab@suse.de>
  - Package generic fw_dynamic firmware

Files

/usr/share/opensbi
/usr/share/opensbi/opensbi.bin


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024