diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-11-11 22:42:15 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-11-11 22:42:39 +0100 |
commit | f34c56be3a53c10d9a267331a0a6119c79c815a0 (patch) | |
tree | d227f6eeb076321f5e26ef62a4965505e2ad3098 /doc/guix.texi | |
parent | 1306b0b003a557105d3b27e44052db217c7283d3 (diff) | |
download | gnu-guix-f34c56be3a53c10d9a267331a0a6119c79c815a0.tar gnu-guix-f34c56be3a53c10d9a267331a0a6119c79c815a0.tar.gz |
activation: Set the firmware search path.
* gnu/build/activation.scm (activate-firmware): New procedure.
* gnu/system.scm (<operating-system>)[firmware]: New field.
(directory-union): New procedure.
(%base-firmware): New variable.
(operating-system-activation-script): Use 'directory-union', and call
'activate-firmware'.
* doc/guix.texi (operating-system Reference): Document 'firmware'.
Diffstat (limited to 'doc/guix.texi')
-rw-r--r-- | doc/guix.texi | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index c7f72d76d1..c0bad3c7fa 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -3385,6 +3385,13 @@ The system bootloader configuration object. @xref{GRUB Configuration}. A two-argument monadic procedure that returns an initial RAM disk for the Linux kernel. @xref{Initial RAM Disk}. +@item @code{firmware} (default: @var{%base-firmware}) +@cindex firmware +List of firmware packages loadable by the operating system kernel. + +The default includes firmware needed for Atheros-based WiFi devices +(Linux-libre module @code{ath9k}.) + @item @code{host-name} The host name. |