Changeset 7918fce in mainline for kernel/generic/include/ipc/ipc.h
- Timestamp:
- 2007-07-11T20:31:45Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 975f62f
- Parents:
- 398d967
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/ipc/ipc.h
r398d967 r7918fce 139 139 #define IPC_M_PHONE_HUNGUP 3 140 140 141 /** Send as_area over IPC 142 * - ARG1 - s rcas_area base address143 * - ARG2 - size of s rcas_area (filled automatically by kernel)141 /** Send as_area over IPC. 142 * - ARG1 - source as_area base address 143 * - ARG2 - size of source as_area (filled automatically by kernel) 144 144 * - ARG3 - flags of the as_area being sent 145 145 * 146 * on answer :146 * on answer, the recipient must set: 147 147 * - ARG1 - dst as_area base adress 148 148 */ 149 149 #define IPC_M_AS_AREA_SEND 4 150 150 151 /** Get as_area over IPC152 * - ARG1 - d stas_area base address153 * - ARG2 - d stas_area size151 /** Receive as_area over IPC. 152 * - ARG1 - destination as_area base address 153 * - ARG2 - destination as_area size 154 154 * - ARG3 - user defined argument 155 155 * 156 * on answer, the servermust set:157 * 158 * - ARG1 - s rcas_area base address156 * on answer, the recipient must set: 157 * 158 * - ARG1 - source as_area base address 159 159 * - ARG2 - flags that will be used for sharing 160 160 */ 161 161 #define IPC_M_AS_AREA_RECV 5 162 162 163 /** Send data to another address space over IPC. 164 * - ARG1 - destination address space virtual address, may be overriden by the 165 * recipient 166 * - ARG2 - source address space virtual address 167 * - ARG3 - size of data to be copied, may be overriden by the recipient 168 * 169 * on answer, the recipient must set: 170 * 171 * - ARG1 - final destination address space virtual address 172 * - ARG3 - final size of data to be copied 173 */ 174 #define IPC_M_DATA_SEND 6 163 175 164 176 /* Well-known methods */ … … 243 255 /** Data passed from/to userspace. */ 244 256 ipc_data_t data; 257 258 /** Buffer for IPC_M_DATA_SEND. */ 259 uint8_t *buffer; 245 260 } call_t; 246 261
Note:
See TracChangeset
for help on using the changeset viewer.