Subversion Repositories HelenOS

Rev

Rev 1941 | Rev 2026 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1941 Rev 2025
Line 126... Line 126...
126
 * is hung up
126
 * is hung up
127
 */
127
 */
128
#define IPC_M_PHONE_HUNGUP      3
128
#define IPC_M_PHONE_HUNGUP      3
129
 
129
 
130
/** Send as_area over IPC
130
/** Send as_area over IPC
131
 * - ARG1 - src base address
131
 * - ARG1 - src as_area base address
132
 * - ARG2 - size of src as(filled automatically by kernel)
132
 * - ARG2 - size of src as_area (filled automatically by kernel)
133
 * - ARG3 - flags of the area being sent
133
 * - ARG3 - flags of the as_area being sent
-
 
134
 *
-
 
135
 * on answer:
134
 * - on answer ARG1 - dst base adress
136
 * - ARG1 - dst as_area base adress
135
 */
137
 */
136
#define IPC_M_AS_AREA_SEND      5
138
#define IPC_M_AS_AREA_SEND      5
137
 
139
 
138
/** Get as_area over IPC
140
/** Get as_area over IPC
139
 * - ARG1 - Where the area will be mapped
141
 * - ARG1 - where the as_area will be mapped
140
 * - ARG2 - Expected size of area
142
 * - ARG2 - expected size of the as_area
141
 * - ARG3 - User defined argument
143
 * - ARG3 - user defined argument
-
 
144
 *
142
 * on answer - the server sets ARG1 as src as address of the as_area
145
 * on answer, the server sets:
-
 
146
 *
143
 * to be shared, ARG2 is set to rights that will be used for sharing,
147
 * - ARG1 - src as_area base address
144
 * which is returned as part of answer back to the receiver
148
 * - ARG2 - flags that will be used for sharing
145
 */
149
 */
146
#define IPC_M_AS_AREA_RECV      6
150
#define IPC_M_AS_AREA_RECV      6
147
 
151
 
148
 
152
 
149
/* Well-known methods */
153
/* Well-known methods */