You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/docs/system/devices
Gustavo Romero e6c33efed3 hw/misc/ivshmem-flat: Add ivshmem-flat device
Add a new device, ivshmem-flat, which is similar to the ivshmem PCI but
does not require a PCI bus. It's meant to be used on machines like those
with Cortex-M MCUs, which usually lack a PCI/PCIe bus, e.g. lm3s6965evb
and mps2-an385.

The device currently only supports the sysbus bus.

The new device, just like the ivshmem PCI device, supports both peer
notification via hardware interrupts and shared memory.

The device shared memory size can be set using the 'shmem-size' option
and it defaults to 4 MiB, which is the default size of shmem allocated
by the ivshmem server.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1134
Signed-off-by: Gustavo Romero <gustavo.romero@linaro.org>
[PMD: Rebased updating Property and using DEFINE_TYPES macro]
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20241216141818.111255-2-gustavo.romero@linaro.org>
3 weeks ago
..
can.rst docs: use "buses" rather than "busses" 1 year ago
canokey.rst docs: correct typos 11 months ago
ccid.rst
cxl.rst docs/cxl: fix some typos 7 months ago
igb.rst
ivshmem-flat.rst hw/misc/ivshmem-flat: Add ivshmem-flat device 3 weeks ago
ivshmem.rst
keyboard.rst
net.rst
nvme.rst hw/nvme: Add NVMe NGUID property 11 months ago
usb-u2f.rst
usb.rst docs/system/devices/usb: Replace the non-existing "qemu" binary 7 months ago
vhost-user-input.rst docs/system: Add vhost-user-input documentation 11 months ago
vhost-user-rng.rst docs/system: add a basic enumeration of vhost-user devices 11 months ago
vhost-user.rst hostmem: add a new memory backend based on POSIX shm_open() 7 months ago
virtio-gpu.rst virtio-gpu: Support Venus context 3 months ago
virtio-pmem.rst
virtio-snd.rst docs/system: add basic virtio-snd documentation 1 year ago