This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
VSR_TABLE
- To: ecos-discuss at sources dot redhat dot com
- Subject: [ECOS] VSR_TABLE
- From: "Suzuki,RyosIII" <ryos at sinby dot com>
- Date: Tue, 27 Feb 2001 17:50:24 +0900
Hello all,
I realized a problem in current CVS sources about SH4.
SH4 is expanded about exception code, Its vsr_table size is bigger than
SH3's one.
so I changed the source, "packages/hal/sh/arch/current/src/vectors.S", as
following.
288c288
< .long CYG_LABEL_DEFN(hal_vsr_table)+CYGNUM_HAL_VECTOR_INTERRUPT*4
---
> .long
>CYG_LABEL_DEFN(hal_vsr_table)+CYGNUM_HAL_VSR_EXCEPTION_COUNT*4
in orignal source, jump to cyg_hal_default_exception_vsr on SH4 when a
interrupt is occured.
Thank you,
--
Suzuki,Ryouzaburou
ryos@sinby.com