embox
1package embox.fs.driver
2
3@DefaultImpl(cdfs_oldfs)
4abstract module cdfs {
5option number inode_quantity=2048
6option number cdfs_descriptor_quantity=4
7
8@IncludeExport(path="fs")
9source "iso9660.h"
10@IncludeExport(path="fs")
11source "iso9660_format.h"
12
13source "cdfs.c"
14source "iso9660_mem.c"
15source "iso9660_drv.c"
16
17source "iso9660_file_ops.c"
18source "iso9660_inode_ops.c"
19
20// depends embox.mem.page_api
21depends embox.mem.pool
22}
23
24module cdfs_oldfs extends cdfs {
25source "iso9660_oldfs.c"
26
27depends embox.fs.node
28}
29
30module cdfs_dvfs extends cdfs {
31source "iso9660_dvfs.c"
32}
33