41 lines
866 B
C
41 lines
866 B
C
//#ifndef REMOVE_MC_TEST
|
|
#ifndef CHANNELEQUIMPL_H_
|
|
#define CHANNELEQUIMPL_H_
|
|
#include "ucps2.h"
|
|
#include "stdio.h"
|
|
#include <Equalizer_1port.h>
|
|
#include <Fft4096Int32.h>
|
|
#include <IFFT4096.h>
|
|
#include "IFFT4096DataTurn.h"
|
|
#include "AddCP.h"
|
|
#include "ape_common.h"
|
|
#include "type_define.h"
|
|
#include "ByteCopy.h"
|
|
#include "common.h"
|
|
|
|
void ChannelEquImpl(
|
|
int *CfgFft4096,
|
|
int *CfgEQ21Part1,
|
|
int *ConfigBaseAddr3,
|
|
int *CfgIFFT4096,
|
|
int *ConfigDataTurn,
|
|
int *ConfigAddCp,
|
|
int *CfgByteCopy,
|
|
int *available_ptr_dm0,
|
|
int *available_ptr_dm1,
|
|
int *available_ptr_dm2,
|
|
int *available_ptr_dm3,
|
|
int *InChannelEst_ddr_ptr,
|
|
int *InData_ddr_ptr,
|
|
int *signal0, // DM2
|
|
int *InputNoise,
|
|
int *W4096, // DM2
|
|
int *CalAddr0,
|
|
int *CalAddr1,
|
|
int *CalAddr2,
|
|
int *Lut_phase,
|
|
int res_ptr
|
|
);
|
|
|
|
#endif //DEBUG_MC
|