This is the mail archive of the ecos-devel@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: arm without CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT


On Fri, 2003-09-05 at 11:22, Suzuki, RyosIII wrote:
> Hi,
> 
> 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 <gary@mlbassoc.com>
MLB Associates


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]