qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-arm] [Qemu-devel] [PATCH v2 0/6] acpi: simplify bios_linker AP


From: Igor Mammedov
Subject: Re: [Qemu-arm] [Qemu-devel] [PATCH v2 0/6] acpi: simplify bios_linker API
Date: Tue, 31 May 2016 17:09:34 +0200

On Thu, 19 May 2016 15:19:24 +0200
Igor Mammedov <address@hidden> wrote:

> Simplify bios_linker API by adding file name + blob tracking
> so user would have to suppily less arguments which
> reduces chances of mistake by using wrong blob pointer
> with not related file.
> And also refactor API to take file offsets,
> which is what is usualy used in context of file APIs,
> (and as it's what actually current API were doing only internally),
> instead of using host pointers.
> I hope it makes it easier for user to use API without
> need to look at implementation in QEMU/SeaBIOS. 
ping


> 
> 
> Igor Mammedov (6):
>   acpi: convert linker from GArray to BIOSLinker structure
>   acpi: simplify bios_linker API by removing redundant 'table' argument
>   acpi: cleanup bios_linker_loader_cleanup()
>   tpm: apci: cleanup TCPA table initialization
>   acpi: make bios_linker_loader_add_pointer() API offset based
>   acpi: make bios_linker_loader_add_checksum() API offset based
> 
>  hw/acpi/aml-build.c                  |  33 +++----
>  hw/acpi/bios-linker-loader.c         | 179 
> +++++++++++++++++++++--------------
>  hw/acpi/nvdimm.c                     |  22 +++--
>  hw/arm/virt-acpi-build.c             |  56 +++++------
>  hw/i386/acpi-build.c                 |  92 +++++++++---------
>  include/hw/acpi/aml-build.h          |   7 +-
>  include/hw/acpi/bios-linker-loader.h |  28 +++---
>  include/hw/mem/nvdimm.h              |   3 +-
>  8 files changed, 235 insertions(+), 185 deletions(-)
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]