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]
Other format: [Raw text]

amount of cpu state to be saved for exceptions


in __default_exception_handler, cyg_hal_exception_handler is passed the address of saved CPU state.

since we don't know, in what way application installed handler would want to make use of saved state (it might choose to look at some/all of the saved cpu state), we can't drop any savings even for production kernel, where for speedups we could drop saving callee-saved registers in case of interrupts.

sandeep
--------------------------------------------------------------
Every program is a part of some other program, and rarely fits.
__________________________________
Do you Yahoo!?
Yahoo! Mail - Find what you need with new enhanced search.
http://info.mail.yahoo.com/mail_250


-- 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]