This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

McASP for TI-RTOS in AM57xx

Hi,

In the McASP driver for TI-RTOS/AM57xx, why does it have the same structure that the others drivers? (all drivers except GPIO and McASP have the same structure).

Is a new version of McASP driver for TI-RTOS/AM57xx expected soon? Is the following verison of the McASP driver for TI-RTOS/AM57xx  going to follow the structure of the first version or is it going to follow the general way of TI-RTOS drivers?

Also, the the doxygen documentation for the McASP driver is not complete, We cannot find the explanation of functions like Mcasp_init, or mcaspBindDev. Is it avaliable a complete documentation for the McASP driver.

 Regards,

  • I will ask the RTOS team to comment.
  • Hi

    Thank you for the feedback on doxigen documentation.

    For mcasp_init - There is only a definition of this API in mcasp_drv.h.  I do not see it used.

    There is a mcaspinit API described in the  MCASP_LLD_SDS.pdf and used in mcasp_drv..

    This document is in (installation directory)\pdk_am57xx_1_0_2\packages\ti\drv\mcasp\docs

    Similarly there is a description of mcaspBindDev in the  MCASP_LLD_SDS.pdf and used in mcasp_drv

     I will check with the development team to see if there is some additional information that we can provide..

    We will also review our current documentation to see where we can improve.

    Regarding the McASP driver, this is mature driver which we would like to maintain support for backward compatibility.

    However, we are interested to understand more about the difference in structure you are seeing.

    We unfortunately don't have information on when the next release is scheduled.

    David