diff options
| author | Michael S. Tsirkin <mst@redhat.com> | 2013-08-18 17:02:33 +0300 |
|---|---|---|
| committer | Michael S. Tsirkin <mst@redhat.com> | 2013-10-14 17:48:51 +0300 |
| commit | 48354cc5a3744c9a56462e5053e1f267a0ce69de (patch) | |
| tree | bbc743fdc7ee49a4caa45e506f41233b9cfad6ae /hw/lm32/lm32_hwsetup.h | |
| parent | d87072ceeccf4f84a64d4bc59124bcd64286c070 (diff) | |
| download | focaccia-qemu-48354cc5a3744c9a56462e5053e1f267a0ce69de.tar.gz focaccia-qemu-48354cc5a3744c9a56462e5053e1f267a0ce69de.zip | |
loader: support for unmapped ROM blobs
Support ROM blobs not mapped into guest memory: same as ROM files really but use caller's buffer. Support invoking callback on access and return memory pointer making it easier for caller to update memory if necessary. Reviewed-by: Gerd Hoffmann <kraxel@redhat.com> Tested-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Igor Mammedov <imammedo@redhat.com> Tested-by: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/lm32/lm32_hwsetup.h')
| -rw-r--r-- | hw/lm32/lm32_hwsetup.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/lm32/lm32_hwsetup.h b/hw/lm32/lm32_hwsetup.h index 3449bd8dfc..9fd5e697a7 100644 --- a/hw/lm32/lm32_hwsetup.h +++ b/hw/lm32/lm32_hwsetup.h @@ -73,7 +73,7 @@ static inline void hwsetup_free(HWSetup *hw) static inline void hwsetup_create_rom(HWSetup *hw, hwaddr base) { - rom_add_blob("hwsetup", hw->data, TARGET_PAGE_SIZE, base); + rom_add_blob("hwsetup", hw->data, TARGET_PAGE_SIZE, base, NULL, NULL, NULL); } static inline void hwsetup_add_u8(HWSetup *hw, uint8_t u) |