I'm working on accessing FEE of TMS570LC4357. The writing & reading is done in Asynchronous mode using TI_Fee_WriteAsync() & TI_Fee_Read() functions respectively and its working fine. But I need help on doubts given below :
1. In what cases the function TI_Fee_WriteAsync() returns E_NOT_OK & What action is recommended in such cases?
2. In what cases the function TI_Fee_Read() returns E_NOT_OK & What action is recommended in such cases?
3. As per my understanding the function TI_Fee_GetStatus() will only gives the FEE module state as UNINIT, IDLE or BUSY & doesn't give the success or fail status. Is there any function to detect whether the last write or read operation is succeeded or failed ?
4. Is it necessary to disable interrupts while using TI_Fee_WriteAsync & TI_Fee_Read() functions ?
5. Is it necessary to disable interrupts while using TI_Fee_WriteSync & TI_Fee_ReadSync() functions ?