Design of Reusable Software for USB Host Driver in Embedded System | IEEE Conference Publication | IEEE Xplore