This is the mail archive of the ecos-discuss@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]

VSR_TABLE


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


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