1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16
17
18 /*!
19 * ======== ti.ipc ========
20 * Inter processor communication common headers
21 *
22 * This is a package that serves as a container for common header files
23 * for various IPC modules supplied with the IPC product.
24 *
25 * @p(html)
26 * Documentation for all runtime APIs, instance configuration parameters,
27 * error codes macros and type definitions available to the application
28 * integrator can be found in the
29 * <A HREF="../../../doxygen/html/files.html">Doxygen documenation</A>
30 * for the IPC product. However, the documentation presented in RTSC cdoc
31 * should be referred to for information specific to the RTSC module, such as
32 * module configuration, Errors, and Asserts.
33 * @p
34 *
35 * The following table shows a list of all IPC modules that have common header
36 * files. Follow the corresponding links for doxygen or cdoc documentation
37 * for each of the modules.
38 *
39 * @p(html)
40 * <TABLE BORDER="1">
41 * <COLGROUP STYLE="font-weight: bold; color: rgb(0,127,102);"></COLGROUP>
42 * <COLGROUP></COLGROUP>
43 * <COLGROUP></COLGROUP>
44 * <COLGROUP></COLGROUP>
45 * <TR>
46 * <TD>GateMP</TD>
47 * <TD>Multiple processor gate that provides local and remote context protection</TD>
48 * <TD><A HREF="../../../doxygen/html/_gate_m_p_8h.html">Doxygen</A></TD>
49 * <TD><A HREF="../sdo/ipc/GateMP.html">cdoc</A></TD>
50 * </TR>
51 * <TR>
52 * <TD>HeapBufMP</TD>
53 * <TD>Multi-processor fixed-size buffer heap</TD>
54 * <TD><A HREF="../../../doxygen/html/_heap_buf_m_p_8h.html">Doxygen</A></TD>
55 * <TD><A HREF="../sdo/ipc/heaps/HeapBufMP.html">cdoc</A></TD>
56 * </TR>
57 * <TR>
58 * <TD>HeapMemMP</TD>
59 * <TD>Multi-processor variable size buffer heap </TD>
60 * <TD><A HREF="../../../doxygen/html/_heap_mem_m_p_8h.html">Doxygen</A></TD>
61 * <TD><A HREF="../sdo/ipc/heaps/HeapMemMP.html">cdoc</A></TD>
62 * </TR>
63 * <TR>
64 * <TD>HeapMultiBufMP</TD>
65 * <TD>Multiple fixed size buffer heap</TD>
66 * <TD><A HREF="../../../doxygen/html/_heap_multi_buf_m_p_8h.html">Doxygen</A></TD>
67 * <TD><A HREF="../sdo/ipc/heaps/HeapMultiBufMP.html">cdoc</A></TD>
68 * </TR>
69 * <TR>
70 * <TD>HeapQueueMgr</TD>
71 * <TD>Multi-processor fixed-size buffer heap using hardware queues</TD>
72 * <TD><A HREF="../../../doxygen/html/_heap_queue_mgr_8h.html">Doxygen</A></TD>
73 * <TD><A HREF="../sdo/ipc/heaps/HeapQueueMgr.html">cdoc</A></TD>
74 * </TR>
75 * <TR>
76 * <TD>Ipc</TD>
77 * <TD>Ipc Manager</TD>
78 * <TD><A HREF="../../../doxygen/html/_ipc_8h.html">Doxygen</A></TD>
79 * <TD><A HREF="../sdo/ipc/Ipc.html">cdoc</A></TD>
80 * </TR>
81 * <TR>
82 * <TD>ListMP</TD>
83 * <TD>Multiple processor shared memory list</TD>
84 * <TD><A HREF="../../../doxygen/html/_list_m_p_8h.html">Doxygen</A></TD>
85 * <TD><A HREF="../sdo/ipc/ListMP.html">cdoc</A></TD>
86 * </TR>
87 * <TR>
88 * <TD>MessageQ</TD>
89 * <TD>Message-passing with queuing</TD>
90 * <TD><A HREF="../../../doxygen/html/_message_q_8h.html">Doxygen</A></TD>
91 * <TD><A HREF="../sdo/ipc/MessageQ.html">cdoc</A></TD>
92 * </TR>
93 * <TR>
94 * <TD>MultiProc</TD>
95 * <TD>Processor id manager</TD>
96 * <TD><A HREF="../../../doxygen/html/_multi_proc_8h.html">Doxygen</A></TD>
97 * <TD><A HREF="../sdo/utils/MultiProc.html">cdoc</A></TD>
98 * </TR>
99 * <TR>
100 * <TD>NameServer</TD>
101 * <TD>Name manager</TD>
102 * <TD><A HREF="../../../doxygen/html/_name_server_8h.html">Doxygen</A></TD>
103 * <TD><A HREF="../sdo/utils/NameServer.html">cdoc</A></TD>
104 * </TR>
105 * <TR>
106 * <TD>Notify</TD>
107 * <TD>Notification manager for IPC</TD>
108 * <TD><A HREF="../../../doxygen/html/_notify_8h.html">Doxygen</A></TD>
109 * <TD><A HREF="../sdo/ipc/Notify.html">cdoc</A></TD>
110 * </TR>
111 * <TR>
112 * <TD>SharedRegion</TD>
113 * <TD>Shared memory manager and address translator </TD>
114 * <TD><A HREF="../../../doxygen/html/_shared_region_8h.html">Doxygen</A></TD>
115 * <TD><A HREF="../sdo/ipc/SharedRegion.html">cdoc</A></TD>
116 * </TR>
117 *
118 * </TABLE>
119 * @p
120 *
121 */
122
123 package ti.ipc [1,0,0,0] {
124
125 }