31 lines
523 B
C
31 lines
523 B
C
#ifndef __ADGS1412_H__
|
|
#define __ADGS1412_H__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include "app_config.h"
|
|
#include "sw_drv_if.h"
|
|
|
|
#if (DEF_ADGS1412_ENABLED)
|
|
|
|
#define ASGS1412_COUNT 2
|
|
#define SW_PER_ASGS1412 4
|
|
#define SW_TOTAL_COUNT (SW_PER_ASGS1412 * ASGS1412_COUNT)
|
|
#define SW_PER_BYTE SW_PER_ASGS1412
|
|
|
|
#if (SW_TOTAL_COUNT > 64)
|
|
#error "unsupport"
|
|
#endif /* ! SW_TOTAL_COUNT */
|
|
|
|
extern const sw_drv_if_t adgs1412;
|
|
|
|
#endif /* ! DEF_ADGS1412_ENABLED */
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* ! __ADGS1412_H__ */
|