1234567891011121314151617181920212223242526272829303132333435363738 |
- /*
- * Copyright (c) 2018 Actions Semiconductor Co., Ltd
- *
- * SPDX-License-Identifier: Apache-2.0
- */
- /**
- * @file fm manager interface
- */
- #ifndef __FM_MANAGER_H__
- #define __FM_MANAGER_H__
- #include <stdint.h>
- /**
- * @defgroup alarm_manager_apis alarm manager APIs
- * @ingroup system_apis
- * @{
- */
- /**
- * @cond INTERNAL_HIDDEN
- */
- int fm_manager_init(void);
- int fm_rx_init(void *param);
- int fm_rx_set_freq(uint32_t freq);
- int fm_rx_set_mute(bool mute);
- int fm_rx_check_freq(uint32_t freq);
- int fm_tx_set_freq(uint32_t freq);
- int fm_tx_get_freq(void);
- int fm_rx_deinit(void);
- int fm_manager_deinit(void);
- /**
- * INTERNAL_HIDDEN @endcond
- */
- /**
- * @} end defgroup alarm_manager_apis
- */
- #endif
|