<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div> </div>
<div>c/src/libchip/serial/serial.h</div>
<div> </div>
<div> </div>
<div>typedef struct _console_fns {<br>  bool    (*deviceProbe)(int minor);<br>  int     (*deviceFirstOpen)(int major, int minor, void *arg);<br>  int     (*deviceLastClose)(int major, int minor, void *arg);<br>  int     (*deviceRead)(int minor);<br>  ssize_t (*deviceWrite)(int minor, const char *buf, size_t len);<br>  void    (*deviceInitialize)(int minor);<br>  void    (*deviceWritePolled)(int minor, char cChar);<br>  int     (*deviceSetAttributes)(int minor, const struct termios *t);<br><strong>  bool      deviceOutputUsesInterrupts;</strong><br>} console_fns;<br></div>
<div> </div>
<div>Now three modes are supported in  console :  poll, interrupt, task</div>
<div> </div>
<div>So,   should the type of deviceOutputUsesInterrupts in console_fns struct be changed ?<br></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>