Hi,<br><br>I'm using a LEON3 architecture with RTEMS. I can successfully open() the UART device but i'm having transmission errors (erroneous packet data). Accoording to rtems gaisler drivers doc rtems-gaisler-drivers-1.0.2.pdf i need to register the driver with apbuart_register(&amba_conf) prior to start TX/RX as well as to configure the driver with ioctl(), but i'm not sure. I have checked that the baud rate is correclty set.<br>
<br>Do i need to use such functions to get the UART working properly? Or open() and cfsetospeed() for baudrate set are enough?<br><br>Also, are any other remarks i should be aware for using the UART under RTEMS without issues?<br>
<br><br>Best,<br>JM<br>