Skip to content

File ns_rpc_generic_data.c

FileList > neuralspot > neuralspot > ns-rpc > src > ns_rpc_generic_data.c

Go to the source code of this file

  • #include <string.h>
  • #include "ns_rpc_generic_data.h"
  • #include "erpc_client_setup.h"
  • #include "erpc_server_setup.h"
  • #include "ns_uart.h"
  • #include "GenericDataOperations_EvbToPc.h"
  • #include "GenericDataOperations_PcToEvb.h"
  • #include "GenericDataOperations_PcToEvb_server.h"
  • #include "ns_ambiqsuite_harness.h"
  • #include "ns_core.h"
  • #include "ns_malloc.h"

Public Attributes

Type Name
ns_rpc_config_t g_RpcGenericDataConfig = /* multi line expression */
ns_uart_config_t g_RpcGenericUARTHandle = /* multi line expression */

Public Functions

Type Name
status ns_rpc_data_computeOnEVB (const dataBlock * in_block, dataBlock * result_block)
status ns_rpc_data_fetchBlockFromEVB (dataBlock * block)
status ns_rpc_data_sendBlockToEVB (const dataBlock * block)

Macros

Type Name
define NS_RPC_GENERIC_DATA

Public Attributes Documentation

variable g_RpcGenericDataConfig

ns_rpc_config_t g_RpcGenericDataConfig;

variable g_RpcGenericUARTHandle

ns_uart_config_t g_RpcGenericUARTHandle;

Public Functions Documentation

function ns_rpc_data_computeOnEVB

status ns_rpc_data_computeOnEVB (
    const dataBlock * in_block,
    dataBlock * result_block
) 

function ns_rpc_data_fetchBlockFromEVB

status ns_rpc_data_fetchBlockFromEVB (
    dataBlock * block
) 

function ns_rpc_data_sendBlockToEVB

status ns_rpc_data_sendBlockToEVB (
    const dataBlock * block
) 

Macro Definition Documentation

define NS_RPC_GENERIC_DATA

#define NS_RPC_GENERIC_DATA 


The documentation for this class was generated from the following file neuralspot/neuralspot/ns-rpc/src/ns_rpc_generic_data.c