mirror of
https://github.com/xemu-project/xemu.git
synced 2024-12-14 23:38:46 +00:00
a4e2fff1b1
The zPCI group and function structures are big endian. However, we do not consistently store them as big endian locally, and are missing some conversions. Let's just store the structures as host endian instead and convert to big endian when actually handling the instructions retrieving the data. Also fix the layout of ClpReqQueryPciGrp: g is actually only 8 bit. This also fixes accesses on little endian hosts, and makes accesses on big endian hosts consistent. Fixes: |
||
---|---|---|
.. | ||
3270-ccw.h | ||
adapter.h | ||
ap-bridge.h | ||
ap-device.h | ||
css-bridge.h | ||
css.h | ||
ebcdic.h | ||
event-facility.h | ||
ioinst.h | ||
pv.h | ||
s390_flic.h | ||
s390-ccw.h | ||
s390-pci-bus.h | ||
s390-pci-clp.h | ||
s390-pci-inst.h | ||
s390-pci-vfio.h | ||
s390-virtio-ccw.h | ||
sclp.h | ||
storage-attributes.h | ||
storage-keys.h | ||
tod.h | ||
vfio-ccw.h |