Contained Within
Find More Documentation
Featured Support Resources
| Descargar este libro en PDF
NAME
- ASSERT, assert - expression verification
SYNOPSIS
-
#include <sys/debug.h>
-
void ASSERT(EX);
ARGUMENTS
-
-
EX
- boolean expression.
INTERFACE LEVEL
- Architecture independent level 1 (DDI/DKI).
DESCRIPTION
-
ASSERT ( ) is a macro which checks to see if the expression EX is true. If it is not then ASSERT ( ) causes an error message to be logged to the console and the system to panic. ASSERT ( ) works only if the preprocessor symbol DEBUG is defined.
CONTEXT
-
ASSERT ( ) can be used from user or interrupt context.
SEE ALSO
-
Writing Device Drivers
|
|