int libmem_driver_paged_write(libmem_driver_handle_t *h,
                              uint8_t *dest,
                              const uint8_t *src,
                              size_t size,
                              libmem_driver_paged_write_ctrlblk_t *paged_write_ctrlblk);

libmem_driver_paged_write is a driver helper function that implements a paged write operation.

h — A pointer to the handle of the LIBMEM driver.

dest — A pointer to the address to write the block of data.

src — A pointer to the address to copy the block of data from.

size — The size of the block of data to copy in bytes.

paged_write_ctrlblk — A pointer to the paged write control block.

libmem_driver_paged_write returns — The LIBMEM status result.