Ignore:
Timestamp:
2009-11-03T21:36:54Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1647323
Parents:
bbddafb (diff), b1c21c2 (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.
Message:

Merge with mainline.

File:
1 edited

Legend:

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

    rbbddafb r4f5dc18  
    4848        requires:
    4949                [/uspace/lib/libc/requires]
     50                ns ns;
     51                devmap_driver devmap_driver;
     52                sys_console sys_console;
    5053                kbd kbd;
    5154                fb fb;
    52                 ns ns;
    53                 sys_console sys_console;
     55        initialization:
     56                !ns.ipc_m_connect_me_to /* kbd */ ;
     57                !kbd.ipc_m_connect_to_me ;
     58                !ns.ipc_m_connect_me_to /* fb */ ;
     59                [/uspace/lib/libc/fnc.devmap_driver_register] ;
     60                !fb.get_resolution ;
     61                (
     62                        [fnc.vp_create] +
     63                        [fnc.vp_switch]
     64                )* ;
     65                [fnc.make_pixmap]* ;
     66                [fnc.make_anim] ;
     67                [fnc.vp_switch] ;
     68                !fb.flush ;
     69                !fb.get_csize ;
     70                !fb.get_color_cap ;
     71                !fb.ipc_m_share_out ;
     72                [/uspace/lib/libc/fnc.devmap_device_register]* ;
     73                !sys_console.sys_debug_disable_console ;
     74                [fnc.gcons_redraw_console] ;
     75                [fnc.set_rgb_color] ;
     76                [fnc.screen_clear] ;
     77                [fnc.curs_goto] ;
     78                [fnc.curs_visibility]
    5479        protocol:
    55                 [/uspace/lib/libc/protocol] |
    56                 [console_server.bp]
     80                [/uspace/lib/libc/protocol]
    5781};
    5882
     
    6892       
    6993        delegate console to ui_dispatcher:console;
     94        delegate kbd to kbd:kbd;
     95        delegate fb to fb:fb;
    7096       
    7197        [/uspace/lib/libc/subsume%ui_dispatcher]
     
    74100       
    75101        subsume ui_dispatcher:ns to ns;
     102        subsume ui_dispatcher:devmap_driver to devmap_driver;
    76103        subsume ui_dispatcher:sys_console to sys_console;
    77104       
Note: See TracChangeset for help on using the changeset viewer.