add usb houst init
reformatting code
undefine some macro
define PID and VID(these IDs belonging to other company,we only use it for test)