Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/arch/kernel/kernel.adl

    raf9dd1e r9d58539  
    33 *****************************/
    44
    5 interface sys_kio {
     5interface sys_klog {
    66                /* Print using kernel facility */
    7                 sysarg_t sys_kio(int fd, const void *buf, size_t size);
    8         protocol:
    9                 ?sys_kio*
     7                sysarg_t sys_klog(int fd, const void *buf, size_t size);
     8        protocol:
     9                ?sys_klog*
    1010};
    1111
     
    2121                        ?sys_debug_disable_console
    2222                )*
     23};
     24
     25interface 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*
    2330};
    2431
     
    244251frame sys_console {
    245252        provides:
    246                 sys_kio sys_kio;
     253                sys_klog sys_klog;
    247254                sys_console sys_console;
    248255};
     
    309316        inst sys_debug sys_debug;
    310317       
    311         delegate sys_kio to sys_console:sys_kio;
     318        delegate sys_klog to sys_console:sys_klog;
    312319        delegate sys_console to sys_console:sys_console;
    313320        delegate sys_tls to sys_proc:sys_tls;
Note: See TracChangeset for help on using the changeset viewer.