On Tue, Dec 07, 2021 at 03:11:18PM -0500, Brad Smith wrote:
> Here is an update to SeaBIOS 1.15.0 for the firmware/vmm port.
>
> * Improved support for USB devices with multiple interfaces.

not used by vmm

> * Support for USB XHCI devices using direct MMIO access (instead of PCI).

not used by vmm

> * NVMe improvements.

not used by vmm

> * Increased "f-segment" RAM allocations for BIOS tables.

not used by vmm

> * Several bug fixes and code cleanups.

not used by vmm

... do we care about this?
>
>
> Index: Makefile
> ===================================================================
> RCS file: /home/cvs/ports/sysutils/firmware/vmm/Makefile,v
> retrieving revision 1.25
> diff -u -p -u -p -r1.25 Makefile
> --- Makefile  1 Sep 2021 11:04:21 -0000       1.25
> +++ Makefile  3 Dec 2021 02:45:23 -0000
> @@ -16,10 +16,9 @@ COMPILER_LANGS=    c
>  # alignments.  As a result, this project can not be built.
>
>  FW_DRIVER=   vmm
> -FW_VER=              1.14.0
> +FW_VER=              1.15.0
>  SB_VER=              20180715
>  DISTNAME=    seabios-${FW_VER}
> -REVISION=    0
>  DISTFILES=   ${DISTNAME}${EXTRACT_SUFX} \
>       sgabios-${SB_VER}{72f39d48bedf044e202fd51fecf3e2218fc2ae66}.tar.gz:0
>
> Index: distinfo
> ===================================================================
> RCS file: /home/cvs/ports/sysutils/firmware/vmm/distinfo,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 distinfo
> --- distinfo  1 Sep 2021 11:04:21 -0000       1.5
> +++ distinfo  3 Dec 2021 02:45:32 -0000
> @@ -1,4 +1,4 @@
> -SHA256 (firmware/seabios-1.14.0.tar.gz) = 
> 63DMYrKaqD4QplMjOs6/S7FU0A0Mh9wqLG4tp15egf0=
> +SHA256 (firmware/seabios-1.15.0.tar.gz) = 
> YownF8mUMmtFMlFXPRBZ4qOhEtSqSIds4nyz8d4ZiPg=
>  SHA256 (firmware/sgabios-20180715.tar.gz) = 
> a9r+PdIplwrxyPRinx3TbRGUvu/wU+/6PBh7Sj1iGLA=
> -SIZE (firmware/seabios-1.14.0.tar.gz) = 628985
> +SIZE (firmware/seabios-1.15.0.tar.gz) = 634067
>  SIZE (firmware/sgabios-20180715.tar.gz) = 31205
> Index: patches/patch-src_boot_c
> ===================================================================
> RCS file: /home/cvs/ports/sysutils/firmware/vmm/patches/patch-src_boot_c,v
> retrieving revision 1.3
> diff -u -p -u -p -r1.3 patch-src_boot_c
> --- patches/patch-src_boot_c  1 Sep 2021 11:04:21 -0000       1.3
> +++ patches/patch-src_boot_c  3 Dec 2021 02:46:12 -0000
> @@ -3,7 +3,7 @@ $OpenBSD: patch-src_boot_c,v 1.3 2021/09
>  Index: src/boot.c
>  --- src/boot.c.orig
>  +++ src/boot.c
> -@@ -909,7 +909,7 @@ boot_cdrom(struct drive_s *drive)
> +@@ -919,7 +919,7 @@ boot_cdrom(struct drive_s *drive)
>   {
>       if (! CONFIG_CDROM_BOOT)
>           return;
> @@ -12,7 +12,7 @@ Index: src/boot.c
>
>       int status = cdrom_boot(drive);
>       if (status) {
> -@@ -935,7 +935,7 @@ boot_cbfs(struct cbfs_file *file)
> +@@ -945,7 +945,7 @@ boot_cbfs(struct cbfs_file *file)
>   {
>       if (!CONFIG_COREBOOT_FLASH)
>           return;
> @@ -21,7 +21,7 @@ Index: src/boot.c
>       cbfs_run_payload(file);
>   }
>
> -@@ -943,7 +943,7 @@ boot_cbfs(struct cbfs_file *file)
> +@@ -953,7 +953,7 @@ boot_cbfs(struct cbfs_file *file)
>   static void
>   boot_rom(u32 vector)
>   {
> @@ -30,7 +30,7 @@ Index: src/boot.c
>       struct segoff_s so;
>       so.segoff = vector;
>       call_boot_entry(so, 0);
> -@@ -983,11 +983,11 @@ do_boot(int seq_nr)
> +@@ -993,11 +993,11 @@ do_boot(int seq_nr)
>       struct bev_s *ie = &BEV[seq_nr];
>       switch (ie->type) {
>       case IPL_TYPE_FLOPPY:
>

Reply via email to