freebsd-skq/sys/cam/nvme
Wojciech Macek 0d787e9b35 NVMe: Add big-endian support
Remove bitfields from defined structures as they are not portable.
Instead use shift and mask macros in the driver and nvmecontrol application.

NVMe is now working on powerpc64 host.

Submitted by:          Michal Stanek <mst@semihalf.com>
Obtained from:         Semihalf
Reviewed by:           imp, wma
Sponsored by:          IBM, QCM Technologies
Differential revision: https://reviews.freebsd.org/D13916
2018-02-22 13:32:31 +00:00
..
nvme_all.c NVMe: Add big-endian support 2018-02-22 13:32:31 +00:00
nvme_all.h SPDX: finish tagging sys/cam. 2018-01-16 23:19:57 +00:00
nvme_da.c NVMe: Add big-endian support 2018-02-22 13:32:31 +00:00
nvme_xpt.c Return a C errno for cam_periph_acquire(). 2018-02-06 06:42:25 +00:00