mirror of
https://github.com/pvvx/RTL00_WEB.git
synced 2024-11-25 07:24:18 +00:00
23 lines
611 B
C
23 lines
611 B
C
/*
|
||
* Simple ADC DRV (adc_drv.h)
|
||
*
|
||
* Created on: 19 июн. 2017 г.
|
||
* Author: pvvx
|
||
*/
|
||
|
||
#ifndef _DRIVER_ADC_DRV_H_
|
||
#define _DRIVER_ADC_DRV_H_
|
||
|
||
#include "rtl8195a.h"
|
||
#include "rtl8195a_adc.h"
|
||
|
||
void ADCIrqInit(IRQ_FUN IrqFunc, u32 IrqData, u32 intr_enable); // intr_enable = bits: REG_ADC_INTR_EN - BIT_ADC_FIFO_RD_ERROR_EN | BIT_ADC_FIFO_RD_REQ_EN | BIT_ADC_FIFO_FULL_EN ...
|
||
void ADCIrqDeInit(void);
|
||
|
||
void ADCInit(ADC_MODULE_SEL adc_idx); // RTL8711AM: adc_idx = ADC2_SEL = 2
|
||
void ADCDeInit(void);
|
||
void ADCEnable(void); // ADC Start
|
||
void ADCDisable(void); // ADC Stop
|
||
|
||
|
||
#endif /* _DRIVER_ADC_DRV_H_ */
|