view src/cs/riviera/rv_template/xxx_api.h @ 216:2be687f4476c
default tip
l1_init.c: sync with Tourmaline: L1 recovery ABB init fix
author
Mychaela Falconia <falcon@freecalypso.org>
date
Mon, 31 Oct 2022 01:23:14 +0000 (2022-10-31)
parents
b6a5e36de839
children
line source
+ − /**
+ − * @file xxx_api.h
+ − *
+ − * API Definition for XXX SWE.
+ − *
+ − * @author Your name here (your_email_here)
+ − * @version 0.1
+ − */
+ −
+ − /*
+ − * History:
+ − *
+ − * Date Author Modification
+ − * -------------------------------------------------------------------
+ − * // Create.
+ − *
+ − * (C) Copyright 2001 by Texas Instruments Incorporated, All Rights Reserved
+ − */
+ −
+ − #ifndef __XXX_API_H_
+ − #define __XXX_API_H_
+ −
+ −
+ − #include "rvm/rvm_gen.h" /* Generic RVM types and functions. */
+ −
+ −
+ − #ifdef __cplusplus
+ − extern "C"
+ − {
+ − #endif
+ −
+ −
+ − /**
+ − * @name XXX Return type and return values.
+ − *
+ − * Currently they are the standard RV return types, but they may
+ − * be customized in the future.
+ − */
+ − /*@{*/
+ − typedef T_RV_RET T_XXX_RETURN;
+ −
+ − #define XXX_OK RV_OK
+ − #define XXX_NOT_SUPPORTED RV_NOT_SUPPORTED
+ − #define XXX_MEMORY_ERR RV_MEMORY_ERR
+ − #define XXX_INTERNAL_ERR RV_INTERNAL_ERR
+ − /*@}*/
+ −
+ −
+ − /**
+ − * @name API functions
+ − *
+ − * API functions declarations (bridge functions).
+ − */
+ − /*@{*/
+ −
+ − T_XXX_RETURN xxx_send_sample ();
+ −
+ − /*@}*/
+ −
+ −
+ − #ifdef __cplusplus
+ − }
+ − #endif
+ −
+ −
+ − #endif /*__XXX_API_H_*/
+ −