例如:
static ssize_t es8323_write_proc(struct file *file,const char __user *buffer,size_t count, loff_t *data){
int value = 0;
unsigned int reg, val;
sscanf(buffer, %d,%d,%x, &value, ?, &val);
printk(es8323 proc value = %d\n,value);
if (value == 0)
operation..........
return count;
}
填充file_operations结构体:
static const struct file_operations es8323_ctl = {
.owner = this_module,
// .read = es8323_codec_proc,
.write = es8323_write_proc,
};
瑞芯微rk3288开发板厂家友坚科技服务于国内外平板电脑品牌商,并为行业客户提供一站式的解决方案;在为客户打造zui具竞争力优势的产品的同时,也实现了自身的价值。