|  |  | @ac96b11 | 10 years | jano.vesely | ehci batch: make sure the td holding memory is mapped
add completion …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e9e80a9 | 10 years | jano.vesely | ehci: Add barrier include to mem_access.h
This is useful for crafting …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @708da59e | 10 years | jano.vesely | ehci, qh: Refactor QH initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a996402e | 10 years | jano.vesely | ehci, transfer_descriptor: Add write barrier after initializing the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @50362c6 | 10 years | jano.vesely | ehci, ep list: stop using list_head_pa.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f6f2a5f7 | 10 years | jano.vesely | ehci,res: Adjust debug messages level
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @68a61f19 | 10 years | jano.vesely | ehci, endpoint_list: Fix querying PA before the memory has been …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @92900e2 | 10 years | jano.vesely | ehci: Add more debugging output
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dca8fe5 | 10 years | jano.vesely | ehci: Fix memory leak in error path
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a157846 | 10 years | jano.vesely | usb: Fix EINPROGRESS compile failures
why the removal of EINPROGRESS …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ee1c2d9 | 10 years | jano.vesely | mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @048cd69 | 10 years | jiri | Merge network transport layer API rewrite.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b5143bd | 10 years | jano.vesely | mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @193d280c | 10 years | martin | cstyle improvements
replace traditional K&R-style function …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @94e46c9 | 10 years | jano.vesely | Mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a25d893 | 11 years | jano.vesely | uhci,ohci: Whitespace and comments
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fab2746 | 11 years | jiri | New transport layer API. Only UDP implemented.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6efd162 | 11 years | m.lombardi85 | isa: partially revert the previous commit and replace read() with …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c0393db | 11 years | m.lombardi85 | isa: read() is not guaranteed to read all the bytes requested.
This …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ef3da5a | 11 years | jano.vesely | ehci: typos
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6eb957dc | 11 years | jano.vesely | Mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c072a29 | 11 years | martin | use the PAUSE / BREAK key to activate the kernel console in compositor …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fa65df1b | 11 years | jano.vesely | ehci: Fix allocation failures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @83062ff | 11 years | jano.vesely | usbmast: bit more cleanup and some const love
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c53b58e | 11 years | jano.vesely | usbmast: Fix cache sync command
the code was obviously never run, let …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @dd8b6a8 | 11 years | jiri | Add synchronize cache operation to block layer and usbmast.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @da904f7 | 11 years | jiri | Fix low-speed bulk transfers in UHCI.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8820544 | 11 years | martin | support for kernel notification multiplexing in the async framework
 * …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ad22fa4 | 11 years | jiri | HCD connections should now succeed at first attempt. Remove Slovak comment.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ffa96c2 | 11 years | jiri | Convert libusbdev away from DDF_DATA_IMPLANT.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b5111c46 | 11 years | jiri | Convert OHCI and UHCI away from DDF_DATA_IMPLANT.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @87a3df7f | 11 years | jiri | Convert usbmid away from DDF_DATA_IMPLANT.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @350274a | 11 years | jiri | Convert USB HID driver away from DDF_DATA_IMPLANT.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ebc9c2c | 11 years | jiri | Other clients should also use the IRC client stub.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ee3f6f6 | 11 years | jakub | Removal of strtok() and strtok_r() in favour of str_tok().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bf9cb2f | 11 years | martin | complete the desired API semantics of physmem_map() and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1e94e09 | 11 years | martin | implement driver support for blink(1) USB LED devices
add simple LED …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @378bf85 | 11 years | martin | cstyle
(no change in functionality)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b5f716b | 12 years | vojtechhorky | Unbreak optimized-for-size builds (fix maybe-uninitialized)
When …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d52ab7b | 12 years | jakub | Use proper ioport8/16/32_t for I/O register representation in UHCI HC.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3eb0c85 | 12 years | jano.vesely | ehci: Cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @329c0ee | 12 years | jano.vesely | ehci: Use 64bit capable structures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5c830587 | 12 years | jano.vesely | ehci: QHs with one active td are still considered active.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @40687f2 | 12 years | jano.vesely | ehci: Wake all fibrils waiting for endpoint removal
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5e22ff20 | 12 years | jano.vesely | ehci: Advance buffer position during TD initalization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cbfbdc3 | 12 years | jano.vesely | ehci: codestyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @07645906 | 12 years | jano.vesely | ehci: Report fatal errors
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @00bbc362 | 12 years | jano.vesely | ehci: Fix data transfer initialization.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46ec8112 | 12 years | jano.vesely | ehci: Reorganize debug messages
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3ee8dcd5 | 12 years | jano.vesely | ehci: Remove unused field
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b137d9e | 12 years | jano.vesely | ehci: Fix qh queue corruption on removal
the list is maintained via …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4090f66 | 12 years | jano.vesely | ehci: Fix phys addresses in debug output.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1803b7d | 12 years | jano.vesely | ehci: Fix async doorbell request
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @580b330 | 12 years | jano.vesely | ehci: Use correct flag to detect async advance event
Use mutex to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d97f91f | 12 years | jano.vesely | ehci: promote register information to info level
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3c404dc | 12 years | jano.vesely | ehci: Fix initialization of control status TD
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @23678f3 | 12 years | jano.vesely | ehci: Add phys address to batch creation debug messages
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3c594ff9 | 12 years | jano.vesely | ehci: mark invalid pointers in TD with terminate flags
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @49dc984 | 12 years | jano.vesely | ehci: Activate newly initialized TDs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cc7575c | 12 years | jano.vesely | ehci: add IOC option to td initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @21f36e04 | 12 years | jano.vesely | ohci: typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @44b9b44 | 12 years | jano.vesely | ehci: enable periodic schedule
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e9c5bd9 | 12 years | jano.vesely | ehci: plug in scheduling.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @23e5471 | 12 years | jano.vesely | ehci: Implement batch commit
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a752c78c | 12 years | jano.vesely | ehci: Implement batch error checking
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6602e97 | 12 years | jano.vesely | ehci: Implement batch structure initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3f2cb17 | 12 years | jano.vesely | ehci: Initialize endpoint link.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a2e8c44 | 12 years | jano.vesely | ohci: initialize endpoint link.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8a81e431 | 12 years | jano.vesely | ehci: Add ehci batch skeleton
copied from ohci driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @584aa38 | 12 years | jano.vesely | ohci: Remove error checking macro
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bfff7fd | 12 years | jano.vesely | ehci: use the same interrupt mask in init and irq code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d4673007 | 12 years | jano.vesely | ehci: use longer pio delay
fixes hangs in qemu
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5ee3ce0 | 12 years | jano.vesely | ehci,rh: Stop reset, resume in separate fibril.
Fire artificial …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ce735cc2 | 12 years | jano.vesely | ehci: Fix INT endpoint removal.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ee6e50c | 12 years | jano.vesely | whitespace
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b8191cc | 12 years | jano.vesely | ehci: S MASK should be set only for INT transfers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fa9656b0 | 12 years | jano.vesely | ehci: Be easier on the cpu when waiting for port reset
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fdaaad00 | 12 years | jano.vesely | ehci: Make async schedule a loop.
Hw RR mechanism needs this.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @296fcce | 12 years | jano.vesely | ehci: Don't use prepend in async list.
Hw uses RR anyway.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0a751aa | 12 years | jano.vesely | ehci: Enable async schedule.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @763dbcb | 12 years | jano.vesely | ehci: Implement dequeue.
Includes async list doorbell interrupt handling
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5f5321ee | 12 years | jano.vesely | ehci: Implement endpoint list enqueue
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dc44023 | 12 years | jano.vesely | ehci: plug in endpoint creation/destruction hooks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @42de21a | 12 years | jano.vesely | ehci: implement toggle bit manipulation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @3de7a62 | 12 years | jano.vesely | ehci: Implement endpoint list append
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a24d6825 | 12 years | jano.vesely | ehci: Implement queue head initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f9351b1 | 12 years | jano.vesely | ehci: Add endpoint and ep list skeleton code
            
copied from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @07b8877 | 12 years | jano.vesely | ehci,rh: Consider software flags for port changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @486f479 | 12 years | jano.vesely | ehci, rh: Port owner bit indicates companion control.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @82a639cd | 12 years | jano.vesely | ehci, rh: Fix status word construction.
Use USB feature enum
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95d5dca | 12 years | jano.vesely | ehci, rh: Handle status change bits
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b300d2b | 12 years | jano.vesely | usbhub: Add error codes to debug messages
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @64c96b9 | 12 years | jano.vesely | ehci: Fix per port power message
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @478e243 | 12 years | jano.vesely | ehci: Initialize and start the HC
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2be477d5 | 12 years | jano.vesely | ehci: Implement EHCI RH routines.
untested. reste signalling requires …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4ee5272 | 12 years | jano.vesely | libusb, usbhub: Add USB2 features and structures
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @615abda | 12 years | jano.vesely | ehci: plug legacy disabling code
Remove CHECK_RET macro
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c9e954c | 12 years | jano.vesely | ehci: Add ehci_ prefix to driver interface functions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |