X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2Fdeveloper-guide.rst;h=c5f3364aea219dfc88865acb5a5339f7df2bea9d;hb=refs%2Fchanges%2F07%2F9007%2F5;hp=6ef573812b336e64b67a5d33e1576a9148eae997;hpb=afa3f9350047a92dca19e04dc5181f368b281b8b;p=o-du%2Fl2.git diff --git a/docs/developer-guide.rst b/docs/developer-guide.rst index 6ef573812..c5f3364ae 100644 --- a/docs/developer-guide.rst +++ b/docs/developer-guide.rst @@ -357,7 +357,7 @@ the following APIs for communication. 1. **WLS_Open** - *void\* WLS_Open(const char \*ifacename, unsigned int mode, unsigned long long nWlsMemorySize)* + *void\* WLS_Open(const char \*ifacename, unsigned int mode, uint64_t \*nWlsMacMemorySize, uint64_t \*nWlsPhyMemorySize)* a. Description @@ -368,6 +368,8 @@ the following APIs for communication. - ifacename - pointer to string with device driver name (/dev/wls) - mode - mode of operation (Master or Slave). Here, O-DU High acts as MASTER. + - nWlsMacMemorySize - returns the value of WLS MAC memory Size as O-DU High acts as MASTER + - nWlsPhyMemorySize - returns the value of WLS PHY memory Size as O-DU High acts as MASTER c. Returns pointer handle to WLS interface for future use by WLS functions @@ -763,7 +765,9 @@ O1 uses GNU C++ language. ODU - O1 Communication ^^^^^^^^^^^^^^^^^^^^^^ -O-DU High and O1 module communicate on a TCP socket. +O1 module runs as a thread in O-DU High. + +Alarm communication between the threads happen on a Unix socket. O-DU High sends alarm messages in the following structure using Alarm Interface APIs.