Changeset f126c87 in mainline for uspace/drv/bus/usb/ohci/hc.h
- Timestamp:
- 2016-09-01T16:46:27Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2a2fbc8
- Parents:
- 9befb0d (diff), bdfdc51c (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/ohci/hc.h
r9befb0d rf126c87 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 27 */ 28 28 29 /** @addtogroup drvusbohci 29 30 * @{ … … 32 33 * @brief OHCI host controller driver structure 33 34 */ 35 34 36 #ifndef DRV_OHCI_HC_H 35 37 #define DRV_OHCI_HC_H … … 78 80 } hc_t; 79 81 80 int hc_init(hc_t *instance, const hw_res_list_parsed_t *hw_res, bool interrupts);81 void hc_fini(hc_t *instance);82 extern int hc_init(hc_t *, const hw_res_list_parsed_t *, bool); 83 extern void hc_fini(hc_t *); 82 84 83 void hc_enqueue_endpoint(hc_t *instance, const endpoint_t *ep);84 void hc_dequeue_endpoint(hc_t *instance, const endpoint_t *ep);85 extern void hc_enqueue_endpoint(hc_t *, const endpoint_t *); 86 extern void hc_dequeue_endpoint(hc_t *, const endpoint_t *); 85 87 86 88 int ohci_hc_gen_irq_code(irq_code_t *code, const hw_res_list_parsed_t *hw_res); 87 89 88 void ohci_hc_interrupt(hcd_t *hcd, uint32_t status); 89 int ohci_hc_status(hcd_t *hcd, uint32_t *status); 90 int ohci_hc_schedule(hcd_t *hcd, usb_transfer_batch_t *batch); 90 extern void ohci_hc_interrupt(hcd_t *, uint32_t); 91 extern int ohci_hc_status(hcd_t *, uint32_t *); 92 extern int ohci_hc_schedule(hcd_t *, usb_transfer_batch_t *); 93 91 94 #endif 95 92 96 /** 93 97 * @}
Note:
See TracChangeset
for help on using the changeset viewer.