[][src]Function cmsis_rtos2::cmsis_os2::osMemoryPoolNew

pub unsafe extern "C" fn osMemoryPoolNew(
    block_count: u32,
    block_size: u32,
    attr: *const osMemoryPoolAttr_t
) -> osMemoryPoolId_t

Create and Initialize a Memory Pool object. \param[in] block_count maximum number of memory blocks in memory pool. \param[in] block_size memory block size in bytes. \param[in] attr memory pool attributes; NULL: default values. \return memory pool ID for reference by other functions or NULL in case of error.