Timeline



May 17, 2013:

7:54 PM WikiStart edited by David Azarewicz
(diff)
7:53 PM WikiStart edited by David Azarewicz
(diff)

May 16, 2013:

7:49 AM Changeset [803] by Lars Erdmann
backout change, put back in disabling interrrupts during HC reset (and …

May 15, 2013:

11:19 PM Changeset [802] by Lars Erdmann
remove all this IRQ shared/exclusive bullshit check. PCI IRQs are …
8:08 PM Changeset [801] by Lars Erdmann
do NOT disable interrupts for extended periods of time during HC reset …
8:01 PM Changeset [800] by Lars Erdmann
picking up changes from David
7:46 PM Ticket #49 (Version 189: does not power USB hub) closed by Lars Erdmann
fixed
7:45 PM Ticket #55 (Memory stick writing problems (V190 updated)) closed by Lars Erdmann
fixed: David is working on an update. That will hopefully fix the problem …

May 14, 2013:

8:40 AM Changeset [799] by Lars Erdmann
Removed basedrv/branches/EHCI_dummyTD
8:29 AM Changeset [798] by Lars Erdmann
add specs relevant to USBMSD.ADD
8:28 AM Changeset [797] by Lars Erdmann
add specs relevant to USBMSD.ADD
8:26 AM Changeset [796] by Lars Erdmann
add specs relevant to USBMSD.ADD

May 13, 2013:

9:25 PM Changeset [795] by David Azarewicz
Merge in changes from Lars
6:42 PM Changeset [794] by David Azarewicz
Fixed lock/unlock routines

May 10, 2013:

12:43 PM Ticket #48 (freeze writing JFS memory stick (version 189)) closed by Lars Erdmann
duplicate: replaced by ticket # 55.
12:40 PM Ticket #57 (TRAP 000E with 190) closed by Lars Erdmann
invalid: The cause of the trap E is not directly attributable to USBEHCD.SYS as …
12:36 PM Ticket #54 (Error in chkdsk of a drive formatted with JFS FS) closed by Lars Erdmann
fixed: Fixed by adding /S:8 switch and additional changes to USBEHCD.SYS.
10:03 AM Changeset [793] by Lars Erdmann
Created tag 10.191.
10:02 AM Changeset [792] by Lars Erdmann
this is 10.191
9:51 AM Changeset [791] by Lars Erdmann
mark all segments as IOPL (should not be necessary but better be safe …
8:15 AM Changeset [790] by Lars Erdmann
Clear up the mutex protection: AllocateUsbrbData + UnallocateUsbrbData

May 9, 2013:

7:33 PM Changeset [789] by David Azarewicz
Misc changes including updates from lars, timers, makefiles, debug stuff.
1:54 PM Changeset [788] by Lars Erdmann
changes to "UnallocateTDs" so that we don't have to do a …
1:31 PM Changeset [787] by Lars Erdmann
fix from Andy Willis: back out changes in "GetHConfLenCompleted" and …

May 8, 2013:

10:03 PM Changeset [786] by Lars Erdmann
set default interrupt latency back to 8 microframes (1 second), it …

May 4, 2013:

11:02 PM Changeset [785] by Lars Erdmann
change mutex protection of USBRB list, reintroduce waiting for async …

May 3, 2013:

9:42 PM Changeset [784] by Lars Erdmann
put back into "UnallocateUsbrbData": if read pointer points to USBRB …
9:39 PM Changeset [783] by Lars Erdmann
there is a possible issue with not all segments being resident in …
5:39 PM Ticket #57 (TRAP 000E with 190) created by holger
I get an TRAP 000E in OS2KRNL @ CS:EIP 168:FFF40B09 on about every …
7:25 AM Ticket #52 (build error) closed by Lars Erdmann
wontfix: Not a driver problem

May 2, 2013:

10:47 PM Changeset [782] by Lars Erdmann
preventing a potential NULL pointer problem in "UnallocateUsbrbData", …
10:46 PM Ticket #56 (changeset 780 breaks USB hub (in port replicator)) created by abwillis
I did an svn pull which took me to revision 781 and my trackball …
7:47 AM Ticket #50 (USB Driver does not recognize 2. EHCI controler) closed by Lars Erdmann
invalid: no further response from reporter

May 1, 2013:

10:05 PM Ticket #55 (Memory stick writing problems (V190 updated)) created by Barry Landy
As previously in ticket 48 Writing (this time from desktop) to a …
10:00 PM Changeset [781] by Lars Erdmann
backout some changes to "AddTDToQH" and do additional change to …
8:00 PM Changeset [780] by Lars Erdmann
remove "endIORB" structure element (it does not properly honour …

Apr 30, 2013:

9:01 PM Ticket #46 (No USB with 189) closed by Leo Koelemij
fixed

Apr 29, 2013:

8:22 PM Changeset [779] by Lars Erdmann
fixing the chkdsk execution problem described in SVN Ticket #54 (and …
10:15 AM Ticket #53 (trap 000d in USBEHCD 189 after plugin cinergy T2 DVB-T stick) closed by Minkwitz
fixed
8:03 AM Changeset [778] by Lars Erdmann
support "reset TT" hub request but do not use (yet)

Apr 28, 2013:

3:35 PM Ticket #54 (Error in chkdsk of a drive formatted with JFS FS) created by Anchieri
I have installed your last usbhcd-190 version but if I want to check a …
10:03 AM Changeset [777] by Lars Erdmann
for external hubs, do a clear feature request against both, "local …

Apr 27, 2013:

4:34 PM Changeset [776] by Lars Erdmann
fix fail conditions for "GetHConfLenCompleted" use gHubs information …
2:16 PM Ticket #40 (Beeps and Hangs with USBHCD188 drivers) closed by Lars Erdmann
invalid: No response from reporter about newer versions.
1:28 AM Ticket #45 (USBEHCD.SYS 189 does not run USB mouse on Lenovo ThinkPad L530) closed by Doug Bissett
fixed

Apr 26, 2013:

6:13 PM Ticket #35 (mouse stops working with 188) closed by abwillis
fixed: Corrected in changeset 770, released as 10.190.
5:29 PM Changeset [775] by Lars Erdmann
Created tag 10.190.
5:23 PM Changeset [774] by Lars Erdmann
this is 10.190
12:24 AM Changeset [773] by gyoung
Added stubs for most of the 162 functions that are missing. This will …

Apr 24, 2013:

10:53 PM Changeset [772] by Lars Erdmann
fixes analogous to SVN rev 770
10:34 PM Changeset [771] by Lars Erdmann
change delay timing: reduce delay times
10:30 PM Changeset [770] by Lars Erdmann
proposed fix from Any Willis
9:16 PM Changeset [769] by Lars Erdmann
DO NOT put the HCs back into USB legacy mode on shutdown. Does not …
4:28 PM Changeset [768] by Lars Erdmann
on (re)allocation of a TD, zero out the complete TD in order to avoid …

Apr 23, 2013:

8:54 AM Changeset [767] by Lars Erdmann
For cancel processing, we have ensure that we don't pull the carpet …
8:49 AM Changeset [766] by Lars Erdmann
In "GetHConfCompleted" only wait for power up on hubs that have either …

Apr 22, 2013:

9:49 PM Changeset [765] by Lars Erdmann
move the power rail stabilization delay back into …
4:08 PM Changeset [764] by Lars Erdmann
"HubStatusChanged","HubPortStatusRetrieved": if multiple devices are …
3:27 PM Changeset [763] by Lars Erdmann
backout change (recursive call to "DetachDevice" has to come BEFORE …

Apr 21, 2013:

7:19 PM Changeset [762] by Lars Erdmann
move recursive invocation of "DetachDevice" back to where it was: on …
6:02 PM Changeset [761] by Lars Erdmann
move delayed SetAddress processing back from HubPortStatusRetrieved to …
11:35 AM Changeset [760] by Lars Erdmann
changes to "HubPortStatusRetrieved": remove match loop ("DetachDevice" …

Apr 20, 2013:

11:37 PM Changeset [759] by Lars Erdmann
fixed 2 bugs in HubPortStatusRetrieved: examine reset CHANGE bit and …
8:11 PM Changeset [758] by Lars Erdmann
after setting device address, do not wait 2 ms for root hubs …

Apr 19, 2013:

7:14 PM Ticket #53 (trap 000d in USBEHCD 189 after plugin cinergy T2 DVB-T stick) created by Minkwitz
after plugin the Terratec Cinergy T2 stick I get a trap 000d …
5:04 PM Ticket #52 (build error) created by abwillis
I do not believe this is a problem in the code but something odd in …

Apr 18, 2013:

9:49 PM Changeset [757] by Lars Erdmann
another attempt to improve device attach for devices attached to …

Apr 17, 2013:

10:12 PM Changeset [756] by David Azarewicz
Update to rev 755 from lars
7:32 PM Changeset [755] by Lars Erdmann
fix hand over back to BIOS, add handing over also to companion controller
7:31 PM Changeset [754] by Lars Erdmann
UHCI: add ownership change back to BIOS on system shutdown
7:05 PM Changeset [753] by Lars Erdmann
backout setting PCI command reg to 0 on suspend: this seems to break …

Apr 16, 2013:

10:48 PM Ticket #25 (emporoar tv usb not working with 184 package) reopened by PETER Verweij
8:31 AM Changeset [752] by Lars Erdmann
remove int3, some change in creation of RM name to avoid confusion as …
8:10 AM Changeset [751] by Lars Erdmann
gleaned from the Linux bug list: set PCI command reg to zero just …
7:57 AM Changeset [750] by Lars Erdmann
backlevel some changes: FreeTDsQH needs to free ALL TDs, including the …

Apr 14, 2013:

11:51 AM Changeset [749] by Lars Erdmann
an attempt to fix a hang due to "virtNextTD" having an invalid value …

Apr 13, 2013:

1:23 PM Changeset [748] by Lars Erdmann
yet another attempt to ensure proper external hub attachment, also try …
12:34 PM Changeset [747] by Lars Erdmann
EHCI: add ownership change back to BIOS on system shutdown

Apr 12, 2013:

8:25 AM Changeset [746] by Lars Erdmann
OHCI: add ownership change back to BIOS on system shutdown
8:01 AM Changeset [745] by Lars Erdmann
EHCI: add a fix to work around some broken BIOSes that seemingly set …
7:34 AM Changeset [744] by Lars Erdmann
fix a bug in FreeTDsQH in marking a chain of TDs for removal (up to …

Apr 10, 2013:

9:51 PM Changeset [743] by Lars Erdmann
another attempt to fix the problem when attaching an external hub

Apr 9, 2013:

8:21 AM Changeset [742] by Lars Erdmann
first attempt to fix the problem that attachment of an external hub to …
7:52 AM Changeset [741] by Lars Erdmann
change function declarations and code of the spinlock functions to …

Apr 6, 2013:

9:00 PM Changeset [740] by Lars Erdmann
for a hub, remove recursive invocation of DetachDevice BEHIND freeing …
8:49 PM Changeset [739] by Lars Erdmann
for root hub requests, also enclose the notification call back into …
11:49 AM Changeset [738] by Lars Erdmann
removing a superfluous copy of the GENIOCTL structure on a call to …

Apr 4, 2013:

8:49 PM Changeset [737] by Lars Erdmann
merging all the changes from David, keeping my more-up-to-date changes …
5:19 PM Ticket #34 (Problem using usbhcd187.zip) closed by Lars Erdmann
invalid: No response from reporter for newer version 10.189. Ticket is against …
5:17 PM Ticket #51 (usbhcd188 on ancient hardware) closed by Lars Erdmann
invalid: No you don't have to do anything else. The drivers correctly compute …
5:10 PM Changeset [736] by Lars Erdmann
fix text to be in line with code

Apr 3, 2013:

4:02 PM Changeset [735] by David Azarewicz
Misc makefile updates Added locally modified dhcalls.h to avoid …
3:33 PM Changeset [734] by David Azarewicz
Added fixpack support to makefiles. Partially fixed some incorrect …

Apr 2, 2013:

1:30 PM Changeset [733] by gyoung
Remove build product from versioning
4:46 AM Changeset [732] by gyoung
Fix memory leak in widget. Fix scroll direction toggle; Remove log.h …

Mar 29, 2013:

3:14 PM Changeset [731] by Lars Erdmann
rework suspend/resume, in particular for OHCI, UHCI and EHCI likely …

Mar 27, 2013:

7:19 AM Changeset [730] by Lars Erdmann
UHCI: back out bus reset, OHCI: back out SW reset

Mar 26, 2013:

10:22 PM Ticket #51 (usbhcd188 on ancient hardware) created by dbongo
In the readme you said "I'd be especially interested in reports on …

Mar 25, 2013:

10:04 PM Changeset [729] by Lars Erdmann
In "PrepareToRemove", do not set TD type to ELEMENT_TYPE_TOBEDEL, this …

Mar 23, 2013:

1:39 PM Changeset [728] by Lars Erdmann
on a USB bus/HC reset, reset all change flags after reset and not …

Mar 21, 2013:

8:59 PM Changeset [727] by Lars Erdmann
UHCI,OHCI: add full USB bus reset before we do the HC reset. Some HCs …
3:16 PM Ticket #50 (USB Driver does not recognize 2. EHCI controler) created by GerhardB
I'm using an Foxconn board defined in the annex with 10 usb connectors …

Mar 20, 2013:

9:45 PM Changeset [726] by Lars Erdmann
On completion of "SetAddress" move recovery delay AFTER the rearming …

Mar 19, 2013:

11:03 PM Changeset [725] by Lars Erdmann
do a "HC only" reset (don't reset complete USB bus) in …
11:01 PM Changeset [724] by Lars Erdmann
managing a retry counter for failed "SetAddress" requests, add 2ms …

Mar 18, 2013:

4:34 PM Changeset [723] by Lars Erdmann
increasing default address timeout to 96 ms, adding tracing for …

Mar 17, 2013:

9:18 PM Ticket #38 (Large USB drive slows to less than a crawl.) closed by Lars Erdmann
fixed: according to your newsgroup comment I consider this specific problem …
9:14 PM Ticket #39 (Cannot boot to a working Desktop with USBD.SYS from USBHCD188.ZIP) closed by Lars Erdmann
wontfix: 10.188: outdated version, follow up ticket available
5:28 PM Ticket #43 (usbresmg.sys needd matching usbcalls.dll) closed by Lars Erdmann
wontfix: So what is the effect ? And what is a "matched pair" ? Since I don't …
5:24 PM Ticket #41 (USB mouse not work in 188) closed by Lars Erdmann
wontfix: 10.188: outdated version, follow up ticket exists for the JFS problem
5:22 PM Ticket #36 (No mouse, no keyboard with 188) closed by Lars Erdmann
wontfix: 10.188: outdated version, follow up ticket exists for newer version
5:18 PM Ticket #31 (trap 8 (corruption type)) closed by Lars Erdmann
wontfix: 10.186: outdated version, newer ticket exists for the trap 8 problem
5:16 PM Ticket #25 (emporoar tv usb not working with 184 package) closed by Lars Erdmann
wontfix: 10.184: outdated version. No further response from reporter regarding …
5:13 PM Ticket #23 (Regression in USBHCD184, after shutdown the system restart immediately.) closed by Lars Erdmann
fixed: shutdown problem fixed with 10.187, there exists a new ticket for the …
5:10 PM Ticket #33 (2 ECHI sometimes doesn't work) closed by Lars Erdmann
fixed: fixed with 10.187
5:07 PM Ticket #30 (hang/trap 8 in version 186) closed by Lars Erdmann
wontfix: outdated version: 10.186

Mar 16, 2013:

7:12 AM Ticket #32 (eject 160 GB harddisk on ICY box) closed by Lars Erdmann
wontfix
7:10 AM Ticket #32 (eject 160 GB harddisk on ICY box) reopened by Lars Erdmann

Mar 15, 2013:

8:23 PM Ticket #32 (eject 160 GB harddisk on ICY box) closed by Lars Erdmann
invalid
5:52 PM Changeset [722] by Lars Erdmann
correct computation of frameIndex based on pollrate (where original …
2:46 PM Changeset [721] by w.m.brul
fix freeing asynchronous qh for repeated attach/detach for external hubs
1:39 PM Ticket #49 (Version 189: does not power USB hub) created by Barry Landy
Repeated booting of 189; every time the green "on" lights on my USB …
11:37 AM Ticket #47 (freeze writing JFS memory stick) closed by diver
duplicate: same as ticket:48
8:46 AM Changeset [720] by Lars Erdmann
for a shutdown with /FS, wait for 10 ms instead of 3 ms. USB 2.0 spec …

Mar 14, 2013:

7:11 PM Changeset [719] by David Azarewicz
Merged in changes from Lars branch More changes to makefiles Fixed …
3:30 PM Ticket #48 (freeze writing JFS memory stick (version 189)) created by Barry Landy
Same problem as reported earlier for previous versions of the suite. …
3:29 PM Ticket #47 (freeze writing JFS memory stick) created by Barry Landy
Same problem as reported earlier for previous versions of the suite. …
1:13 PM Ticket #46 (No USB with 189) created by Leo Koelemij
No USB support with version 189. See my ticket #36. There is no …

Mar 13, 2013:

11:43 PM Ticket #45 (USBEHCD.SYS 189 does not run USB mouse on Lenovo ThinkPad L530) created by Doug Bissett
I tried USB 189 version on my Lenovo ThinkPad L530. No USB mouse …
9:23 PM Ticket #44 (usbresmg.sys needd matching usbcalls.dll) closed by guzzi
duplicate
9:04 PM Ticket #44 (usbresmg.sys needd matching usbcalls.dll) created by guzzi
To be able to use Cameraderie by Rich Walsh there has to be a matching …
9:00 PM Ticket #43 (usbresmg.sys needd matching usbcalls.dll) created by guzzi
To be able to use Cameraderie by Rich Walsh there has to be a matching …
8:52 PM Ticket #42 (usbhcd189 does not attach devices) created by guzzi
When using usbhcd189 devices that I plug in aren't 'scanned' and do …
7:08 PM Changeset [718] by Lars Erdmann
Created tag 10.189.
6:59 PM Changeset [717] by Lars Erdmann
this is 19.189

Mar 12, 2013:

7:01 PM Changeset [716] by Lars Erdmann
adding spinlock serialization for default address transfer timeout …
6:38 PM Changeset [715] by Lars Erdmann
updating serial debug info, avoid "bad command" serial debug error on …

Mar 7, 2013:

11:25 AM Changeset [714] by w.m.brul
fix compile errors in usbd when building debug version
9:27 AM Changeset [713] by Lars Erdmann
"Clear Port Feature": add clearing SUSPEND status (and NOT status …

Mar 6, 2013:

9:35 PM Changeset [712] by Lars Erdmann
readd call to "DetachHubPortDevices" in "HubPortStatusRetrieved" if no …

Mar 4, 2013:

10:23 PM Changeset [711] by Lars Erdmann
update cancel processing implementation in line with OHCI and EHCI
10:20 PM Changeset [710] by Lars Erdmann
first implementation of a "OHCICancelAll" routine, this routine is …
9:14 PM Changeset [709] by Lars Erdmann
some cosmetics to SVN rev 706

Mar 3, 2013:

10:10 AM Changeset [708] by Lars Erdmann
backlevelling SVN rev 703, blocking I/O while a device detach is in …
9:13 AM Changeset [707] by Lars Erdmann
need to change bandwidth recalculation on Cancelback to the way it …

Mar 2, 2013:

11:38 PM Changeset [706] by Lars Erdmann
additional attempt trying to fix the trap reported by Wim that occurs …
11:15 PM Changeset [705] by Lars Erdmann
trying to fix the trap reported by Wim that occurs on chaining in an …
10:07 PM Changeset [704] by Lars Erdmann
some clarification added (no source code change)
2:29 PM Changeset [703] by Lars Erdmann
moving USBD private data structure to usbdtype.h, hopefully fixing …
2:26 PM Changeset [702] by Lars Erdmann
fixing a small bug in "RemoveTDList", some cosmetics

Mar 1, 2013:

10:22 PM Changeset [701] by Lars Erdmann
move private USBD type "PrivateDeviceInfo" into USBD source directory

Feb 28, 2013:

9:02 AM Changeset [700] by Lars Erdmann
update the cancel processing for EHCI and bring functionally in line …
8:14 AM Changeset [699] by Lars Erdmann
forgot to reenable control and bulk lists, we now moved this to the …

Feb 27, 2013:

8:07 PM Changeset [698] by Lars Erdmann
for cancelled EDs, free bandwidth already in the cancel call (and do …
8:28 AM Changeset [697] by Lars Erdmann
massively updated the cancel processing: we don't attempt to send out …

Feb 24, 2013:

5:05 PM Changeset [696] by Lars Erdmann
change handling of "idle detection" and handling of "gConfIdleCounter" …

Feb 22, 2013:

11:30 PM Changeset [695] by Lars Erdmann
backlevel the "status change pipe" processing, we actually need to set …
8:49 AM Changeset [694] by Lars Erdmann
reworking management of "listeningStatusPipe": take into account that …
8:17 AM Changeset [693] by Lars Erdmann
backlevelling 688 and 691, adding some textual clarification, …

Feb 21, 2013:

4:53 PM Changeset [692] by David Azarewicz
fixed makefiles to allow COM debug builds, added ACPI suspend/resume …

Feb 20, 2013:

8:50 AM Changeset [691] by Lars Erdmann
reducing the wait time after a "Cancel processing" call to 10 ms. …
8:49 AM Changeset [690] by Lars Erdmann
in FinishIO, don't attempt to process a second or subsequent …

Feb 19, 2013:

10:49 PM Changeset [689] by Lars Erdmann
fixing a bug/problem in "FreeTDsQH", subsequently changing "FinishIO" …

Feb 17, 2013:

9:28 PM Changeset [688] by Lars Erdmann
in "USBProcessIRQ" dispatcher: introduced new state …
12:49 AM Changeset [687] by David Azarewicz
Merge from Lars branch

Feb 16, 2013:

6:44 PM Changeset [686] by Lars Erdmann
adding a short 1ms delay to take after each "HubClearPortFeature" …
2:58 PM Changeset [685] by Lars Erdmann
moving the USBD (only) related timing defines to the usbd header file
10:58 AM Changeset [684] by Lars Erdmann
kick out "needRollOver" and the related context hook arming. I don't …
Note: See TracTimeline for information about the timeline view.