当前位置:  技术问答>linux和unix

哪位大仙能给解释一下uart_insert_char()函数的用法

    来源: 互联网  发布时间:2017-03-10

    本文导语:  static inline void uart_insert_char(struct uart_port *port, unsigned int status,  unsigned int overrun, unsigned int ch, unsigned int flag) { struct tty_struct *tty = port->info->port.tty; if ((status & port->ignore_status_mask & ~overrun) == 0) tty_insert_flip_c...


static inline void
uart_insert_char(struct uart_port *port, unsigned int status,
 unsigned int overrun, unsigned int ch, unsigned int flag)
{
struct tty_struct *tty = port->info->port.tty;

if ((status & port->ignore_status_mask & ~overrun) == 0)
tty_insert_flip_char(tty, ch, flag);

/*
 * Overrun is special.  Since it's reported immediately,
 * it doesn't affect the current character.
 */
if (status & ~port->ignore_status_mask & overrun)
tty_insert_flip_char(tty, 0, TTY_OVERRUN);
}

thank you!!!

|
你无敌了。
什么前因后果都没有,就拿了个一个函数就要别人解释。。。难道语法看不懂??

初步看你这个好像是内核中的终端方法的代码。
你问问题的时候至少得描述下这段代码是什么代码,哪个文件的,哪里看不懂。等等吧。真是无语了。

内核中的代码,慢慢看吧。我也不怎么懂。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请大仙门指点---args命令到底有什么用途?
  • 各位大仙给看看expr错在哪里啦
  • 请大仙们指点,<<!!和&1的区别?
  • 各位大仙,推荐一下用什么环境或方法开发linux网络应用程序的客户端界面呢?
  • 各位大仙:Applet与Servlet通信,用的是tomcat,抛出安全异常,谢了
  • 在Linux中安裝Oracle Database 10g時切換root帳戶時出現﹕-bash: eth0 commond not found,這是怎么 回事?各位大仙的幫一下
  • 用循环建立一个VECTOR。里面放的是对象BOX,然后在下面的程序中要用的BOX的方法属性?出错,大仙指点。
  • 请大仙们指点---关于linux shell中括号的一点疑问。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3