Linux kernel PWM abstraction
2009-12-15 13:30
281 查看
Linux kernel定义了pwm.h
并声明了
struct pwm_device;
但是没有该结构体的,具体定义,也就是说这个机构体的具体定义可以根据arch的不同而不同。
同时声明了一些函数:
pwm_request
pwm_free
pwm_config
pwm_enable
pwm_disable
这些函数很好的抽象了pwm的功能,一次arch的实现者,不要忘记这样实现呀!
并声明了
struct pwm_device;
但是没有该结构体的,具体定义,也就是说这个机构体的具体定义可以根据arch的不同而不同。
同时声明了一些函数:
pwm_request
pwm_free
pwm_config
pwm_enable
pwm_disable
这些函数很好的抽象了pwm的功能,一次arch的实现者,不要忘记这样实现呀!
相关文章推荐
- Linux kernel PWM abstraction
- arm-linux内核start_kernel之前启动分析(1)-接过bootloader的衣钵
- cephfs linux kernel client针对fscache的操作
- 嵌入式 linux下kernel代码中连通世界的list
- 嵌入式 linux下kernel代码中设备驱动模型之device-driver
- Compile the latest Kernel(linux-3.1-rc4) On Ubuntu Plateform
- U盘的热拔插/自动挂载跟linux2.6 kernel、 udev、 hal、 dbus 、gnome-mount 、thunar的关系
- Linux kernel panic解决方法
- linux kernel compile
- linux用户态和kernel之间共享内存 --- remap_pfn_range + mmap的实现方式
- Getting into Linux Kernel Development 【Share】
- [转载] linux启动分析(5)---C程序入口函数start_kernel
- linux kernel panic解决思路
- Analyzing Linux kernel crash dumps with crash - The one tutorial that has it all
- Linux 内核可用的字符串分割函数 strsep (String Split Function strsep in Linux Kernel)
- introducing Linux Kernel symbols
- 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
- Linux0.11内核剖析--内核代码(kernel)--sched.c
- linux kernel map
- Linux内核参数(如kernel.shmmax)及Oracle相关参数调整(如SGA_MAX_SIZE)