Data Structures | |
struct | nrf_block_dev_empty_work_t |
Work structure of EMPTY block device. More... | |
struct | nrf_block_dev_empty_config_t |
EMPTY block device config. More... | |
struct | nrf_block_dev_empty_t |
EMPTY block device. More... | |
Macros | |
#define | NRF_BLOCK_DEV_EMPTY_CONFIG(blk_size, blk_count) |
EMPTY block device config initializer (nrf_block_dev_empty_config_t) More... | |
#define | NRF_BLOCK_DEV_EMPTY_DEFINE(name, config, info) |
Defines a EMPTY block device. More... | |
Functions | |
static nrf_block_dev_t const * | nrf_block_dev_empty_ops_get (nrf_block_dev_empty_t const *p_blk_empty) |
Returns block device API handle from EMPTY block device. More... | |
Variables | |
const nrf_block_dev_ops_t | nrf_block_device_empty_ops |
EMPTY block device operations. | |
This module implements block device API. It works like:
#define NRF_BLOCK_DEV_EMPTY_CONFIG | ( | blk_size, | |
blk_count | |||
) |
EMPTY block device config initializer (nrf_block_dev_empty_config_t)
blk_size | Block size |
blk_count | Block count |
#define NRF_BLOCK_DEV_EMPTY_DEFINE | ( | name, | |
config, | |||
info | |||
) |
Defines a EMPTY block device.
name | Instance name |
config | Configuration nrf_block_dev_empty_config_t |
info | Info strings NFR_BLOCK_DEV_INFO_CONFIG |
|
inlinestatic |
Returns block device API handle from EMPTY block device.
[in] | p_blk_empty | EMPTY block device |