embox
1package embox.driver.flash
2
3@DefaultImpl(embox.driver.flash.flash_nofs)
4abstract module core {
5option number dev_quantity = 4
6option number block_info_max = 1
7
8source "flash.c"
9source "flash_ops.c"
10
11@IncludeExport(path="drivers/flash")
12source "flash.h"
13
14depends embox.mem.pool
15@NoRuntime depends embox.lib.libds
16
17depends embox.driver.flash.flash_cache
18}
19
20module flash_fs extends core {
21source "flash_fs.c"
22
23depends embox.driver.block_dev
24}
25
26module flash_nofs extends core {
27option number dev_quantity=4
28
29source "flash_nofs.c"
30}
31