Hello,
I've looking at the examples in the BIOSPSP for using drivers, and wondering what the event combiner is doing. I don't see any references to it in the application code, but when I removed it from my config, CCS threw a bunch of EDMA3 errors during linking. Does the EDMA3 driver have it's own ISR that expects combined events? What exactly is going on there?
<Linking>
undefined first referenced
symbol in file
--------- ----------------
ti_sysbios_family_c64p_EventCombiner_disableEvent__E C:/ti/edma3_lld_02_11_04_01\packages\ti\sdo\edma3\drv\sample\lib\c6748-evm\674\debug\edma3_lld_drv_sample.ae674<sample_c6748_int_reg.oe674>
ti_sysbios_family_c64p_EventCombiner_dispatchPlug__E C:/ti/edma3_lld_02_11_04_01\packages\ti\sdo\edma3\drv\sample\lib\c6748-evm\674\debug\edma3_lld_drv_sample.ae674<sample_c6748_int_reg.oe674>
ti_sysbios_family_c64p_EventCombiner_enableEvent__E C:/ti/edma3_lld_02_11_04_01\packages\ti\sdo\edma3\drv\sample\lib\c6748-evm\674\debug\edma3_lld_drv_sample.ae674<sample_c6748_int_reg.oe674>
>> Compilation failure
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "uart_test.out" not built
gmake: *** [uart_test.out] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****