|
From: | Philippe Mathieu-Daudé |
Subject: | Re: [PATCH v2 4/5] hw/arm/aspeed: Add aspeed_eeprom.c |
Date: | Tue, 17 Jan 2023 09:08:57 +0100 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 |
On 17/1/23 08:39, Cédric Le Goater wrote:
On 1/17/23 00:56, Peter Delevoryas wrote:- Create aspeed_eeprom.c and aspeed_eeprom.h - Include aspeed_eeprom.c in CONFIG_ASPEED meson source files - Include aspeed_eeprom.h in aspeed.c - Add fby35_bmc_fruid data- Use new at24c_eeprom_init_rom helper to initialize BMC FRUID EEPROM with datafrom aspeed_eeprom.c
[...]
diff --git a/hw/arm/aspeed_eeprom.h b/hw/arm/aspeed_eeprom.h new file mode 100644 index 000000000000..89860e37d007 --- /dev/null +++ b/hw/arm/aspeed_eeprom.h @@ -0,0 +1,11 @@ +/* Copyright (c) Meta Platforms, Inc. and affiliates. */
Missing license.
+#ifndef ASPEED_EEPROM_H +#define ASPEED_EEPROM_H + +#include "qemu/osdep.h" + +extern const uint8_t fby35_bmc_fruid[];may be define the array with an explicit size to avoid the size variable ? I don't see any good solution.
/* Return rom_size and set rombufptr, or return 0 */ size_t aspeed_get_default_rom_content(const char *machine_typename, const void **rombufptr); ?
[Prev in Thread] | Current Thread | [Next in Thread] |