building problems
    Jay Monkman 
    jtm at smoothsmoothie.com
       
    Mon Nov 11 19:47:31 UTC 2002
    
    
  
On Mon, Nov 11, 2002 at 06:19:12PM +0100, Poletti Francesco wrote:
> >void bsp_start_default( void )
> >{ unsigned long c = "b";
> >   *((volatile unsigned long*) SWARM_UART0_TXBASE) = (unsigned long )(c);
You are setting *SWARM_UART0_TXBASE to the address where the string c
begins. I think you want something like:
     *((volatile unsigned long*) SWARM_UART0_TXBASE) = (unsigned long )(c[0]);
or
     unsigned char c = 'b';
     *((volatile unsigned long*) SWARM_UART0_TXBASE) = (unsigned long )(c);
-- 
Jay Monkman	    The truth knocks on the door and you say "Go away, I'm 
                    looking for the truth," and so it goes away. Puzzling.
		     - from _Zen_and_the_Art_of_Motorcycle_Maintenance_
    
    
More information about the users
mailing list