Changeset 1077d91 in mainline
- Timestamp:
- 2006-04-12T10:39:33Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ec55358
- Parents:
- a597e3f0
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile
ra597e3f0 r1077d91 145 145 generic/src/ipc/ipc.c \ 146 146 generic/src/ipc/sysipc.c \ 147 generic/src/ipc/ipcrsc.c 147 generic/src/ipc/ipcrsc.c \ 148 generic/src/security/cap.c 148 149 149 150 ## Test sources -
generic/include/proc/task.h
ra597e3f0 r1077d91 35 35 #include <adt/list.h> 36 36 #include <ipc/ipc.h> 37 #include <security/cap.h> 37 38 38 39 /** Task structure. */ … … 43 44 as_t *as; /**< Address space. */ 44 45 task_id_t taskid; /**< Unique identity of task */ 46 47 cap_t capabilities; /**< Task capabilities. */ 45 48 46 49 /* IPC stuff */ -
generic/src/main/kinit.c
ra597e3f0 r1077d91 46 46 #include <interrupt.h> 47 47 #include <console/kconsole.h> 48 #include <security/cap.h> 48 49 49 50 #ifdef CONFIG_SMP … … 145 146 utask = task_run_program((void *) init.tasks[i].addr, "USPACE"); 146 147 if (utask) { 148 /* 149 * Set capabilities to init userspace tasks. 150 */ 151 cap_set(utask, CAP_CAP | CAP_MEM_MANAGER | CAP_IO_MANAGER); 152 147 153 if (!ipc_phone_0) 148 154 ipc_phone_0 = &utask->answerbox; -
generic/src/proc/task.c
ra597e3f0 r1077d91 39 39 #include <adt/list.h> 40 40 #include <ipc/ipc.h> 41 #include <security/cap.h> 41 42 #include <memstr.h> 42 43 #include <print.h> … … 87 88 ta->name = name; 88 89 90 ta->capabilities = 0; 89 91 90 92 ipc_answerbox_init(&ta->answerbox);
Note:
See TracChangeset
for help on using the changeset viewer.