X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fphy_stub%2Fl1_bdy2.c;fp=src%2Fphy_stub%2Fl1_bdy2.c;h=0000000000000000000000000000000000000000;hb=0d27c8e566e052ad84ea994266a0c7a8c34ce096;hp=2edaa5b1a8180d6a29cb98b61e8e6a5f0cb56dcf;hpb=b9a6860b8d95b57307e3e30b95642c83a762241e;p=o-du%2Fl2.git diff --git a/src/phy_stub/l1_bdy2.c b/src/phy_stub/l1_bdy2.c deleted file mode 100644 index 2edaa5b1a..000000000 --- a/src/phy_stub/l1_bdy2.c +++ /dev/null @@ -1,70 +0,0 @@ -/******************************************************************************* -################################################################################ -# Copyright (c) [2017-2019] [Radisys] # -# # -# Licensed under the Apache License, Version 2.0 (the "License"); # -# you may not use this file except in compliance with the License. # -# You may obtain a copy of the License at # -# # -# http://www.apache.org/licenses/LICENSE-2.0 # -# # -# Unless required by applicable law or agreed to in writing, software # -# distributed under the License is distributed on an "AS IS" BASIS, # -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # -# See the License for the specific language governing permissions and # -# limitations under the License. # -################################################################################ -*******************************************************************************/ - -/* This file handles slot indication */ - -#include "common_def.h" -#include "lphy_stub.h" -#include "du_log.h" - -uint16_t l1BuildAndSendSlotIndication(); -pthread_t thread = 0; - -void *GenerateTicks(void *arg) -{ - int milisec = 1; /* 1ms */ - struct timespec req = {0}; - - req.tv_sec = 0; - req.tv_nsec = milisec * 1000000L; - - while(1) - { - nanosleep(&req, (struct timespec *)NULL); - - /* Send Slot indication indication to lower mac */ - l1BuildAndSendSlotIndication(); - } - return((void *)NULLP); -} - -void l1HdlSlotIndicaion(bool stopSlotInd) -{ - int ret; - - if(!stopSlotInd) - { - ret = pthread_create(&thread, NULL, GenerateTicks, NULL); - if(ret) - { - DU_LOG("\nPHY_STUB: Unable to create thread"); - } - } - else - { - ret = pthread_cancel(thread); - if(ret) - { - DU_LOG("\nPHY_STUB: Unable to stop thread"); - } - } -} - -/********************************************************************** - End of file -**********************************************************************/