FreeCalypso > hg > fc-tourmaline
view src/cs/services/audio/audio_macro_i.h @ 266:160a5b3a076c
new ABB_SLEEP_RESTRICTION definition in fc-target.h
When we first introduced the mechanism to suppress ABB superdeep sleep
on targets with LCDs powered from Iota VRIO, we made it conditional on
CONFIG_TARGET_LUNA. This conditional is now being generalized: the
feature in question is now conditionalized on the new ABB_SLEEP_RESTRICTION
preprocessor symbol, to be defined in targets/*.h for those targets
that need it. The new ABB_SLEEP_RESTRICTION definition is being added
to targets/luna[12].h to keep the actual logic unchanged.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 02 Jun 2021 02:12:14 +0000 |
parents | 4e78acac3d88 |
children |
line wrap: on
line source
/********************************************************************************/ /* */ /* File Name: audio_macro_i.h */ /* */ /* Purpose: This header contains the generic structures and constants */ /* that are used by the AUDIO layer. */ /* */ /* Note: */ /* None. */ /* */ /* Revision History: */ /* 11/05/01 Francois Mazard - Stephanie Gerthoux Create */ /* */ /* (C) Copyright 2001 by Texas Instruments Incorporated, All Rights Reserved. */ /* */ /********************************************************************************/ #include "rv/rv_defined_swe.h" #include "rvm/rvm_use_id_list.h" #ifdef RVM_AUDIO_MAIN_SWE #ifndef _AUDIO_MACRO_I_H #define _AUDIO_MACRO_I_H #ifdef __cplusplus extern "C" { #endif /* ** AUDIO trace macros */ #define AUDIO_SEND_TRACE(string,type) rvf_send_trace (string,(sizeof(string)-1),NULL_PARAM,type,AUDIO_USE_ID) #define AUDIO_SEND_TRACE_PARAM(string,param,type) rvf_send_trace (string,(sizeof(string)-1),(UINT32)param,type,AUDIO_USE_ID) #define AUDIO_TRACE_WARNING(string) rvf_send_trace (string,(sizeof(string)-1),NULL_PARAM,RV_TRACE_LEVEL_WARNING,AUDIO_USE_ID) #ifdef __cplusplus } #endif #endif #endif /* #ifdef RVM_AUDIO_MAIN_SWE */