Create somagic_dev.c