diff src/cs/riviera/rvf/rvf_env.h @ 0:b6a5e36de839

src/cs: initial import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 15 Jul 2018 04:39:26 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/cs/riviera/rvf/rvf_env.h	Sun Jul 15 04:39:26 2018 +0000
@@ -0,0 +1,46 @@
+/****************************************************************************/
+/*                                                                          */
+/*  Name        rvf_env.h                                                   */
+/*                                                                          */
+/*  Function    this file contains rvf definitions specific for the RVM.	*/
+/*                                                                          */
+/*  Version		0.1															*/
+/*																			*/
+/* 	Date       	Modification												*/
+/*  ------------------------------------									*/
+/*  28/01/2000	Create														*/
+/*																			*/
+/*	Author		David Lamy-Charrier (dlamy@tif.ti.com)						*/
+/*																			*/
+/* (C) Copyright 2000 by Texas Instruments Incorporated, All Rights Reserved*/
+/****************************************************************************/
+
+#ifndef _RVF_ENV_H
+#define _RVF_ENV_H
+
+#include "rvf/rvf_api.h"
+
+
+
+
+/* return the size of the available memory in bytes */
+T_RVF_RET rvf_get_available_mem( UINT32 * total_size, UINT32 * used_size );
+
+/* get the parameters of a specific memory bank */
+T_RVF_RET rvf_get_mb_param( T_RVF_MB_NAME mb_name, T_RVF_MB_PARAM * param);
+
+/* change the parameters of a specific memory bank */
+T_RVF_RET rvf_set_mb_param( T_RVF_MB_NAME mb_name, T_RVF_MB_PARAM * param);
+
+/* retrieve the amount of memory available before the memory bank size */
+UINT32	rvf_get_mb_unused_mem(T_RVF_MB_ID mb_id);
+
+/* retrieve the amount of memory available before the memory bank watermark */
+UINT32	rvf_get_mb_unused_green_mem(T_RVF_MB_ID mb_id);
+
+
+
+
+
+#endif	/* _RVF_ENV_H */
+