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