1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16
17
18 import ti.sdo.utils.MultiProc;
19
20 /*!
21 * ======== NotifySetup ========
22 * Notify setup proxy for DM740
23 *
24 * This module creates and registers all drivers necessary for inter-processor
25 * notification on DM740.
26 */
27
28 module NotifySetup inherits ti.sdo.ipc.interfaces.INotifySetup
29 {
30 /*!
31 * Interrupt vector id for DM740/DSP.
32 */
33 config UInt dspIntVectId = 5;
34
35 internal:
36
37 config UInt videoProcId = MultiProc.INVALIDID;
38 config UInt dssProcId = MultiProc.INVALIDID;
39 config UInt dspProcId = MultiProc.INVALIDID;
40
41 Void setupVideo(Ptr sharedAddr);
42 Void setupDss(Ptr sharedAddr);
43 Void setupDsp(Ptr sharedAddr);
44 }