Changeset ea28272 in mainline for contrib/arch/uspace/srv/loader/loader.adl
- Timestamp:
- 2010-12-30T13:43:27Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d770deb
- Parents:
- d70d80ed (diff), f418e51 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
contrib/arch/uspace/srv/loader/loader.adl
rd70d80ed rea28272 1 1 interface loader extends service { 2 2 /* Set task pathname */ 3 ipcarg_t set_pathname(in_copy string pathname);3 sysarg_t set_pathname(in_copy string pathname); 4 4 5 5 /* Set task arguments */ 6 ipcarg_t set_args(in_copy stream args);6 sysarg_t set_args(in_copy stream args); 7 7 8 8 /* Set task initial files */ 9 ipcarg_t set_files(in_copy stream files);9 sysarg_t set_files(in_copy stream files); 10 10 11 11 /* Get task ID */ 12 ipcarg_t get_taskid(out_copy stream id);12 sysarg_t get_taskid(out_copy stream id); 13 13 14 14 /* Load binary */ 15 ipcarg_t load(void);15 sysarg_t load(void); 16 16 17 17 /* Run binary */ 18 ipcarg_t run(void);18 sysarg_t run(void); 19 19 protocol: 20 20 [loader.bp]
Note:
See TracChangeset
for help on using the changeset viewer.