From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerry Van Baren Date: Thu, 15 Feb 2007 20:34:45 -0500 Subject: [U-Boot-Users] About interrupt processing on MIPS32 4Kc In-Reply-To: <584e1fdd0702150011k48b8d18eyb19b0b5557e9cc7d@mail.gmail.com> References: <584e1fdd0702150011k48b8d18eyb19b0b5557e9cc7d@mail.gmail.com> Message-ID: <45D50A35.4040508@comcast.net> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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