virtio_put_cmn32
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_DFSELECT, 1);
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_DFSELECT, 0);
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_GFSELECT, 1);
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_GF, features >> 32);
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_GFSELECT, 0);
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_GF, features & 0xffffffff);
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_Q_DESCLO,
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_Q_DESCHI,
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_Q_AVAILLO,
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_Q_AVAILHI,
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_Q_USEDLO,
virtio_put_cmn32(vio, VIRTIO_MODERN_COMMON_Q_USEDHI,