/**
* IRC module initialization.
*
- * Call this fuction before using this module.
+ * This function is not thread safe. Do not call it from multiple threads.
+ *
+ * Call this function before using this module.
*
* @return SUCCESS if initialization successful.\n
* FAILURE if module already initialized.
/**
* IRC enable
*
+ * The function is thread safe, unless compiled with -DRPP_THREADSAFE=0.
+ *
* Call this function to enable IRC.
* Reconfigures PINMUX register and enables N2HET program for specified IRC.
* After calling this method corresponding pins are not usable as DIN.
/**
* Check IRC status.
*
+ * The function is thread safe, unless compiled with -DRPP_THREADSAFE=0.
+ *
* @param[in] irc IRC sensor connection number.\n
* RPP_IRC_1 IRC connected to DIN10, DIN11\n
* RPP_IRC_2 IRC connected to DIN14, DIN15\n
/**
* Get the current value.
*
+ * The function is thread safe, unless compiled with -DRPP_THREADSAFE=0.
+ *
* @param[in] irc IRC sensor connection number.\n
* RPP_IRC_1 IRC connected to DIN10, DIN11\n
* RPP_IRC_2 IRC connected to DIN14, DIN15\n
/**
* IRC disable
*
+ * The function is thread safe, unless compiled with -DRPP_THREADSAFE=0.
+ *
* Call this function to disable IRC.
* This function reenables the DIN functionality.
*