This is the mail archive of the
ecos-patches@sourceware.org
mailing list for the eCos project.
[PATCH] Minor documentation fix.
- From: Sergei Organov <osv at javad dot com>
- To: ecos-patches at sources dot redhat dot com
- Date: Tue, 11 Apr 2006 15:14:18 +0400
- Subject: [PATCH] Minor documentation fix.
Index: packages/kernel/current/doc/kernel.sgml
===================================================================
RCS file: /var/local/cvsroot/ecos/packages/kernel/current/doc/kernel.sgml,v
retrieving revision 1.1.1.1.2.1
retrieving revision 1.3
diff -u -r1.1.1.1.2.1 -r1.3
--- packages/kernel/current/doc/kernel.sgml 7 Apr 2006 13:57:43 -0000 1.1.1.1.2.1
+++ packages/kernel/current/doc/kernel.sgml 10 Apr 2006 05:32:53 -0000 1.3
@@ -4380,8 +4380,8 @@
…
- return dsr_required ?
- (CYG_ISR_CALL_DSR : CYG_ISR_HANDLED) :
+ return dsr_required ?
+ (CYG_ISR_CALL_DSR | CYG_ISR_HANDLED) :
CYG_ISR_HANDLED;
}
</programlisting>
@@ -4435,8 +4435,8 @@
<term>cyg_DSR_t <parameter>dsr</parameter></term>
<listitem><para>
If an interrupt has occurred and the ISR has returned a value
-<literal>CYG_ISR_CALL_DSR</literal> bit being set, the system
-will call the deferred service routine or DSR associated with this interrupt
+with <literal>CYG_ISR_CALL_DSR</literal> bit being set, the system
+will call the DSR associated with this interrupt
handler. If the scheduler is not currently locked then the DSR will
run immediately. However if the interrupted thread was in the middle
of a kernel call and had locked the scheduler, then the DSR will be