2022-04-08 14:42:47 +00:00
|
|
|
/*
|
|
|
|
* Copyright 2021 NXP
|
|
|
|
* All rights reserved.
|
|
|
|
*
|
|
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef _APP_DATA_H_
|
|
|
|
#define _APP_DATA_H_
|
|
|
|
|
|
|
|
#include <stdint.h>
|
|
|
|
#include <streamer_element_properties.h>
|
|
|
|
|
2022-04-08 14:48:22 +00:00
|
|
|
#ifdef CPU_LPC55S69JBD100_cm33_core0
|
|
|
|
#define EAP_MAX_PRESET 6
|
|
|
|
#else
|
2022-04-08 14:42:47 +00:00
|
|
|
#define EAP_MAX_PRESET 10
|
2022-04-08 14:48:22 +00:00
|
|
|
#endif
|
2022-04-08 14:42:47 +00:00
|
|
|
|
|
|
|
typedef struct _app_data
|
|
|
|
{
|
|
|
|
int lastXOOperatingMode; // buffer for Crossover enable/disable request handling
|
|
|
|
int lastPreset; // buffer for last active preset selection
|
|
|
|
|
|
|
|
int logEnabled; // enable log to increase debug verbosity
|
|
|
|
ext_proc_args eap_args;
|
|
|
|
} app_data_t;
|
|
|
|
|
|
|
|
app_data_t *get_app_data();
|
|
|
|
|
|
|
|
#endif
|