source: mainline/contrib/arch/uspace/srv/fs/devfs/devfs.adl@ 86018c1

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 86018c1 was 6d4c549, checked in by Martin Decky <martin@…>, 16 years ago

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

  • Property mode set to 100644
File size: 388 bytes
Line 
1interface devfs extends fs {
2 protocol:
3 [devfs.bp]
4};
5
6frame devfs {
7 provides:
8 devfs devfs;
9 requires:
10 [/uspace/lib/libc/requires]
11 vfs vfs;
12 ns ns;
13 devmap_client devmap_client;
14 service device;
15 initialization:
16 [/uspace/lib/libc/fnc.devmap_get_phone] ;
17 !ns.ipc_m_connect_me_to /* vfs */ ;
18 [/uspace/lib/libfs/fnc.fs_register]
19 protocol:
20 [/uspace/lib/libc/protocol]
21};
Note: See TracBrowser for help on using the repository browser.