diff options
Diffstat (limited to 'pkgs/os-specific/linux/microcode/amd.nix')
-rw-r--r-- | pkgs/os-specific/linux/microcode/amd.nix | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/microcode/amd.nix b/pkgs/os-specific/linux/microcode/amd.nix new file mode 100644 index 0000000000000..dc5959d400d17 --- /dev/null +++ b/pkgs/os-specific/linux/microcode/amd.nix @@ -0,0 +1,22 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + + name = "amd-ucode-2012-09-10"; + + src = fetchurl { + url = "http://www.amd64.org/pub/microcode/${name}.tar"; + sha256 = "065phvhx5hx5ssdd1x2p5m1yv26ak7l5aaw6yk6h95x9mxn5r111"; + }; + + installPhase = '' + mkdir -p $out/amd-ucode + mv microcode_amd_fam15h.bin microcode_amd.bin $out/amd-ucode/ + ''; + + meta = { + description = "AMD Processor Microcode Patch"; + homepage = "http://www.amd64.org/support/microcode.html"; + license = "non-free"; + }; +} |