source: mainline/contrib/arch/uspace/srv/fs/tmpfs/tmpfs.adl@ 2088dfc

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 2088dfc 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: 304 bytes
RevLine 
[cf7b3e0]1interface tmpfs extends fs {
2 protocol:
3 [tmpfs.bp]
4};
5
[ea5f46d]6frame tmpfs {
7 provides:
[cf7b3e0]8 tmpfs tmpfs;
[ea5f46d]9 requires:
[2a70672]10 [/uspace/lib/libc/requires]
[ea5f46d]11 vfs vfs;
12 ns ns;
[cf7b3e0]13 rd rd;
[6d4c549]14 initialization:
15 !ns.ipc_m_connect_me_to /* vfs */ ;
16 [/uspace/lib/libfs/fnc.fs_register]
[ea5f46d]17 protocol:
[6d4c549]18 [/uspace/lib/libc/protocol]
[ea5f46d]19};
Note: See TracBrowser for help on using the repository browser.