This is the mail archive of the
mailing list for the eCos project.
Re: arm without CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT
- From: Gary Thomas <gary at mlbassoc dot com>
- To: "Suzuki, RyosIII" <ryos at sinby dot com>
- Cc: eCos development <ecos-devel at sources dot redhat dot com>
- Date: 05 Sep 2003 12:49:37 -0600
- Subject: Re: arm without CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT
- Organization: MLB Associates
- References: <200309060222.JBG64271.TPSZ@sinby.com>
On Fri, 2003-09-05 at 11:22, Suzuki, RyosIII wrote:
> I'm trying to build Library for a arm board without CYGINT_HAL_
> VIRTUAL_VECTOR_SUPPORT, but I can't build applications since
> lack of a function, hal_default_isr.
> I read arm/arch/current/ChangeLog, it says
> * src/hal_misc.c (hal_arch_default_isr): New function. Used in
> place of 'hal_default_isr' if virtual vector support is enabled.
> also I saw other architectures' sources. for example, mips.
> I found hal_default_isr in mips/arch/current/src/hal_misc.c
> I feel that hal_default_isr is necessary if virtual vector
> support is DISABLE.
> is it misunderstanding?
Why do you want to disable virtual vectors? They add precious little
in terms of overhead (size or speed) and keep everything very flexible,
so IMHO there's no need to bother with doing so.
Gary Thomas <firstname.lastname@example.org>