add doxgen document : trap.c