初始提交
This commit is contained in:
37
dtest/rawdata_test/mac_rx_test/mac_rx_test.h
Executable file
37
dtest/rawdata_test/mac_rx_test/mac_rx_test.h
Executable file
@@ -0,0 +1,37 @@
|
||||
#ifndef __MAC_RX_TEST_H
|
||||
#define __MAC_RX_TEST_H
|
||||
|
||||
typedef struct _rx_ring_cfg {
|
||||
uint32_t ring_sz;
|
||||
uint32_t buffer_byte_len;
|
||||
uint32_t low_watermark;
|
||||
uint32_t rx_desc_enable;
|
||||
uint32_t rx_desc_offset;
|
||||
uint32_t payload_enable;
|
||||
uint32_t payload_offset;
|
||||
//uint32_t is_pb_hdr_in_payload; /* global ? */
|
||||
} rx_ring_cfg_t;
|
||||
|
||||
#define RX_BUF_BYTE_SIZE (sizeof(rx_buf_hdr_t) + 520)
|
||||
#define RX_BUF_DW_SIZE iot_ceil(RX_BUF_BYTE_SIZE, 4)
|
||||
#define RX_BUF_NUM (5)
|
||||
|
||||
#define MAX_PLC_RING_NUM (1)
|
||||
#define MAX_TMI_NUM (30)
|
||||
|
||||
#define MAC_RX_PKT (0)
|
||||
#define MAC_RX_SNR_SCAN (1)
|
||||
#define MAC_RX_CSI_SCAN (2)
|
||||
#define MAC_RX_NOISE_FLOOR_SCAN (3)
|
||||
#define MAC_PPM_CALIBRATION (4)
|
||||
#define MAC_RX_TEST_ID MAC_RX_PKT
|
||||
|
||||
#define TONE_MAX_NUM (1024)
|
||||
|
||||
#define MAC_RX_PPM_SUPPORT
|
||||
#define PHY_PPM_CAL_ON_SNR
|
||||
|
||||
void rx_common_init();
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user