[ECOS] isr() and dsr() running environment?

jameshq@liverpool.ac.uk jameshq@liverpool.ac.uk
Thu Oct 17 14:11:00 GMT 2002


Hi all:
   in ecos porting guide it says the dsr() should run with interrupt
enabled. and according the helpful interrupt handling diagram from
Nick. Are the following of my assumption right?? Thanks

1). isr() should run with global interrupt enabled and higher priority
interrupt than current interrupt allowed.

2). dsr() should run with global interrupt enabled and all level(lower
and higher than current) priority interrupt source allowed.

3). means during the time processing dsr(), it can be interrupted by
any other interrupt souce regardless its interrupt priority?

BTW seems sparc works in that way, right?

Thanks a lot.

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



More information about the Ecos-discuss mailing list