diff --git "a/\350\231\232\346\213\237\345\214\226/virtio.md" "b/\350\231\232\346\213\237\345\214\226/virtio.md" index 909a3e0..18903e5 100644 --- "a/\350\231\232\346\213\237\345\214\226/virtio.md" +++ "b/\350\231\232\346\213\237\345\214\226/virtio.md" @@ -25,5 +25,6 @@ VIRTQ_DESC_F_AVAIL == avail_wrap_counter VIRTQ_DESC_F_USED != avail_wrap_counter used buf -VIRTQ_DESC_F_USED == +used = !!(flags & VRING_PACKED_DESC_F_USED); +avail = !!(flags & VRING_PACKED_DESC_F_AVAIL); vq->vq_packed.used_wrap_counter \ No newline at end of file