-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: virtio 1.0 csprd02
-
Labels:None
-
Proposal:
-
Resolution:
The order of the fields in the legacy PCI header seems to get messed up in the new spec, with p. 4.1.2.5 "Legacy Interfaces: A Note on PCI Device Layout" saying:
- Device Features 32
- Driver Features 32
- Queue Size 32 <-------------- !!!
- Queue Select 16
- Queue Notify 16
- Queue Address 16 <------------ !!!
- Device Status 8
- ISR Status 8
According to the 0.9.5 version of the spec it should be:
- Device Features 32
- Driver Features 32
- Queue Address 32
- Queue Size 16
- Queue Select 16
- Queue Notify 16
- Device Status 8
- ISR Status 8