Linux kernel PWM abstraction

Linux kernel定義了pwm.h

並聲明瞭

struct pwm_device;

但是沒有該結構體的,具體定義,也就是說這個機構體的具體定義可以根據arch的不同而不同。

同時聲明瞭一些函數:

pwm_request

pwm_free

pwm_config

pwm_enable

pwm_disable

這些函數很好的抽象了pwm的功能,一次arch的實現者,不要忘記這樣實現呀!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章