Universal Serial Bus (USB)MCF5272 ColdFire ® Integrated Microprocessor User’s Manual, Rev. 312-6 Freescale Semiconductorget_status Returns the current status of the specified device, endpoint or interface. No user notification isprovided, no user action required.set_address Loads the specified address into USBFAR. The control logic begins responding to the new addressonce the status stage of the request completes successfully. No user notification is provided unlessdebug mode is enabled.set_configuration Reads the configuration RAM. If the configuration is cleared, the USB module is placed into theunconfigured state. If a valid configuration is selected, the appropriate endpoint controllers areactivated. An invalid configuration number or error in the configuration descriptor causes the USBmodule to return a STALL response to the host. The user is notified when this request completessuccessfully and must initialize the active endpoint controllers.set_descriptor Not supported. Returns request error.set_feature Sets the specified feature. Remote wakeup and endpoint halt are the only features defined in the USBSpecification, Revision 1.0. If the specified feature is remote wakeup, the USB enables the remotewakeup functionality. If the specified feature is endpoint halt, the USB request processor halts theselected endpoint. A halted endpoint returns a STALL response to any requests.set_interface Allows the host to select an alternate setting for the specified interface. If a valid alternate setting isselected, the appropriate endpoint controllers are activated. The user is notified upon successfulcompletion of this request and must reinitialize the affected endpoint controllers.NOTE: The user must read the descriptor structure to determine which endpoints correspond to agiven interface.sync_frame Passed to the user as a vendor specific request.Table 12-1. USB Device Requests (continued)Device Request USB Request Processor Action