[uClinux-dev] RFC: Proper way to remap the interrupt vector table?

Brandon Fosdick brandon at teslamotors.com
Tue Jan 30 20:41:53 EST 2007


Greg Ungerer wrote:
> Hi Brandon,
> 
> Brandon Fosdick wrote:
>> Greg Ungerer wrote:
>>> I haven't come across this type of setup (limited 64 byte remap)
>>> on other ARMS, is this specific to the LPC22xx?
>>
>> This is the only ARM I'm familiar with, so I have no idea. Can other 
>> ARMs remap arbitrarily sized chunks of the address space?
> 
> I have dealt with a few ARM varients from different vendors,
> and this is the first I have seen this.

That's interesting. How do the other chips remap arbitrary blocks w/o an 
MMU?

Just to be certain I rechecked the user manual at
http://www.standardics.nxp.com/support/documents/microcontrollers/pdf/user.manual.lpc2119.lpc2129.lpc2194.lpc2292.lpc2294.pdf

On page 53 it says

"The portion of memory that is re-mapped to allow interrupt processing 
in different modes includes the interrupt vector area (32 bytes) and an 
additional 32 bytes, for a total of 64 bytes."

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________


More information about the uClinux-dev mailing list