source: mainline/uspace/lib/usbhost/include/usb/host

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @58563585   9 years martin code review and cstyle cleanup (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f527f58   9 years jakub Reference-count endpoint_t structures Track explicit references to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5f813c   10 years jano.vesely libusbhost,ehci,ohci,uhci,vhc: Pass ops structure instead of function … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d51ba359   10 years jano.vesely libusbhost: merge ddf_hcd_device_setup_all to hcd_ddf_add_hc lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d7552c   10 years jano.vesely libusbhost: add generic driver initialization function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45cbf897   10 years jano.vesely ehci, libusbhost: Move malloc32 to libusbhost. So it can be shared … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e7c9fe   11 years jano.vesely merge mainline changes most usb changes were reverted. blink and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e732f1a   12 years jano.vesely usb: Add support for multiple packets per microframe. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e200736   12 years jano.vesely uhci,ohci, ehci: Move interrupt replacement fibril to libusbhost lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e26a9d95   12 years jano.vesely libusbhost: Add status hook. Implement in UHCI, OHCI lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7191992   12 years jano.vesely libusbhost: Add more helper functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba4a03a5   12 years jano.vesely usb host: Use all hw resources when generating irq code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75d8821   12 years jano.vesely libusbhost: Add dummy USB 2.0 calculations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d2e251   12 years jano.vesely libusbhost: Sanitize headers. Include what you use. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19d21728   12 years jano.vesely libusbhost: Add generic irq setup routine. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57c8fc9   12 years jano.vesely libusbhost: Move interrupt enabling to library. Reduce code duplication. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4cf5b8e0   12 years jano.vesely libusbhost: Rename usb_endpoint_manager → usb_bus It's shorter and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9348862   12 years jano.vesely usb: Move HC driver implementation functions to a separate structure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ee999d   12 years jano.vesely libusbhost: Add TT information to usb_enpoint_t structure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2757247   12 years jano.vesely libusbhost: Keep devices tree in internal representation. This is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e991937   12 years jano.vesely usb: hc function no longer represents the HC nor holds its data lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb8ede1   12 years jano.vesely usb: Root hub always communicates at max spped and it can be queried … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec6766a   12 years jano.vesely libusbhost: Remove speed argument from add_ep. It can be queried … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a23fef   12 years jano.vesely libusbhost: Merge _remove_address and _release_address. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @423c749   12 years jano.vesely libusbhost: Remove usb_device_manager. Functions merged to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @059d507   12 years jano.vesely libusbhost: Remove devman handle information from usb_device_manager. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b995183   13 years jano.vesely libusbhost: Add support for device removal. Use address as id. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a3886be   13 years jano.vesely libusbhost: Remove the old root hub initialization code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @237df2f   13 years jano.vesely libusbhost: Add host side device initialization. Add new roothub … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4c1c95   13 years jano.vesely libusbhost: Add more hcd wrappers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0816c2e   13 years jano.vesely libusbhost: Add hcd endpoint manipulation wrappers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d8cdf39e   13 years jano.vesely libusbhost: Remove fun_to_hcd helper. Use dev_to_hcd instead. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c4663e   13 years jano.vesely libusbhost: Drop ddf_fun argument. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1affef2f   13 years jano.vesely libusbhost: Use callback wrapper for toggle handling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6a9910   13 years jano.vesely libusbhost: Add external toggle rest function to ep manager lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b591cab   13 years jano.vesely libusbhost: usb_transfer_batch: Remove private data member. Nothing … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b0929e   13 years jano.vesely libusbhost: Drop hcd parameter from hcd_ddf_setup_hub. Fix OHCI … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @daf59d1   13 years jano.vesely libusbhost: Move lsit of usb device to ddf helper structure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ef03d7   13 years jano.vesely libusbhost: Add speed and bw parameters to hcd_ddf_setup_device. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53332b5b   13 years jano.vesely libusbhost: Move ddf specific functions to separate header. Switch … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d09791e6   13 years jano.vesely libusb: Add additional parameter to hcd_setup_device. uhci will need … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9b2c73   13 years jano.vesely libusbhost: Add hcd parameter to batch scheduling and move … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21be46a   13 years jano.vesely libusbhost: Move hcd_init to .c file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c7ed9c   13 years jano.vesely libusbhost,hcd: Add generic device_add function. This will be useful … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5994cc3   13 years jano.vesely libusbhost, ohci: Move more generic stuff to libusbhost. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4daee7a   13 years jano.vesely ohci, libusbhost: Move root hub registration to libusbhost. Root hub … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f29931c   13 years jano.vesely libusbhost: Use function typedefs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e6a98c5   13 years jiri Standards-compliant boolean type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56fd7cf   13 years jiri Make ddf_dev_t and ddf_fun_t opaque. This further tighthens the DDF … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @77ad86c   13 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c59dbdd5   14 years jano.vesely libusbhost: Doxygen. Return NULL on NULL link in endpoint_get_instance. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5cfcc64   14 years jano.vesely libusbhost: User both stored error value and transferred size in the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f167f55b   14 years jano.vesely lilbusbhost: Do not use usb_transfer_batch_t.error field in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7711296   14 years jano.vesely libusbhost, libusbdev: Minor fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46f2808   14 years jano.vesely libusbhost: usb_endpoint_manager add function to remove all endpoints … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0cd8089   14 years jano.vesely libusbhost: Change usb_device_manager interface. Use request_address … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e07cbc0   14 years jano.vesely libusbhost: usb_device_manager: Add speed limit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17412546   14 years jano.vesely libusbhost: endpoint_t: extend mutex protection, add doxygen comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @549ff23   14 years jano.vesely libusbhost: Cleanup usb_transfer_batch interface. Remove redundant … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4dfc905   14 years jano.vesely libusbhost: Add doxygen commnets for generice host controller driver. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5400606   14 years jano.vesely libusbhost: Fixes and improvements for usb_endpoint_manager. Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2fd1f0c6   14 years jano.vesely libusbhost: Make usb_device_manager more robust. Return error on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @48ae3ef   14 years jano.vesely libusbhost: Make interfaces more symmetric. Make usb_endpoint_manager … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7265558   14 years jano.vesely libusbhost: Drop hash_table and use multiple lists instead. This has … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83c3123   14 years jano.vesely libusbhost: Store bandwidth in endpoint structure. Remove redundant … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4267908   14 years jano.vesely libusbhost: Merge find_by_address and get_speed. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db2cb04   14 years jano.vesely libusbhost: Add batch direction function and doxygen comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b54fe6   14 years jano.vesely usb: Rename device_keeper ⇒ sub-device_manager to match the rest of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f58ef61   14 years jano.vesely usb: rename batch.h ⇒ usb_transfer_batch.h to match the structure name lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a837544   14 years jano.vesely libusbhost: Use uint64_t to pass setup_data lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a00ac07   14 years jano.vesely libusbhost: Use static area for setup_buffer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @933b0d7   14 years jano.vesely USB: make bandwidth count function changeable lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7099861   14 years jano.vesely libusbhost: remove unused cond. variable lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e9ecf4   14 years jano.vesely libusbhost: remove unused elements lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f18d82f0   14 years jano.vesely libusbhost: change finish functions to do the data copying if … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @70fb822   14 years jano.vesely libusbhost: change usb_transfer_batch_T handling to get/dispose pair … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96e2d01   14 years jano.vesely libusbhost: make batch call interface public add pointer checks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @620c710   14 years jano.vesely libushost: promote endpoint data dtor to destruction hook ohci: use … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23b0fe8   14 years jano.vesely libusbhost,uhci,ohci: Remove batch init hook. Hw specific … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f0e510   14 years jano.vesely libusbhost: Add hcd paramter to ep creation hook. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32e093e   14 years jano.vesely libusbhost: Add destructor for hcdata lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a02517   14 years jano.vesely libusbhost: Streamline new hcd arch. UHCI: follow changes in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3afb758   14 years jano.vesely UHCI: Remove old code Add support for hcd_t destruction. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df8f3fa   14 years jano.vesely Fix: only reset ep if the control transfer was sucessful. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @31bc40e   14 years jano.vesely Fix include guard typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45d105a   14 years jano.vesely Add generic USB HC driver interface. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c224b2   14 years jano.vesely OHCI: Revert revision 1122. usb_transfer_batch_t relies on its … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b21dfba   14 years jano.vesely libusbhost: Make batch_finish a wrapper over finish_error rather the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aa81adc   14 years jano.vesely libusbhost: endpoint_t uses get/destroy pair, instead of init/destroy. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4fb5ecd   14 years vojtechhorky Less logging in USB host controller drivers Many of the debug … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @160b75e   14 years vojtechhorky Fix Doxygen groups of USB libraries lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3375bd4   14 years vojtechhorky Merge mainline changes Conflicts: … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @3e4f2e0   14 years vojtechhorky libusb divided into sublibraries Also removed address keeper test … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.