Changes in contrib/arch/kernel/kernel.adl [9d58539:af9dd1e] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
contrib/arch/kernel/kernel.adl
r9d58539 raf9dd1e 3 3 *****************************/ 4 4 5 interface sys_k log{5 interface sys_kio { 6 6 /* Print using kernel facility */ 7 sysarg_t sys_k log(int fd, const void *buf, size_t size);8 protocol: 9 ?sys_k log*7 sysarg_t sys_kio(int fd, const void *buf, size_t size); 8 protocol: 9 ?sys_kio* 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*30 23 }; 31 24 … … 251 244 frame sys_console { 252 245 provides: 253 sys_k log sys_klog;246 sys_kio sys_kio; 254 247 sys_console sys_console; 255 248 }; … … 316 309 inst sys_debug sys_debug; 317 310 318 delegate sys_k log to sys_console:sys_klog;311 delegate sys_kio to sys_console:sys_kio; 319 312 delegate sys_console to sys_console:sys_console; 320 313 delegate sys_tls to sys_proc:sys_tls;
Note:
See TracChangeset
for help on using the changeset viewer.