This is the mail archive of the ecos-discuss@sourceware.org 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: Re: On ARM7 can one of FIQ/IRQ be used for non-eCos stuff?


> Here are the notes for the setup:
> // **************************
> // This exception handler replaces the standard FIQ handler
> // located in vectors.S. It is specific for the <name changed>
> // application.
> //
> // To use this replacement FIQ handler:
> //  1) modify linker file:
> //     The linker file needs to be modified so that the HAL_VSR_SET()
> //     macro works correctly.
> //     In the file mlt_arm_lpc2xxx_<name changed>.ldi, change:
> //
> //        SECTION_fixed_vectors (ram, 0x40000040, LMA_EQ_VMA)
> //     to
> //        SECTION_fixed_vectors (ram, 0x40000020, LMA_EQ_VMA)
> //
> //     This locates hal_vsr_table at 0x40000020 (on-chip RAM).
> //     hal_vsr_table is not used (except we are using it now!).

Interesting. It looks like all lpc2xxx platforms are broken in the
same way...

     Andrew

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


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