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     *! 18-Nov-2009 skp      cdoc changes
    16     */
    17     
    18    import ti.sdo.utils.MultiProc;
    19    import xdc.runtime.Error;
    20    
    21    /*!
    22     *  ======== NotifySetup ======== 
    23     *  Notify setup proxy for OMAP4430
    24     *
    25     *  This module creates and registers all drivers necessary for inter-processor
    26     *  notification on OMAP4430. 
    27     */
    28    
    29    module NotifySetup inherits ti.sdo.ipc.interfaces.INotifySetup
    30    {
    31        /*!
    32         *  Assert raised when trying to attach between OMAP4430/CORE1 and
    33         *  either the DSP or the HOST
    34         */
    35        config Error.Id E_noInterruptLine  = {
    36            msg: "E_noInterruptLine: Trying to attach between CORE1 and %s"
    37        };
    38        
    39        /*!
    40         *  Interrupt vector id for OMAP4430/DSP.
    41         */
    42        config UInt dspIntVectId = 5;
    43    
    44    internal:
    45    
    46        config UInt dspProcId       = MultiProc.INVALIDID;
    47        config UInt core0ProcId     = MultiProc.INVALIDID;
    48        config UInt core1ProcId     = MultiProc.INVALIDID;
    49        config UInt hostProcId      = MultiProc.INVALIDID;
    50    }