Hello:<br>&nbsp;&nbsp;&nbsp; I have founded that the serial can't be initialized as the bootting process. My platform is MPC8313 and my kernel version is linux-2.6.23.9. I look though the source code and find that the MPC8313 driver is compatible with 8250/16550. The driver is in the \drivers\serial\8250.c<br><br>In the function serial8250_isa_init_ports we should use the structer old_serial_port&nbsp; but i can't find the definition for this struct. I can only find the following senrense in the head of this file <br><br>#ifndef SERIAL_PORT_DFNS<br>#define SERIAL_PORT_DFNS<br>#endif<br><br>static const struct old_serial_port old_serial_port[] = {<br>&nbsp;&nbsp;&nbsp; SERIAL_PORT_DFNS /* defined in asm/serial.h */<br>};<br><br>i think this is a bug for this driver. Could any one can told me how to define the SERIAL_PORT_DFNS&nbsp; for the MPC8313 system? Hi Scott, Have you ever find this problem and how do you solve it.<br><br><br>Thanks<br>Best Wishs<br><br><br><p>&#32;


      <hr size=1><a href="http://cn.mail.yahoo.com/"> ÑÅ»¢ÓÊÏ䣬ÄúµÄÖÕÉúÓÊÏ䣡</a>