gnu: Add opensbi-qemu-sifive-u.
* gnu/packages/firmware (make-opensbi-package): Normalize package name. (opensbi-qemu-sifive-u): New variable.
This commit is contained in:
parent
454403f19a
commit
cd63c2beb0
1 changed files with 6 additions and 1 deletions
|
@ -185,7 +185,9 @@ by the b43-open driver of Linux-libre.")
|
||||||
|
|
||||||
(define* (make-opensbi-package platform variant #:optional (arch "riscv64"))
|
(define* (make-opensbi-package platform variant #:optional (arch "riscv64"))
|
||||||
(package
|
(package
|
||||||
(name (string-append "opensbi-" platform "-" variant))
|
(name (string-replace-substring
|
||||||
|
(string-append "opensbi-" platform "-" variant)
|
||||||
|
"_" "-"))
|
||||||
(version "0.5")
|
(version "0.5")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
|
@ -238,6 +240,9 @@ for platform-specific firmwares executing in M-mode.")
|
||||||
(define-public opensbi-qemu-virt
|
(define-public opensbi-qemu-virt
|
||||||
(make-opensbi-package "qemu" "virt"))
|
(make-opensbi-package "qemu" "virt"))
|
||||||
|
|
||||||
|
(define-public opensbi-qemu-sifive-u
|
||||||
|
(make-opensbi-package "qemu" "sifive_u"))
|
||||||
|
|
||||||
(define-public seabios
|
(define-public seabios
|
||||||
(package
|
(package
|
||||||
(name "seabios")
|
(name "seabios")
|
||||||
|
|
Reference in a new issue