[uClinux-dev] Arm target, exception vectors

Bruce Paterson bruce at tele-ip.com
Wed Nov 21 18:28:26 EST 2001


Fabrice Gautier wrote:
> 
> Hi,
> 
> Can somebody tell me when are the exception vectors (the stuff at adress 0)
> are setups by the kernel ? I can find the exception handler but i don't see
> where/when they are setup ...

Having just been there recently:

Firstly, my crt0.S does a copy from romvec to ramvec and then sets the
IVR to point to ramvec.
The crt0.S for 2.4.x also contains an initial romvec.

My arch/m68knommu/platform/68360/ints.c contains another table that is
written later, and
then each driver will enter its own vectors as required (eg. traps.c,
uart.c).

Hope that helps sufficiently with your setup.

Cheers,
Bruce
-------------------------------------------------------------------------
This email and any files transmitted with it are confidential and
intended
solely for the use of the individual or entity to whom they are
addressed.
If you have received this email in error please notify the system
manager.

    /\\\/\\\/\\\    /   /    Bruce Paterson          VK3TJN
   /  \\\ \\\ \\\  /   /     Senior Design Engineer
  /   /\\\/\\\/\\\/   /      87 Peters Ave, Mulgrave, Vic, 3170
 /   /  \\\ \\\ \\\  /       PO Box 4112, Mulgrave, Vic, 3170, AUSTRALIA
/   /    \\\/\\\ \\\/        Ph: +61 3 8561 4232  Fax: +61 3 9560 9055
      Tele-IP Ltd.           Email: bruce at tele-ip.com    Icq: #32015991
                             WWW:   http://www.tele-ip.com
--------------------------------------------------------------------------
This message resent by the uclinux-dev at uclinux.org list server http://www.uClinux.org/



More information about the uClinux-dev mailing list