History log of /barrelfish-master/usr/drivers/usb/usb_manager/controller/ehci/usb_ehci_bus.c
Revision Date Author Comments
# 9bd8d1d5 03-Apr-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# ac8a3e87 18-Jul-2013 Reto Achermann <acreto@student.ethz.ch>

some comments added and code format


# 8deb0fd6 22-Jun-2013 Reto Achermann <acreto@student.ethz.ch>

Added: Fish support for ARM. Terminal works using USB keyboard
Typing input works, is a little bit buggy though...


# 84bed0e3 22-Jun-2013 Reto Achermann <acreto@student.ethz.ch>

Clean up of files and adding comments


# 7a9467cb 20-Jun-2013 Reto Achermann <acreto@student.ethz.ch>

Working solution with idle rate 48ms.
Fixed some bugs in the handling of transfers


# 43c0f83b 16-Jun-2013 Reto Achermann <acreto@student.ethz.ch>

Keyboard driver connection to usb manager, fixed requests and alignments


# 62911cc5 12-Jun-2013 Reto Achermann <acreto@student.ethz.ch>

Device discovery and initialization
Fixing bugs with control transfers
usb_driver to wrap the look up for new device drivers


# 15a0c258 25-May-2013 Reto Achermann <acreto@student.ethz.ch>

Cleaned up repository. Moved .h files to /include

--HG--
rename : usr/drivers/usb/usb_manager/usb_controller.h => usr/drivers/usb/usb_manager/include/usb_controller.h
rename : usr/drivers/usb/usb_manager/usb_device.h => usr/drivers/usb/usb_manager/include/usb_device.h
rename : usr/drivers/usb/usb_manager/usb_interface.h => usr/drivers/usb/usb_manager/include/usb_interface.h
rename : usr/drivers/usb/usb_manager/usb_memory.h => usr/drivers/usb/usb_manager/include/usb_memory.h
rename : usr/drivers/usb/usb_manager/usb_request.h => usr/drivers/usb/usb_manager/include/usb_request.h
rename : usr/drivers/usb/usb_manager/usb_transfer.h => usr/drivers/usb/usb_manager/include/usb_transfer.h
rename : usr/drivers/usb/usb_manager/usb_xfer.h => usr/drivers/usb/usb_manager/include/usb_xfer.h


# 229fbc66 25-May-2013 Reto Achermann <acreto@student.ethz.ch>

Cleaned up the repository and added the missing files


# 640a3036 25-May-2013 Reto Achermann <acreto@student.ethz.ch>

IRQ handling with hardcoded IRQ id (ehci interrupt) in monitor.

Interrupt handling on usb_manager level i.e. the host controller interrupt handlers
are called.

--HG--
rename : include/usb/class/usb_hub_request.h => include/usb/class/usb_hub.h
rename : usr/drivers/usb/usb_manager/usb_hub.c => usr/drivers/usb/usb_manager/hub/usb_hub.c
rename : usr/drivers/usb/usb_manager/usb_hub.h => usr/drivers/usb/usb_manager/hub/usb_hub.h


# 3d1903ab 20-May-2013 Reto Achermann <acreto@student.ethz.ch>

Added files for HID support. Added service export for keyboard.

--HG--
rename : include/usb/class/usb_hdi_request.h => include/usb/class/usb_hid.h
rename : lib/usb/class/usb_hub_request.c => lib/usb/class/usb_hub.c


# 03d1fce6 17-May-2013 Reto Achermann <acreto@student.ethz.ch>

HCD interface definition for the USB device drivers


# b9d95886 11-May-2013 Reto Achermann <acreto@student.ethz.ch>

USB hardware initialization in the omap kernel. Some implementation of the ehci controller