[ECOS] about interrupts nesting and vector number decoding

Jesper Skov jskov@redhat.com
Tue Oct 24 23:52:00 GMT 2000


>>>>> "yyl" == yyl  <ylyuan@davform.com> writes:

yyl> Q2:i think the macro of hal_intc_decode
yyl> in the file variant.inc only = decodes the vector from SIU
yyl> level,i don't find the code decoding the vector using the
yyl> rigester CIVR of CPM?  Thanks!

Correct, only 1st level decoding is done in the assembly code. Further
decoding is done by an arbiter. See the var_intr.c file. 

There's been some discussion on the CPM interrupt handling the last
couple of weeks on the list - you may want to go back and read all
those.

Jesper



More information about the Ecos-discuss mailing list