Files
ports/sysutils/firmware/amd/Makefile
T
jsg 8926efbe41 update amd microcode to 20250708
https://www.amd.com/content/dam/amd/en/documents/resources/bulletin/technical-guidance-for-mitigating-transient-scheduler-attacks.pdf

00A00F82	19-08-02	Chagall		0x0A00820C -> 0x0A00820D
00A10F81	19-18-01	Storm Peak	0x0A108108 -> 0x0A108109
00A20F10	19-21-00	Vermeer-B0	0x0A20102D -> 0x0A20102E
00A20F12	19-21-02	Vermeer-B2	0x0A201210 -> 0x0A201211
00A40F41	19-44-01	Rembrandt	0x0A404107 -> 0x0A404108
00A50F00	19-50-00	Cezanne		0x0A500011 -> 0x0A500012
00A60F12	19-61-02	Raphael		0x0A601209 -> 0x0A60120A
00A70F41	19-74-01	Phoenix		0x0A704107 -> 0x0A704108
00A70F52	19-75-02	Hawk Point	0x0A705206 -> 0x0A705208
00A70F80	19-78-00	Phoenix 2	0x0A708007 -> 0x0A708008
00A70FC0	19-7c-00	Hawk Point	0x0A70C005 -> 0x0A70C008
2025-07-09 01:29:38 +00:00

22 lines
866 B
Makefile

COMMENT= microcode update binaries for AMD CPUs
FW_DRIVER= amd
FW_VER= 20250708
#DISTNAME= linux-firmware-76af388fd7011dd3ab05b637cfb510a10d440487
DISTNAME= linux-firmware-${FW_VER}
EXTRACT_SUFX= .tar.xz
EXTRACT_FILES= ${DISTNAME}/{LICENSE.\*,amd-ucode}
MAINTAINER= Jonathan Gray <jsg@openbsd.org>
HOMEPAGE= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amd-ucode
#SITES= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/
SITES= https://cdn.kernel.org/pub/linux/kernel/firmware/
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/firmware/amd
${INSTALL_DATA} ${WRKSRC}/amd-ucode/microcode_amd*.bin ${PREFIX}/firmware/amd/
${INSTALL_DATA} ${WRKSRC}/amd-ucode/README ${PREFIX}/firmware/amd/
${INSTALL_DATA} ${WRKSRC}/LICENSE.amd-ucode ${PREFIX}/firmware/amd-ucode-license
.include <bsd.port.mk>