History log of /seL4-camkes-master/projects/projects_libs/libusbdrivers/src/ehci/hcd.c
Revision Date Author Comments
# da4eb759 08-Aug-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Use delay function from libplatsupport.


# f7219e48 07-Aug-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Remove duplicated aborts.


# 38d3a354 30-Jul-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Added comments and references to the driver files.


# 8efa1c2c 17-Jul-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Move various functions to other libraries.


# 2b1f1b78 12-Jul-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Move synchronization structure to libplatsupport.


# 9c16febb 11-Jul-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Add licence headers.


# a43408e4 06-Jul-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Replace all assertions and debug macros with ZF_LOG.


# a080b707 24-Apr-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Cleanup code.


# a4c4a705 05-Apr-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Rewrite periodic schedule.


# 7644b9a0 13-Mar-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Implement proper periodic schedule with respect to the polling
rate.


# 564ba238 05-Feb-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: zero the allocated memory for host controller data.


# 03f4d00e 29-Jan-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Use less ambiguous locking interface.


# 83c5b250 26-Jan-2017 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Remove unused code.


# 8bf0004a 28-Nov-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Remove queue head for async schedule.


# 4b142ac2 07-Oct-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Added mutex functions to the APIs.


# b48d0c3a 27-Sep-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Add a lock for each queue head.


# 8793b94a 15-Sep-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Free the processed TDs by IOC.


# 37f4f4e9 13-Sep-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Remove processed TDs from the async queue.


# 6ef19b47 07-Sep-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Move callback function to TD.


# b8ce7dac 14-Aug-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Move some functions to the appropriate files.


# e54a0d63 14-Aug-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Bugfix, break the loop when an empty slot is found.


# 4f49b586 10-Aug-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Calculate data toggle bit for control endpoints.


# 3c433bb4 07-Aug-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Removed deprecated code.


# 6611e4ae 04-Aug-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Bug fix where inserting new queue head to async schedule.


# e4b97adf 30-Jul-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdriver: Refactor periodic schedule.


# cf1a0972 27-Jul-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Bugfix, write to the link pointer register at once.


# 0835f5d0 26-Jul-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Add function to update the queue head.


# eb343f8d 26-Jul-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Change APIs, introduce the endpoint structure.


# b3371217 15-Jul-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Add support for x86.


# 4e8b8c4a 04-Jul-2016 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

libusbdrivers: Fix bug where don't share share the same queue head when plugin
new device.


# a9d3e653 28-Jun-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Bugfix, append new queue head to the current async queue.


# 8558a99a 27-Jun-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Bugfix, update max packet size and address after initial query.


# 1c224ff8 23-Jun-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Point TD overlay to the first TD.


# 10df80a8 22-Jun-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Add new scheduling function.


# b5453b76 21-Jun-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Update queue head and schedule the queue.


# b95faa2a 17-Jun-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Add new xact scheduling functions.


# 82cbb18d 19-May-2016 Siwei Zhuang <siwei.zhuang@nicta.com.au>

libusbdrivers: Split the host driver into multiple files.