Changeset b7fd2a0 in mainline for uspace/drv/bus/usb/ohci/ohci_rh.c
- Timestamp:
- 2018-01-13T03:10:29Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a53ed3a
- Parents:
- 36f0738
- File:
-
- 1 edited
-
uspace/drv/bus/usb/ohci/ohci_rh.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/ohci/ohci_rh.c
r36f0738 rb7fd2a0 109 109 * initializes internal virtual hub. 110 110 */ 111 int ohci_rh_init(ohci_rh_t *instance, ohci_regs_t *regs, const char *name)111 errno_t ohci_rh_init(ohci_rh_t *instance, ohci_regs_t *regs, const char *name) 112 112 { 113 113 assert(instance); … … 174 174 * status change requests might be postponed until there is something to report. 175 175 */ 176 int ohci_rh_schedule(ohci_rh_t *instance, usb_transfer_batch_t *batch)176 errno_t ohci_rh_schedule(ohci_rh_t *instance, usb_transfer_batch_t *batch) 177 177 { 178 178 assert(instance); … … 205 205 * processing of a postponed request. 206 206 */ 207 int ohci_rh_interrupt(ohci_rh_t *instance)207 errno_t ohci_rh_interrupt(ohci_rh_t *instance) 208 208 { 209 209 //TODO atomic swap needed … … 245 245 * @return Error code. 246 246 */ 247 static int req_get_status(usbvirt_device_t *device,247 static errno_t req_get_status(usbvirt_device_t *device, 248 248 const usb_device_request_setup_packet_t *setup_packet, 249 249 uint8_t *data, size_t *act_size) … … 268 268 * @return Error code. 269 269 */ 270 static int req_clear_hub_feature(usbvirt_device_t *device,270 static errno_t req_clear_hub_feature(usbvirt_device_t *device, 271 271 const usb_device_request_setup_packet_t *setup_packet, 272 272 uint8_t *data, size_t *act_size) … … 298 298 * @return Error code. 299 299 */ 300 static int req_get_port_status(usbvirt_device_t *device,300 static errno_t req_get_port_status(usbvirt_device_t *device, 301 301 const usb_device_request_setup_packet_t *setup_packet, 302 302 uint8_t *data, size_t *act_size) … … 322 322 * @return Error code. 323 323 */ 324 static int req_clear_port_feature(usbvirt_device_t *device,324 static errno_t req_clear_port_feature(usbvirt_device_t *device, 325 325 const usb_device_request_setup_packet_t *setup_packet, 326 326 uint8_t *data, size_t *act_size) … … 386 386 * @return Error code. 387 387 */ 388 static int req_set_port_feature(usbvirt_device_t *device,388 static errno_t req_set_port_feature(usbvirt_device_t *device, 389 389 const usb_device_request_setup_packet_t *setup_packet, 390 390 uint8_t *data, size_t *act_size) … … 437 437 * only need 1 byte. 438 438 */ 439 static int req_status_change_handler(usbvirt_device_t *device,439 static errno_t req_status_change_handler(usbvirt_device_t *device, 440 440 usb_endpoint_t endpoint, usb_transfer_type_t tr_type, 441 441 void *buffer, size_t buffer_size, size_t *actual_size)
Note:
See TracChangeset
for help on using the changeset viewer.
