2002-03-27 Eric Norum <eric.norum@usask.ca>

* intr.t: Per PR165, now correctly states that passing a NULL
	pointer for the return argument is an error.
This commit is contained in:
Joel Sherrill
2002-03-28 02:26:44 +00:00
parent 579f14cc7e
commit 5aece64c56
2 changed files with 6 additions and 6 deletions

View File

@@ -273,7 +273,7 @@ procedure Interrupt_Catch (
@subheading DIRECTIVE STATUS CODES:
@code{@value{RPREFIX}SUCCESSFUL} - ISR established successfully@*
@code{@value{RPREFIX}INVALID_NUMBER} - illegal vector number@*
@code{@value{RPREFIX}INVALID_ADDRESS} - illegal ISR entry point or invalid old_isr_handler
@code{@value{RPREFIX}INVALID_ADDRESS} - illegal ISR entry point or invalid @code{old_isr_handler}
@subheading DESCRIPTION:
@@ -286,11 +286,6 @@ returned in @code{old_isr_handler}.
To release an interrupt vector, pass the old handler's address obtained
when the vector was first capture.
@ifset is-C
Passing a NULL pointer as the @code{old_handler} address and this parameter
will be ignored.
@end ifset
@subheading NOTES:
This directive will not cause the calling task to be preempted.