# # ChangeLog for uspace/drv/ohci/hc.h in mainline # # Generated by Trac 1.6 # 2024-12-14T03:27:06Z Sat, 07 May 2011 14:26:58 GMT Jan Vesely [62265ce] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/ohci.h (modified) OHCI initialization refactoring Sat, 07 May 2011 08:45:37 GMT Jan Vesely [f1d16663] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) Postpone hw until all structures are initialized and irq handler ... Fri, 06 May 2011 08:37:19 GMT Jan Vesely [561112f] * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/pci.c (modified) OHCI interrupt support Wed, 13 Apr 2011 14:19:12 GMT Jan Vesely [7013b14] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) Batch processing implemented to use static EDs. Wed, 13 Apr 2011 13:09:18 GMT Jan Vesely [592369ae] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) Add proper locking to prevent use/remove race Wed, 13 Apr 2011 12:37:20 GMT Jan Vesely [5a2c42b] * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/endpoint_list.c (moved) * uspace/drv/ohci/endpoint_list.h (moved) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) Use endpoint lists instead of transfer lists. Create and enqueue ... Wed, 13 Apr 2011 10:36:09 GMT Jan Vesely [6bb0f43] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) Move endpoint registration to hc.c Mon, 11 Apr 2011 13:15:25 GMT Jan Vesely [aa9ccf7] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/transfer_list.c (modified) More debug output and some fixes Add mutex for scheduling and ... Fri, 08 Apr 2011 20:29:38 GMT Jan Vesely [344925c] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/ohci_regs.h (modified) Initialize OHCI hc memory structures Fri, 08 Apr 2011 15:46:32 GMT Jan Vesely [6b6e3ed3] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) Initialize transfer queues Thu, 07 Apr 2011 07:11:54 GMT Jan Vesely [fc9f88d] * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hw_struct/completion_codes.h (added) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/hw_struct/hcca.h (added) * uspace/drv/ohci/hw_struct/iso_transfer_descriptor.h (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) Add OHCI HCCA structure and completion codes (common for all structures) Wed, 06 Apr 2011 18:36:33 GMT Jan Vesely [5876d36] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (deleted) * uspace/lib/usb/src/host/bandwidth.c (deleted) OHCI uses usb_endpoint_manager removed old bandwidth_t Sat, 02 Apr 2011 18:56:57 GMT Jan Vesely [c2be0e5] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) OHCI bandwidth Fri, 25 Mar 2011 23:37:10 GMT Jan Vesely [53f1c87] * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/ohci.c (added) * uspace/drv/ohci/ohci.h (added) OHCI root hub registration reworked Mon, 21 Mar 2011 15:08:29 GMT Vojtech Horky [7102aa5] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) Merge development/ changes Mon, 21 Mar 2011 15:01:52 GMT Vojtech Horky [1387692] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/src/host/batch.c (modified) Rename batch_* => usb_transfer_batch_* No change in functionality. Mon, 21 Mar 2011 14:27:47 GMT Vojtech Horky [68b5ed6e] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Rename device_keeper* => usb_device_keeper* Also extended some ... Mon, 21 Mar 2011 14:20:23 GMT Jan Vesely [7d6a676] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) Add interrupt emulator Mon, 21 Mar 2011 12:51:02 GMT Jan Vesely [ff582d47] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/main.c (modified) A really ugly way to register hub Mon, 21 Mar 2011 11:52:29 GMT Jan Vesely [a6d1bc1] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) Add infrastructure for rh registration. Mon, 21 Mar 2011 11:13:26 GMT Jan Vesely [bab71635] * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/hc.c (moved) * uspace/drv/ohci/hc.h (moved) * uspace/drv/ohci/iface.c (moved) * uspace/drv/ohci/iface.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/root_hub.c (moved) * uspace/drv/ohci/root_hub.h (moved) Renames, remove ohci prefix