Embedded System Design in Device Driver Environment