TMPM4G9
V1.0.0.0
|
This file provides API functions for RMC Class. More...
#include "rmc.h"
Macros | |||||||||
RMC_NULL Pointer | |||||||||
NULL Pointer. | |||||||||
#define | RMC_NULL ((void *)0) | ||||||||
Parameter Result | |||||||||
Whether the parameter is specified or not. | |||||||||
#define | RMC_PARAM_OK ((int32_t)1) | ||||||||
#define | RMC_PARAM_NG ((int32_t)0) | ||||||||
RMCxEN Macro Definition. | |||||||||
RMCxEN Register Macro Definition. Detail.
| |||||||||
#define | RMCxEN_RMCEN_DISABLE ((uint32_t)0x00000000) | ||||||||
#define | RMCxEN_RMCEN_ENABLE ((uint32_t)0x00000001) | ||||||||
RMCxREN Macro Definition. | |||||||||
RMCxREN Register Macro Definition. Detail.
| |||||||||
#define | RMCxREN_RMCREN_DISABLE ((uint32_t)0x00000000) | ||||||||
#define | RMCxREN_RMCREN_ENABLE ((uint32_t)0x00000001) | ||||||||
Functions | |
TXZ_Result | rmc_init (rmc_t *p_obj) |
Construct object. More... | |
TXZ_Result | rmc_deinit (rmc_t *p_obj) |
Destruct object. More... | |
TXZ_Result | rmc_enable (rmc_t *p_obj) |
Enable RMC. More... | |
TXZ_Result | rmc_disable (rmc_t *p_obj) |
Disable RMC. More... | |
TXZ_Result | rmc_rx_enable (rmc_t *p_obj) |
Enable Receive. More... | |
TXZ_Result | rmc_rx_disable (rmc_t *p_obj) |
Disable Receive. More... | |
TXZ_Result | rmc_get_status (rmc_t *p_obj, uint32_t *p_status) |
Get status. More... | |
TXZ_Result | rmc_get_data (rmc_t *p_obj, uint32_t data[]) |
Get receive data. More... | |
This file provides API functions for RMC Class.
DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.
Copyright(C) Toshiba Electronic Device Solutions Corporation 2019