[U-Boot-Users] About interrupt processing on MIPS32 4Kc

Jerry Van Baren gerald.vanbaren at comcast.net
Fri Feb 16 02:34:45 CET 2007


sai wrote:
> 
> I am using Broadcom BCM7401 platform of MIPS32 4Kc bases.
> 
> This time, I decided to do u-boot porting.
> 
> In the midst of analyze source code, found out to u-boot's code for 
> MIPS32 4Kc that interrupt processing part does not exist.
> 
> Why do not handle interrupt processing in u-boot of MIPS32 4Kc bases?
> 
> Could not find exception vector processing part.
> 
> relocate_code() exception vector thing which do relocation by memory be?
> 
> Basically, do not you use interrupt in u-boot of MIPS32 4Kc bases?
> 
> How do you treat devices(UART, Etherent,..) back differing without 
> interrupt?
> 
> Are you doing polling?
> 
> I wonder very.
> -- 
> ***************************************
> Yongdae, Shin
> ***************************************

U-boot runs polled mode rather than using interrupts (with a couple of 
exceptions).  U-boot is single-threaded and simple (well, compared to 
linux).  The rationale is that, if you want an interrupt driven 
multitasking system, run linux.  ;-)

Best regards,
gvb





More information about the U-Boot mailing list