[U-Boot] NS16550 Register structure

Pedanekar, Hemant hemantp at ti.com
Mon Jan 18 15:51:38 CET 2010


Hi Wolfgang,

Only 32-bit access is supported for UART MMRs on DM6467 and hence need to use STR/LDR instead of STRB/LDRB.

Thanks
-
Hemant
 

> -----Original Message-----
> From: Wolfgang Denk [mailto:wd at denx.de]
> Sent: Tuesday, January 05, 2010 3:29 PM
> To: Pedanekar, Hemant
> Cc: u-boot at lists.denx.de; dzu at denx.de
> Subject: Re: [U-Boot] NS16550 Register structure
> 
> Dear "Pedanekar, Hemant",
> 
> In message <2A3DCF3DA181AD40BDE86A3150B27B6B030959490E at dbde02.ent.ti.com>
> you wrote:
> >
> > Yes, that is not just word-aligned, instead, the Dm6467 UART access need
> to=
> >  be "Word LOAD/STORE". Thus, if I use STRB <THR> instead of STR <THR> to
> tr=
> > ansmit a character, it doesn't work.
> 
> Please use shorter lines (something like < 70 characters).
> 
> Can you please explain why byte I/O does not work for you?  Is this a
> hardware problem on your specific board?
> 
> Best regards,
> 
> Wolfgang Denk
> 
> --
> DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
> It is necessary to have purpose.
> 	-- Alice #1, "I, Mudd", stardate 4513.3


More information about the U-Boot mailing list