Fix IXGBE_LE32_TO_CPUS() macro for big endian machine. This problem was
only on X550*. Not tested on big endian machine.
This commit is contained in:
parent
c76c804434
commit
f91387c6ed
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: ixgbe_osdep.h,v 1.25 2019/12/17 05:49:01 msaitoh Exp $ */
|
||||
/* $NetBSD: ixgbe_osdep.h,v 1.26 2020/06/11 05:16:22 msaitoh Exp $ */
|
||||
|
||||
/******************************************************************************
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
@ -139,7 +139,7 @@ enum {
|
|||
#define IXGBE_CPU_TO_LE16 htole16
|
||||
#define IXGBE_CPU_TO_LE32 htole32
|
||||
#define IXGBE_LE32_TO_CPU le32toh
|
||||
#define IXGBE_LE32_TO_CPUS(x)
|
||||
#define IXGBE_LE32_TO_CPUS(x) (*(x) = le32toh(*(x)))
|
||||
#define IXGBE_CPU_TO_BE16 htobe16
|
||||
#define IXGBE_CPU_TO_BE32 htobe32
|
||||
#define IXGBE_BE32_TO_CPU be32toh
|
||||
|
|
Loading…
Reference in New Issue