2 * dspbridge/mpu_api/inc/dbapi.h
4 * DSP-BIOS Bridge driver support functions for TI OMAP processors.
6 * Copyright (C) 2007 Texas Instruments, Inc.
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU Lesser General Public License as published
10 * by the Free Software Foundation version 2.1 of the License.
12 * This program is distributed .as is. WITHOUT ANY WARRANTY of any kind,
13 * whether express or implied; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * Lesser General Public License for more details.
20 * ======== dbapi.h ========
22 * Top level header file for GPP side DSP/BIOS Bridge APIs.
26 *! 22-Nov-2002 gp Cleaned up comments, formatting.
27 *! 13-Feb-2001 kc: Name changed from ddspapi.h to dbapi.h.
28 *! 27-Jun-2000 rr: Name changed to ddspapi.h. Broken into various h files.
29 *! 12-May-2000 gp: Removed PROC_UNKNOWN state. Moved OEM DSPProcessor_ fxns
30 *! to ddspoem.h. Changed DDSP_MSG to be fixed length;
31 *! Changed DDSPStream_Issue/Reclaim to take DWORD dwArg.
32 *! 11-May-2000 gp: Reformatted; converted tabs to spaces; changed NODEHANDLE
33 *! to HNODE; changed GUID to UUID; added "Detail" sections
34 *! documenting differences from DDSP API spec. (ver. 0.6);
36 *! 19-Apr-2000 ww: Updated based on code review.
37 *! 12-Apr-2000 ww: Created based on DSP/BIOS Bridge API specification, Version 0.6.
47 #include <dbdefs.h> /* DSP/BIOS Bridge global definitions and constants */
48 #include <errbase.h> /* DSP/BIOS Bridge status and error codes */
49 #include <DSPManager.h> /* DSP/BIOS Bridge Manager APIs */
50 #include <DSPProcessor.h> /* DSP/BIOS Bridge Processor APIs */
51 #include <DSPNode.h> /* DSP/BIOS Bridge Node APIs */
52 #include <DSPStream.h> /* DSP/BIOS Bridge Stream APIs */