Ignore:
Timestamp:
2009-09-25T15:01:03Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bbf88db
Parents:
2e37308
Message:

streamline the behavior protocols
add support for initialization and finalization phase of protocols in ADL

File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/arch/uspace/srv/console/console.adl

    r2e37308 r6d4c549  
    5252                ns ns;
    5353                sys_console sys_console;
     54        initialization:
     55                !ns.ipc_m_connect_me_to /* kbd */ ;
     56                !kbd.ipc_m_connect_to_me ;
     57                !ns.ipc_m_connect_me_to /* fb */ ;
     58                [/uspace/lib/libc/fnc.devmap_driver_register] ;
     59                !fb.get_resolution ;
     60                (
     61                        [fnc.vp_create] +
     62                        [fnc.vp_switch]
     63                )* ;
     64                [fnc.make_pixmap]* ;
     65                [fnc.make_anim] ;
     66                [fnc.vp_switch] ;
     67                !fb.flush ;
     68                !fb.get_csize ;
     69                !fb.get_color_cap ;
     70                !fb.ipc_m_share_out ;
     71                [/uspace/lib/libc/fnc.devmap_device_register]* ;
     72                !sys_console.sys_disable_console ;
     73                [fnc.gcons_redraw_console] ;
     74                [fnc.set_rgb_color] ;
     75                [fnc.screen_clear] ;
     76                [fnc.curs_goto] ;
     77                [fnc.curs_visibility]
    5478        protocol:
    55                 [/uspace/lib/libc/protocol] |
    56                 [console_server.bp]
     79                [/uspace/lib/libc/protocol]
    5780};
    5881
Note: See TracChangeset for help on using the changeset viewer.