The book describes the USB interfase and how to develop drivers, communications, power distribution, data transfers, packet definition and recovery and a software overview.