嵌入式系统 第10章 综合创新实验.pptVIP

  • 3
  • 0
  • 约7.35千字
  • 约 54页
  • 2017-01-10 发布于贵州
  • 举报
嵌入式系统第10章综合创新实验嵌入式系统第10章综合创新实验

Poll方法代码如下: static unsigned int fpga_board_poll(struct file * filp, poll_table * wait) { unsigned int mask=0; FPGA_BOARD * f_b_p; f_b_p = filp-private_data; poll_wait(filp, f_b_p-key_readq, wait); /*键盘 */ poll_wait(filp, f_b_p-sw_readq, wait); /*拨码开关 */ poll_wait(filp, f_b_p-ad_readq, wait); /*AD控制器 */ if (f_b_p-key_int_occur || f_b_p-sw_int_occur || f_b_p-ad_int_occur ) mask |= POLLIN | POLLRDNORM ; return mask; } * fasync方法 当应用程序修改文件描述符的FASYNC标志(filp-f_flags)时,该方法就会被调用。fasync方法代码如下: static int fpga_board_fasync( int fd,

文档评论(0)

1亿VIP精品文档

相关文档