* Initialize leak detector * Fill IO config field holding the number of mbufs to be allocated * Allocate and fill `activeMUs` in the FH config * Start timing source, worker thread and activate CCs upon starting the FH * Fill `mu_number[0]` in FH config * Invert trx_oran end and stop * Set `neAxcUl` * Delete duplicated oran_eth_state_t struct definition * gxran_handle is an array which length is equal to the number of RUs * Fill BBDev VF token in fh_init Co-authored-by: Romain Beurdouche <romain.beurdouche@eurecom.fr> Signed-off-by: Teodora Vladić <teodora.vladic@openairinterface.org>
17 lines
417 B
C
17 lines
417 B
C
/*
|
|
* SPDX-License-Identifier: LicenseRef-CSSL-1.0
|
|
*/
|
|
|
|
#ifndef _ORAN_H_
|
|
#define _ORAN_H_
|
|
|
|
#include "shared_buffers.h"
|
|
#include "common_lib.h"
|
|
void oran_fh_if4p5_south_out(RU_t *ru, int frame, int slot, uint64_t timestamp);
|
|
|
|
void oran_fh_if4p5_south_in(RU_t *ru, int *frame, int *slot);
|
|
|
|
int transport_init(openair0_device_t *device, openair0_config_t *openair0_cfg, eth_params_t *eth_params);
|
|
|
|
#endif /* _ORAN_H_ */
|