:::warning # <center><i class="fa fa-edit"></i> gNB init schema </center> ::: [TOC] #### Before initialization of gNB, we have to prepare RU (radio units) ![ ](https://imgur.com/E0HMn4F.png) Where restart_L1L2 has such schema: ![](https://i.imgur.com/Ql3SVt8.png) ### IS_SOFTMODEM_DOSCOPE #define IS_SOFTMODEM_DOSCOPE ( get_softmodem_optmask() & SOFTMODEM_DOSCOPE_BIT) Where: ![ ](https://imgur.com/uTS4fl7.png) And SOFTMODEM_DOSCOPE_BIT: #define SOFTMODEM_DOSCOPE_BIT (1<<15) #### eNB kept in function name for nffapi calls, TO FIX Here is the call graph for this function: ![ ](https://imgur.com/ro3Gaki.png) ### Ending of gNB initialization ![ ](https://imgur.com/N9T7Y0L.png) Where: ![ ](https://imgur.com/GZ4KN0r.png) And: ![ ](https://imgur.com/dUGHNxm.png)