记住printk_ratelimited就好,
网上有原理说明,内核中有示例代码。
unsigned int status;
status = port->serial_in(port, UART_LSR);
printk_limited(KERR "LSR = %x\n", status);
注意调用的位置,位置不当易导致内核卡死。
原因待查。
记住printk_ratelimited就好,
网上有原理说明,内核中有示例代码。
unsigned int status;
status = port->serial_in(port, UART_LSR);
printk_limited(KERR "LSR = %x\n", status);
注意调用的位置,位置不当易导致内核卡死。
原因待查。