|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <emmc_port.h>
Public Attributes | |
| emmc_status_t(* | start )(void *context, uint32_t *block_count) |
| emmc_status_t(* | read )(void *context, uint32_t lba, void *buffer, uint32_t count, uint32_t budget_ms) |
| emmc_status_t(* | write )(void *context, uint32_t lba, const void *buffer, uint32_t count, uint32_t budget_ms) |
| void(* | lock )(void *context) |
| void(* | unlock )(void *context) |
Definition at line 30 of file emmc_port.h.
| void(* emmc_port_t::lock) (void *context) |
Definition at line 55 of file emmc_port.h.
Referenced by t7_integration.FakeElodin::_accept(), t7_integration.FakeElodin::_read(), t7_integration.FakeElodin::close(), t7_integration.FakeElodin::latest(), lock(), t7_integration.FakeElodin::send_all(), and t7_integration.FakeElodin::wait_clients().
| emmc_status_t(* emmc_port_t::read) (void *context, uint32_t lba, void *buffer, uint32_t count, uint32_t budget_ms) |
Definition at line 45 of file emmc_port.h.
| emmc_status_t(* emmc_port_t::start) (void *context, uint32_t *block_count) |
Definition at line 37 of file emmc_port.h.
Referenced by backend.video.Clip::end(), and mount().
| void(* emmc_port_t::unlock) (void *context) |
Definition at line 56 of file emmc_port.h.
Referenced by test_invalid_init(), and unlock().
| emmc_status_t(* emmc_port_t::write) (void *context, uint32_t lba, const void *buffer, uint32_t count, uint32_t budget_ms) |
Definition at line 47 of file emmc_port.h.
Referenced by emmc_log_service(), and format().