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.

StarterWare Drivers evmOMAPL138.c?

Other Parts Discussed in Thread: OMAPL138

Hi, I am new user to StarterWare and CCS v5. As a first step, I start with uartEcho example.

When going through the uartEcho.c, I noticed some of the function declared in .h file doesn't has any .c file in the StarterWare. For example, like the function UARTPinMux is define in evmOMAPL138.h (inside include folder). I couldn't find the respective .c file in either "driver" folder or "StartWare" any folder.

Is it because of installation problem? Or the function UARTPinMux doesn't has any coding yet?

  • Hello Kim,

    I believe you are referring to "UARTPinMuxSetup" function.

    This function is defined in <StarterWare_Install_Directory>\platform\evmOMAPL138\uart.c

    Please let me know if this information answers your question.

    Regards,

    Vinay

  • Hi Vinay,

    Thanks for the answer. This function is not mentioned in the .chm file, is it a miss out?

    Also, there are another two functions:

    IntDSPINTCInit()

    IntGlobalEnable()

    I tried to find in Interrupts.c but this file doesn't exist in the StarterWare directory as well.

    Regards,

    Mok

  • Hello Kim,

    The corresponding definitions can be found as follows:

    1. IntDSPINTCInit ();

    <StarterWare_Install_Directory>\system_config\c674x\interrupt.c

    2. IntGlobalEnable()

    ARM: <StarterWare_Install_Directory>\system_config\armv5\omapl138\interrupt.c
    DSP: <StarterWare_Install_Directory>\system_config\c674x\interrupt.c

    The function definition of UARTPinMuxSetup(); is missed in .chm file
    This issue will be addressed in next release.

    Regards,
    Vinay