Corrections List for USB Embedded Hosts by Jan Axelson Thanks to the everyone who has helped to find these and let me know about them. If you find other errors, please send them to me at jan@janaxelson.com and I'll add them to the list. This list is available online at www.janaxelson.com. These errors are corrected with each printing of the book, so your copy may have some or all of these errors corrected. (A new printing is not a new edition. A new printing is identical to the previous printing except for error corrections.) Also check my website’s USB pages (www.janaxelson.com) for code fixes, additions, enhancements, and updates. *** Page vi Change Chapter 10, Accessing Vendor-defined Devices to Chapter 10, Communicating with Vendor-defined Devices *** Page viii Change "Gerald Corley" to "Gerald Coley". *** Page 30, under Writing and Compiling, change To compile hello_world.c to To compile helloworld.c Page 38 Bottom two lines, change echo none | sudo tee > /sys/class/leds/beagleboard::usr0/brightness echo none | sudo tee > /sys/class/leds/beagleboard::usr1/brightness to echo 0 | sudo tee > /sys/class/leds/beagleboard::usr0/brightness echo 1 | sudo tee > /sys/class/leds/beagleboard::usr1/brightness *** Page 52 In the fourth paragraph, change "Setup packer" to "Setup packet". *** Page 56 In the first paragraph unter Mounting and Unmounting a Device, in line 6, change: devicee types to device types *** Page 67, second to last line, change Chapter 11 to Chapter 10 *** Page 96 Under Printer Job Language, first paragraph, line 3, change: recent PJL to recent PCL *** Page 104, under Embedded Host Support, second to last line, change: Chapter 11 to Chapter 10 Page 106 Just above Recording, change /home/jan/.mplayer/conf to /home/jan/.mplayer/config *** Page 107, change -r specifies an output in raw pcm format. to -r specifies an input in raw pcm format.