Changeset 5e2b1ae6 in mainline for uspace/lib/usbhost/include
- Timestamp:
- 2018-01-07T01:54:45Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3dc3f99
- Parents:
- 63431db2
- Location:
- uspace/lib/usbhost/include/usb/host
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhost/include/usb/host/bus.h
r63431db2 r5e2b1ae6 100 100 void (*interrupt)(bus_t *, uint32_t); 101 101 int (*status)(bus_t *, uint32_t *); 102 int (*reserve_default_address)(bus_t *, usb_speed_t);103 int (*release_default_address)(bus_t *);104 102 105 103 /* Operations on device */ … … 139 137 const bus_ops_t *ops; 140 138 139 /* Reserving default address - USB_SPEED_MAX when free. */ 140 usb_speed_t default_address_speed; 141 141 142 /* This structure is meant to be extended by overriding. */ 142 143 } bus_t; … … 166 167 167 168 int bus_reserve_default_address(bus_t *, usb_speed_t); 168 intbus_release_default_address(bus_t *);169 void bus_release_default_address(bus_t *); 169 170 170 171 #endif -
uspace/lib/usbhost/include/usb/host/usb2_bus.h
r63431db2 r5e2b1ae6 50 50 bus_t base; /**< Inheritance - keep this first */ 51 51 52 /** The speed which reserved default address. Invalid unless reserved. */53 usb_speed_t default_address_speed;54 55 52 /** Map of occupied addresses */ 56 53 bool address_occupied [USB_ADDRESS_COUNT]; … … 64 61 extern const bus_ops_t usb2_bus_ops; 65 62 66 extern intusb2_bus_init(usb2_bus_t *, size_t);63 extern void usb2_bus_init(usb2_bus_t *, size_t); 67 64 68 65 #endif
Note:
See TracChangeset
for help on using the changeset viewer.