tServer task executes functions at low priority (254). serverSend
funtion is used to send a request to the tServer to execute a
function at the tServer s priority.
First tServer task executes the i() system call to print the summary
of tShell task. Next an address exception is caused in tServer
task by trying to execute a funtion at non-aligned word boundry.
As a result SIGBUS signal is raised automatically. Signals
(setjmp() and longjmp()) are used to allow the tServer task to
recover gracefully from an address error exception. For more
information about signals, please refer to sigLib manual pages.
标签:
serverSend
functions
executes
priority
上传时间:
2015-09-21
上传用户:tianjinfan