ASSERT(9F)
NAME
ASSERT, assert - expression verification
SYNOPSIS
#include <sys/debug.h>
void ASSERT(EX);
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
PARAMETERS
EX boolean expression.
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
Man(1) output converted with
man2html