#
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>
|
#
2af3d561 |
|
01-Jun-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
Removing Windows newlines. Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
2f2becd0 |
|
22-Jun-2013 |
Reto Achermann <acreto@student.ethz.ch> |
more cleanup of code
|
#
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
|
#
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
|
#
c28b4ffb |
|
08-Jun-2013 |
Reto Achermann <acreto@student.ethz.ch> |
Fixed: little endian <-> big endian order in the structs Executing write transfers with no data stage seems to work
|
#
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
|
#
c74a883d |
|
16-May-2013 |
Reto Achermann <acreto@student.ethz.ch> |
functions to setup transfers on the EHCI controller.
|
#
d2ce686d |
|
15-May-2013 |
Reto Achermann <acreto@student.ethz.ch> |
Added: ULPI phy code in kernel and usb root hub interrupt
|
#
3b310b7f |
|
15-May-2013 |
Reto Achermann <acreto@student.ethz.ch> |
Kernel initialization of the USB subsystem for OMAPP
|
#
b9d95886 |
|
11-May-2013 |
Reto Achermann <acreto@student.ethz.ch> |
USB hardware initialization in the omap kernel. Some implementation of the ehci controller
|
#
108523ca |
|
26-Apr-2013 |
Reto Achermann <acreto@student.ethz.ch> |
added generic memory management using usb_page and host controller specific memory management for allocating the hardware dependent descriptors. moved the controller specific implementations into their respective folders inside /controler/{e,u,o,x}hci/ --HG-- rename : usr/drivers/usb/usb_manager/controller/usb_ehci.c => usr/drivers/usb/usb_manager/controller/ehci/usb_ehci.c rename : usr/drivers/usb/usb_manager/controller/usb_ehci.h => usr/drivers/usb/usb_manager/controller/ehci/usb_ehci.h rename : usr/drivers/usb/usb_manager/controller/usb_ohci.c => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci.c rename : usr/drivers/usb/usb_manager/controller/usb_ohci.h => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci.h rename : usr/drivers/usb/usb_manager/controller/usb_ohci_bus.c => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_bus.c rename : usr/drivers/usb/usb_manager/controller/usb_ohci_bus.h => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_bus.h rename : usr/drivers/usb/usb_manager/controller/usb_ohci_descriptors.h => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_descriptors.h rename : usr/drivers/usb/usb_manager/controller/usb_ohci_pipe.c => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_pipe.c rename : usr/drivers/usb/usb_manager/controller/usb_ohci_pipe.h => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_pipe.h rename : usr/drivers/usb/usb_manager/controller/usb_ohci_queue.c => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_queue.c rename : usr/drivers/usb/usb_manager/controller/usb_ohci_queue.h => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_queue.h rename : usr/drivers/usb/usb_manager/controller/usb_ohci_root.c => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_root.c rename : usr/drivers/usb/usb_manager/controller/usb_ohci_root.h => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_root.h rename : usr/drivers/usb/usb_manager/controller/usb_ohci_sw_descriptors.h => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_sw_descriptors.h rename : usr/drivers/usb/usb_manager/controller/usb_ohci_xfer.c => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_xfer.c rename : usr/drivers/usb/usb_manager/controller/usb_ohci_xfer.h => usr/drivers/usb/usb_manager/controller/ohci/usb_ohci_xfer.h rename : usr/drivers/usb/usb_manager/controller/usb_uhci.c => usr/drivers/usb/usb_manager/controller/uhci/usb_uhci.c rename : usr/drivers/usb/usb_manager/controller/usb_uhci.h => usr/drivers/usb/usb_manager/controller/uhci/usb_uhci.h rename : usr/drivers/usb/usb_manager/controller/usb_xhci.c => usr/drivers/usb/usb_manager/controller/xhci/usb_xhci.c rename : usr/drivers/usb/usb_manager/controller/usb_xhci.h => usr/drivers/usb/usb_manager/controller/xhci/usb_xhci.h
|