view chipsetsw/services/dar/dar_emergency.h @ 129:419f638cf03b
l1_pwmgr.c: l1s_sleep_manager(): logic apparently reconstructed,
but the compiler's register allocation still does not match
author |
Mychaela Falconia <falcon@ivan.Harhan.ORG> |
date |
Sat, 14 May 2016 06:28:44 +0000 (2016-05-14) |
parents |
509db1a7b7b8 |
children |
|
line source
/****************************************************************************/
/* */
/* File Name: dar_emergency.h */
/* */
/* Purpose: This function contains the functions prototypes of the DAR */
/* entity when emergencies occured. */
/* */
/* Version 0.1 */
/* */
/* Date Modification */
/* ------------------------------------ */
/* 17 October 2001 Create */
/* */
/* Author Stephanie Gerthoux */
/* */
/* (C) Copyright 2001 by Texas Instruments Incorporated, All Rights Reserved*/
/****************************************************************************/
#ifndef __DAR_EMERGENCY_H_
#define __DAR_EMERGENCY_H_
#include "rv/rv_defined_swe.h"
#ifdef RVM_DAR_SWE
#include "rvm/rvm_gen.h"
/* Functions prototypes */
T_RV_RET dar_process_emergency( T_DAR_INFO *buffer_p,
T_DAR_FORMAT format,
T_RVM_USE_ID dar_use_id,
UINT32 flags);
void dar_exception_arm_undefined(void);
void dar_exception_arm_swi(void);
void dar_exception_arm_abort_prefetch(void);
void dar_exception_arm_abort_data(void);
void dar_exception_arm_reserved(void);
#endif /* #ifdef RVM_DAR_SWE */
void dar_exception(int abort_type);
#endif /* __DAR_EMERGENCY_H_ */