TMPM4G9  V1.0.0.0
rmc.c File Reference

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.

Bit Bit Symbol
31-2 -
1 be set "1"
0 RMCEN
#define RMCxEN_RMCEN_DISABLE   ((uint32_t)0x00000000)
 
#define RMCxEN_RMCEN_ENABLE   ((uint32_t)0x00000001)
 
RMCxREN Macro Definition.

RMCxREN Register Macro Definition.

Detail.

Bit Bit Symbol
31-1 -
0 RMCREN
#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...
 

Detailed Description

This file provides API functions for RMC Class.

Version
V1.0.1.0
Date
2018-04-02 19:31:41

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.

Copyright(C) Toshiba Electronic Device Solutions Corporation 2019