]> git.ipfire.org Git - thirdparty/qemu.git/commit
system/ioport: Declare x86-specific I/O port in little-endian order
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 22 Dec 2025 09:08:50 +0000 (10:08 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 12 Jan 2026 22:47:56 +0000 (23:47 +0100)
commit35ddb78b65802a9ea0166ea494b829529fadbbf4
treeea4237307e300161d6bb307dea57bcecd0efd10f
parentd78e91a31195802e806d650ea88724a41360de1c
system/ioport: Declare x86-specific I/O port in little-endian order

X86 in/out port (related to ISA bus) uses little endianness:
- enforce little endianness in x86 cpu_in/out() accessors,
- serialize QTest in/out port accesses as little-endian.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20260109165058.59144-22-philmd@linaro.org>
system/ioport.c
tests/qtest/endianness-test.c
tests/qtest/libqtest.c