Zephyr API Documentation
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
xlnx_gem.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2021-2022, Weidmueller Interface GmbH & Co. KG
3
* SPDX-License-Identifier: Apache-2.0
4
*/
5
6
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_ETHERNET_XLNX_GEM_H_
7
#define ZEPHYR_INCLUDE_DT_BINDINGS_ETHERNET_XLNX_GEM_H_
8
9
/* AMBA AHB burst length */
10
#define XLNX_GEM_AMBA_AHB_BURST_SINGLE 1
11
#define XLNX_GEM_AMBA_AHB_BURST_INCR4 4
12
#define XLNX_GEM_AMBA_AHB_BURST_INCR8 8
13
#define XLNX_GEM_AMBA_AHB_BURST_INCR16 16
14
15
/* Hardware RX buffer size */
16
#define XLNX_GEM_HW_RX_BUFFER_SIZE_1KB 0
17
#define XLNX_GEM_HW_RX_BUFFER_SIZE_2KB 1
18
#define XLNX_GEM_HW_RX_BUFFER_SIZE_4KB 2
19
#define XLNX_GEM_HW_RX_BUFFER_SIZE_8KB 3
20
21
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_ETHERNET_XLNX_GEM_H_ */
zephyr
dt-bindings
ethernet
xlnx_gem.h
Generated on
for Zephyr API Documentation by
1.16.1