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>
2 months ago
..
can.rst docs: use "buses" rather than "busses" 1 year ago
canokey.rst docs: correct typos 1 year ago
ccid.rst docs/ccid: convert to restructuredText 3 years ago
cxl.rst docs/cxl: fix some typos 8 months ago
igb.rst docs/system/devices/igb: Note igb is tested for DPDK 2 years ago
ivshmem-flat.rst hw/misc/ivshmem-flat: Add ivshmem-flat device 2 months ago
ivshmem.rst docs/specs/ivshmem-spec: Convert to rST 1 year ago
keyboard.rst escc: emulate dip switch language layout settings on SUN keyboard 2 years ago
net.rst docs: Remove unused weirdly-named cross-reference targets 2 years ago
nvme.rst hw/nvme: Add NVMe NGUID property 12 months ago
usb-u2f.rst docs: Convert u2f.txt to rST 2 years ago
usb.rst docs/system/devices/usb: Replace the non-existing "qemu" binary 8 months ago
vhost-user-input.rst docs/system: Add vhost-user-input documentation 1 year ago
vhost-user-rng.rst docs/system: add a basic enumeration of vhost-user devices 1 year ago
vhost-user.rst hostmem: add a new memory backend based on POSIX shm_open() 8 months ago
virtio-gpu.rst virtio-gpu: Support Venus context 4 months ago
virtio-pmem.rst
virtio-snd.rst docs/system: add basic virtio-snd documentation 1 year ago