char driver by sem ..................\demo.c ..................\demo.h ..................\test1.c ..................\test2.c