pxa uart driver bug

Adam Lackorzynski adam at os.inf.tu-dresden.de
Tue Dec 23 17:41:27 CET 2008

On Mon Dec 22, 2008 at 01:57:30 +0800, Tsai, Tung-Chieh wrote:
> The uart driver of pxa in l4/pkg/arm_drivers and l4/pkg/drivers seems
> forget to add volatile on Uart_pxa::wr and  Uart_pxa::rd. This still work
> on qemu since qemu didn't emulate uart timing, but fail on  standard
> 16550 uart on real board.

True, will fix.
> And I'm confuse on l4/pkg/arm_drivers and l4/pkg/drivers. The uart directory
> in them are the same, and they all build libarm_uart.a. But while building,
> it'll first build drivers, then bootstrap, and then arm_drivers, and
> will override
> libarm_uart.a.  It seems l4/pkg/drivers are redundant.

I've been pulling uart drivers from arm_drivers to drivers as this name
seems more appropriate to me. And actually the uart sub-dir should not
be built, I'll check. Thanks.

Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/

More information about the l4-hackers mailing list