In the StarterWare USB Library, and the API Reference, for the function USBEndpointStatus(), the names of the flag bits in the API Reference and in the function header for that function in usb.c do not all match the bit definition names in usb.h.
I suggest this be corrected before the next release of StarterWare, whenever that might be.
Gerry Belanger