mirror of
https://github.com/pvvx/rtl00TstMinAmebaV35a.git
synced 2024-11-25 02:34:15 +00:00
61 lines
1 KiB
C
61 lines
1 KiB
C
/*
|
|
* Routines to access hardware
|
|
*
|
|
* Copyright (c) 2013 Realtek Semiconductor Corp.
|
|
*
|
|
* This module is a confidential and proprietary property of RealTek and
|
|
* possession or use of this module requires written permission of RealTek.
|
|
*/
|
|
|
|
|
|
#ifndef _RTL8195A_PWM_H_
|
|
#define _RTL8195A_PWM_H_
|
|
|
|
extern void
|
|
HAL_Pwm_SetDuty_8195a(
|
|
HAL_PWM_ADAPTER *pPwmAdapt,
|
|
u32 period,
|
|
u32 pulse_width
|
|
);
|
|
|
|
extern HAL_Status
|
|
HAL_Pwm_Init_8195a(
|
|
HAL_PWM_ADAPTER *pPwmAdapt
|
|
);
|
|
|
|
extern void
|
|
HAL_Pwm_Enable_8195a(
|
|
HAL_PWM_ADAPTER *pPwmAdapt
|
|
);
|
|
|
|
extern void
|
|
HAL_Pwm_Disable_8195a(
|
|
HAL_PWM_ADAPTER *pPwmAdapt
|
|
);
|
|
|
|
|
|
#ifdef CONFIG_CHIP_E_CUT
|
|
extern _LONG_CALL_ void
|
|
HAL_Pwm_SetDuty_8195a_V04(
|
|
HAL_PWM_ADAPTER *pPwmAdapt,
|
|
u32 period,
|
|
u32 pulse_width
|
|
);
|
|
|
|
extern _LONG_CALL_ HAL_Status
|
|
HAL_Pwm_Init_8195a_V04(
|
|
HAL_PWM_ADAPTER *pPwmAdapt
|
|
);
|
|
|
|
extern _LONG_CALL_ void
|
|
HAL_Pwm_Enable_8195a_V04(
|
|
HAL_PWM_ADAPTER *pPwmAdapt
|
|
);
|
|
|
|
extern _LONG_CALL_ void
|
|
HAL_Pwm_Disable_8195a_V04(
|
|
HAL_PWM_ADAPTER *pPwmAdapt
|
|
);
|
|
#endif
|
|
|
|
#endif
|