ena_common_defs.h (343397) | ena_common_defs.h (361467) |
---|---|
1/*- 2 * BSD LICENSE 3 * | 1/*- 2 * BSD LICENSE 3 * |
4 * Copyright (c) 2015-2017 Amazon.com, Inc. or its affiliates. | 4 * Copyright (c) 2015-2019 Amazon.com, Inc. or its affiliates. |
5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: 10 * 11 * * Redistributions of source code must retain the above copyright 12 * notice, this list of conditions and the following disclaimer. --- 15 unchanged lines hidden (view full) --- 28 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 29 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 30 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 31 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 32 */ 33#ifndef _ENA_COMMON_H_ 34#define _ENA_COMMON_H_ 35 | 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: 10 * 11 * * Redistributions of source code must retain the above copyright 12 * notice, this list of conditions and the following disclaimer. --- 15 unchanged lines hidden (view full) --- 28 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 29 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 30 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 31 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 32 */ 33#ifndef _ENA_COMMON_H_ 34#define _ENA_COMMON_H_ 35 |
36#define ENA_COMMON_SPEC_VERSION_MAJOR 0 /* */ 37#define ENA_COMMON_SPEC_VERSION_MINOR 10 /* */ | 36#define ENA_COMMON_SPEC_VERSION_MAJOR 2 37#define ENA_COMMON_SPEC_VERSION_MINOR 0 |
38 39/* ENA operates with 48-bit memory addresses. ena_mem_addr_t */ 40struct ena_common_mem_addr { 41 uint32_t mem_addr_low; 42 43 uint16_t mem_addr_high; 44 45 /* MBZ */ 46 uint16_t reserved16; 47}; 48 49#endif /*_ENA_COMMON_H_ */ | 38 39/* ENA operates with 48-bit memory addresses. ena_mem_addr_t */ 40struct ena_common_mem_addr { 41 uint32_t mem_addr_low; 42 43 uint16_t mem_addr_high; 44 45 /* MBZ */ 46 uint16_t reserved16; 47}; 48 49#endif /*_ENA_COMMON_H_ */ |