Changeset b3433a2 in mainline for uspace/drv/bus/usb/usbhub/port_status.h
- Timestamp:
- 2011-09-23T10:17:25Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- bba0f1fc
- Parents:
- 8d3cd30
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/usbhub/port_status.h
r8d3cd30 rb3433a2 69 69 70 70 /** 71 * set values in request to be it a port status request72 * @param request73 * @param port74 */75 static inline void usb_hub_set_port_status_request(76 usb_device_request_setup_packet_t *request, uint16_t port)77 {78 request->index = port;79 request->request_type = USB_HUB_REQ_TYPE_GET_PORT_STATUS;80 request->request = USB_HUB_REQUEST_GET_STATUS;81 request->value = 0;82 request->length = 4;83 }84 85 /**86 * create request for usb hub port status87 * @param port88 * @return89 */90 static inline usb_device_request_setup_packet_t *91 usb_hub_create_port_status_request(uint16_t port)92 {93 usb_device_request_setup_packet_t *result =94 malloc(sizeof(usb_device_request_setup_packet_t));95 usb_hub_set_port_status_request(result, port);96 return result;97 }98 99 /**100 71 * set the device request to be a port feature enable request 101 72 * @param request
Note:
See TracChangeset
for help on using the changeset viewer.