1    /* --COPYRIGHT--,TI
     2     * Copyright (c) $(CPYYEAR)
     3     * Texas Instruments
     4     *
     5     *  All rights reserved.  Property of Texas Instruments
     6     *  Restricted rights to use, duplicate or disclose this code are
     7     *  granted through contract.
     8     * 
     9     * --/COPYRIGHT--*/
    10    /*
    11     *  ======== NotifySetup.xdc ========
    12     *
    13     *! Revision History
    14     *! ================
    15     *! 23-Nov-2009 skp Fixed ARM_INT values
    16     */
    17     
    18    import ti.sdo.utils.MultiProc;
    19    
    20    /*!
    21     *  ======== NotifySetup ======== 
    22     *  Manages setup of the default Notify driver handles
    23     *
    24     *  Creates the default notify drivers for each pair of processors. 
    25     */
    26    module NotifySetup inherits ti.sdo.ipc.interfaces.INotifySetup
    27    {
    28        /*! Possible incoming interrupt IDs for DSP */
    29        enum DSP_INT {
    30            DSP_INT0 = 5,
    31            DSP_INT1 = 67
    32        }
    33        
    34        /*! Possible incoming interrupt IDs for ARM */
    35        enum ARM_INT {
    36            ARM_INT0 = 28,
    37            ARM_INT1 = 29
    38        }
    39    
    40        /*! 
    41         *  Incoming interrupt ID for line #0 line on DSP 
    42         *
    43         *  See {@link #DSP_INT} for possible values.
    44         */
    45        config UInt dspRecvIntId0 = DSP_INT0;
    46        
    47        /*! Vector ID to use on DSP for line #1 */    
    48        config UInt dspIntVectId0 = 5;
    49        
    50        /*! 
    51         *  Incoming interrupt ID for line #0 line on ARM 
    52         *
    53         *  See {@link #ARM_INT} for possible values.
    54         */
    55        config UInt armRecvIntId0 = ARM_INT0;
    56        
    57        /*! Enable the second interrupt line */
    58        config Bool useSecondLine = false;
    59        
    60        /*! 
    61         *  Incoming interrupt ID for line #1 line on DSP 
    62         *
    63         *  See {@link #DSP_INT} for possible values.
    64         */
    65        config UInt dspRecvIntId1 = DSP_INT1;
    66        
    67        /*! Vector ID to use on DSP for line #1 */
    68        config UInt dspIntVectId1 = 6;
    69        
    70        /*! 
    71         *  Incoming interrupt ID for line #1 line on ARM 
    72         *
    73         *  See {@link #ARM_INT} for possible values.
    74         */
    75        config UInt armRecvIntId1 = ARM_INT1;
    76        
    77    internal:
    78    
    79    }