Changes in contrib/arch/kernel/kernel.adl [af9dd1e:9d58539] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
contrib/arch/kernel/kernel.adl
raf9dd1e r9d58539 3 3 *****************************/ 4 4 5 interface sys_k io{5 interface sys_klog { 6 6 /* Print using kernel facility */ 7 sysarg_t sys_k io(int fd, const void *buf, size_t size);8 protocol: 9 ?sys_k io*7 sysarg_t sys_klog(int fd, const void *buf, size_t size); 8 protocol: 9 ?sys_klog* 10 10 }; 11 11 … … 21 21 ?sys_debug_disable_console 22 22 )* 23 }; 24 25 interface sys_tls { 26 /* Set thread-local storage pointer (on architectures where kernel mode is required) */ 27 sysarg_t sys_tls_set(sysarg_t addr); 28 protocol: 29 ?sys_tls_set* 23 30 }; 24 31 … … 244 251 frame sys_console { 245 252 provides: 246 sys_k io sys_kio;253 sys_klog sys_klog; 247 254 sys_console sys_console; 248 255 }; … … 309 316 inst sys_debug sys_debug; 310 317 311 delegate sys_k io to sys_console:sys_kio;318 delegate sys_klog to sys_console:sys_klog; 312 319 delegate sys_console to sys_console:sys_console; 313 320 delegate sys_tls to sys_proc:sys_tls;
Note:
See TracChangeset
for help on using the changeset viewer.