1981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/* 2981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * ipc_event.h 3981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * 4981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * Copyright 2001-2009 Texas Instruments, Inc. - http://www.ti.com/ 5981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * 6981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * Licensed under the Apache License, Version 2.0 (the "License"); 7981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * you may not use this file except in compliance with the License. 8981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * You may obtain a copy of the License at 9981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * 10981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * http://www.apache.org/licenses/LICENSE-2.0 11981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * 12981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * Unless required by applicable law or agreed to in writing, software 13981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * distributed under the License is distributed on an "AS IS" BASIS, 14981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * See the License for the specific language governing permissions and 16981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt * limitations under the License. 17981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt */ 18981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt 19981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/****************************************************************************/ 20981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/* */ 21981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/* MODULE: IPC_Event.h */ 22981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/* PURPOSE: */ 23981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/* */ 24981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/****************************************************************************/ 25981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt#ifndef _IPC_EVENT_H_ 26981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt#define _IPC_EVENT_H_ 27981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt 28981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/* defines */ 29981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/***********/ 30981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt 31981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/* types */ 32981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/*********/ 33981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt 34981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/* functions */ 35981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt/*************/ 36981801b95b81e6d1c7a2085967406e86af0f08fcDmitry ShmidtTHandle IpcEvent_Create(VOID); 37981801b95b81e6d1c7a2085967406e86af0f08fcDmitry ShmidtVOID IpcEvent_Destroy(THandle hIpcEvent); 38981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt 39981801b95b81e6d1c7a2085967406e86af0f08fcDmitry ShmidtS32 IpcEvent_EnableEvent(THandle hIpcEvent, U32 event); 40981801b95b81e6d1c7a2085967406e86af0f08fcDmitry ShmidtS32 IpcEvent_DisableEvent(THandle hIpcEvent, U32 event); 41981801b95b81e6d1c7a2085967406e86af0f08fcDmitry ShmidtS32 IpcEvent_UpdateDebugLevel(THandle hIpcEvent, S32 debug_level); 42981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt 43981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt#endif /* _IPC_EVENT_H_ */ 44981801b95b81e6d1c7a2085967406e86af0f08fcDmitry Shmidt 45