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 * ======== INotifySetup.xdc ======== 12 * 13 */ 14 /* 15 * ======== Revision History ======== 16 * 17 *! Revision History 18 *! ================ 19 *! 09-Dec-2009 skp sharedMemReq takes in a sharedAddr 20 *! 09-Oct-2009 skp Created 21 */ 22 23 interface INotifySetup { 24 25 /*! Function that will be called in Notify_attach */ 26 Int attach(UInt16 remoteProcId, Ptr sharedAddr); 27 28 /*! Shared Memory Required for a single notification line */ 29 SizeT sharedMemReq(UInt16 remoteProcId, Ptr sharedAddr); 30 31 /*! Returns whether there is an interrupt line available to the processor */ 32 Bool intLineAvailable(UInt16 remoteProcId); 33 }