Go to the source code of this file.
|
#define | vsf_block_stream_size_t uint32_t |
|
#define | __VSF_BLOCK_STREAM_INIT(__BLOCK_NUM, __BLOCK_SIZE) |
|
#define | VSF_BLOCK_STREAM_INIT(__BLOCK_NUM, __BLOCK_SIZE) __VSF_BLOCK_STREAM_INIT((__BLOCK_NUM), (__BLOCK_SIZE)) |
|
#define | __vsf_block_stream_type(__name) __name##_block_stream_t |
|
#define | vsf_block_stream_type(__name) __vsf_block_stream_type(__name) |
|
#define | __declare_block_stream(__name) |
|
#define | __define_block_stream(__name, __block_num, __block_size) |
|
#define | declare_block_stream(__name) __declare_block_stream(__name) |
|
#define | dcl_block_stream(__name) declare_block_stream(__name) |
|
#define | define_block_stream(__name, __block_num, __block_size) __define_block_stream(__name, (__block_num), (__block_size)) |
|
#define | def_block_stream(__name, __block_num, __block_size) define_block_stream(__name, (__block_num), (__block_size)) |
|
#define | __describe_block_stream(__name, __block_num, __block_size) |
|
#define | describe_block_stream(__name, __block_num, __block_size) __describe_block_stream(__name, (__block_num), (__block_size)) |
|
◆ vsf_block_stream_size_t
#define vsf_block_stream_size_t uint32_t |
◆ __VSF_BLOCK_STREAM_INIT
#define __VSF_BLOCK_STREAM_INIT |
( |
|
__BLOCK_NUM, |
|
|
|
__BLOCK_SIZE |
|
) |
| |
Value:
const vsf_stream_op_t vsf_block_stream_op
Definition vsf_block_stream.c:67
#define vsf_fifo_index_t
Definition vsf_fifo.h:161
#define vsf_fifo_item_size_t
Definition vsf_fifo.h:167
◆ VSF_BLOCK_STREAM_INIT
◆ __vsf_block_stream_type
#define __vsf_block_stream_type |
( |
|
__name | ) |
__name##_block_stream_t |
◆ vsf_block_stream_type
◆ __declare_block_stream
#define __declare_block_stream |
( |
|
__name | ) |
|
Value:
#define __name
Definition hci_transport_aic8800.c:552
#define vsf_dcl_class
Definition ooc_class.h:46
#define vsf_block_stream_type(__name)
Definition vsf_block_stream.h:58
◆ __define_block_stream
#define __define_block_stream |
( |
|
__name, |
|
|
|
__block_num, |
|
|
|
__block_size |
|
) |
| |
Value: typedef struct __name##_block_stream_item_t { \
uint32_t __buffer[(__block_size + 3) >> 2]; \
}
__name##_block_stream_item_t; \
def_vsf_fifo(
__name,
__name##_block_stream_item_t, (__block_num)) \
public_member( \
) \
private_member( \
) \
};
Definition vsf_block_stream.h:117
unsigned int uint32_t
Definition lvgl.h:43
Definition vsf_block_stream.h:101
#define vsf_fifo(__name)
Definition vsf_fifo.h:116
__bfs_node_fifo_t fifo
Definition vsf_msg_tree.h:247
◆ declare_block_stream
◆ dcl_block_stream
◆ define_block_stream
◆ def_block_stream
◆ __describe_block_stream
#define __describe_block_stream |
( |
|
__name, |
|
|
|
__block_num, |
|
|
|
__block_size |
|
) |
| |
Value:
define_block_stream(
__name, (__block_num), (__block_size)) \
VSF_BLOCK_STREAM_INIT(__block_num, __block_size) \
};
#define declare_block_stream(__name)
Definition vsf_block_stream.h:79
◆ describe_block_stream
◆ vsf_block_stream_item_t
◆ vsf_block_stream_op