NVMe Generic Queue Completion Entry (#51)
NVMe Generic Queue Completion Entry (#51)

* Add nvme opcodes

* Add status codes

* Fix all typos

* Fix indentation

* cleanup

* WIP

* Move code to third party directory and add license

* fix typos

* Add space

* Remove line breaks

* add extern C to scsi_defs

* Add generic NVME command, add nvme_defs build file

* Revert "Add generic NVME command, add nvme_defs build file"

This reverts commit 64cf780a362c46d3953638155fabac2942dca5cb.

* Add completion queue entry & status

* Reformat documentation

* Pack structures & add bitfield

* Rename status & fix documentation

* Remove extern C

* fix syle

Co-authored-by: Emily Huang <614ffe02a38c8a741525c2a83f285cea0940af64@google.com>
googleinterns/scsi2nvme