ssize_t mywrite()

 

static int my_ioctl(struct file *filp, unsigned int reg_num, unsigned long arg){
if(reg_num>=0&&reg_num<=8)
{iowrite32(arg,aes_slave_reg0_addr+reg_num*4);
prink("write0x% xto0x% x!\n",arg,
aes_slave_reg0_addr+reg_num*4);}
else prink("wrong reg num");
return 0;
}
static ssize_t  my_write(struct file* filp, const char *data,size_t count,loff_t *offp){
return ioread(aes_slave_reg0_addr+count*4);
}

 

 

posted @ 2013-04-09 14:46  puckpuck  阅读(186)  评论(0编辑  收藏  举报