91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6.52KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-02-22
  • 語言: C/C++
  • 標簽: 海思??hi3559A??pwm??LED??

資源簡介

海思平臺, Hi3559A平臺下的pwm控制led的驅動。

在hi3559a的linux內核中編譯測試通過。

【文件目錄】

hisi_pwm_leds

├── Kconfig
├── Makefile
├── hisi_pwm_api.c
├── hisi_pwm_api.h
└── pwm_led.c

0 directories, 5 files


資源截圖

代碼片段和文件信息


#include?“hisi_pwm_api.h“
#include?
#include?

#if?1
#define?PWM_LOG(fmt?arg...)??printk(“[HISI_PWM]:?[%s]_%d:?“?fmt?“\n“?__FUNCTION__??__LINE__?##arg)
#else
#define?PWM_LOG(fmt?arg...)
#endif
#define?PWM_ERR(fmt?arg...)??printk(KERN_ERR?“[HISI_PWM]:?[%s]_%d:?“?fmt?“\n“?__FUNCTION__???__LINE__?##arg)
#define?FUNC_ENTRY()???PWM_LOG(“entry“)??

#ifdef?CONFIG_DEBUG
#define?HIPWM_WRITE(addr?value) PWM_LOG(“write_addr:0x%p?val:0x%x.“?addr?value)
#define?HIPWM_READ(addr) PWM_LOG(“read_addr:0x%p“?addr)
#else
//#define?HIPWM_WRITE(addr?value)????PWM_LOG(“write_addr:0x%p?val:0x%x.“?addr?value);??writel(value?addr)
#define?HIPWM_WRITE(addr?value)????writel(value?addr)
#define?HIPWM_READ(addr)????????????readl(addr)
#endif
?
static?unsigned?int?s_pwm_reg_base[HISI_MAX_CHANNEL]?=?{
PWM0_REG_base
PWM1_REG_base
SHUB_PWM0_REG_base
SHUB_PWM1_REG_base
SHUB_PWM2_REG_base
SHUB_PWM3_REG_base
SHUB_PWM4_REG_base
SHUB_PWM5_REG_base
SHUB_PWM6_RE

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10802??2020-04-15?23:57??hisi_pwm_api.c

?????文件???????3329??2020-04-15?23:06??hisi_pwm_api.h

?????文件?????????51??2020-04-09?17:31??Kconfig

?????文件?????????55??2020-04-09?17:19??Makefile

?????文件??????13081??2020-04-15?23:08??pwm_led.c

-----------?---------??----------?-----??----

????????????????27318????????????????????5


評論

共有 條評論