Timeline



Feb 17, 2012:

9:48 PM WikiStart edited by stevenhl
Add netlabs login info and some developer info (diff)
6:28 AM Ticket #16 (Regression - with v179 USB worked - with v181 USB does not work) created by Robert Blair
I have a IBM Think Centre M51 computer. This computer was used by my …

Feb 16, 2012:

11:47 PM Changeset [445] by Lars Erdmann
migrating USBD.SYS to supporting variable length configuration data in …
10:40 PM Changeset [444] by Lars Erdmann
see eComStation bug #1400 and #3010 on USBD.SYS version 10.162: it's …

Feb 15, 2012:

7:00 PM Ticket #15 (Acer noteboot problem with usbuhcd.sys driver) closed by Lars Erdmann
fixed

Feb 12, 2012:

4:15 PM Ticket #14 (External USB harddisk works with 10.178 but not with 10.179) closed by herwigb
fixed: With 10.181 all issues described in this ticket are gone again.

Feb 11, 2012:

2:37 PM Changeset [443] by Lars Erdmann
this is 10.181
12:22 AM Changeset [442] by Lars Erdmann
remove unnecessary delay

Feb 10, 2012:

11:42 PM Changeset [441] by Lars Erdmann
clean up
11:31 PM Changeset [440] by Lars Erdmann
do not enable PME# on power down in order to prevent problems with …

Feb 9, 2012:

11:31 PM Changeset [439] by Lars Erdmann
UHCI uses I/O mapped space and not mem mapped space
10:18 PM Changeset [438] by Lars Erdmann
changes necessary to avoid reading from PCI config space before …
12:41 AM Changeset [437] by Lars Erdmann
according to PCI PM spec, transition to DO needs a 10ms recovery time …

Feb 8, 2012:

9:43 PM Changeset [436] by Lars Erdmann
complete rework of suspend/resume for all HC flavours: chapter 8.2.2 …

Jan 29, 2012:

6:30 PM Changeset [435] by Lars Erdmann
Lots of changes: reworked Sleep routine for UHCI/OHCI/EHCI, change …

Jan 23, 2012:

9:51 AM Ticket #15 (Acer noteboot problem with usbuhcd.sys driver) created by Marco Rotondi
I recently install ecs 2.1 on my acer notebook Aspire 5680 This is …
12:53 AM Ticket #11 (177 release showing delays during boot for USBE & USBO drivers.) closed by Lars Erdmann
fixed

Jan 22, 2012:

9:11 PM Changeset [434] by Lars Erdmann
this is 10.180

Jan 21, 2012:

1:23 AM Changeset [433] by Lars Erdmann
removing tight loops as several timings are considerably longer than …
12:58 AM Changeset [432] by Lars Erdmann
backing out a change, using the DevHelp_Yield construct (tight loop …

Jan 20, 2012:

10:01 PM Ticket #14 (External USB harddisk works with 10.178 but not with 10.179) created by herwigb
An external USB 3.0 harddisk of 950 GB (partitioned into a 500 GB and …

Jan 18, 2012:

9:47 PM Changeset [431] by Lars Erdmann
this is 10.179
9:42 PM Changeset [430] by Lars Erdmann
some simplifications
9:41 PM Changeset [429] by Lars Erdmann
added Yield support to the reset root hub command: it's too long to …
9:38 PM Changeset [428] by Lars Erdmann
typo: reading the command reg from a bogus I/O address, reduced the …
9:33 PM Changeset [427] by Lars Erdmann
reduced the delay times as today's HW is really fast.
9:32 PM Changeset [426] by Lars Erdmann
typo: reading the port status from a bogus I/O address, reduced the …
9:27 PM Changeset [425] by Lars Erdmann
added tracing for suspend/resume
9:26 PM Changeset [424] by Lars Erdmann
reduced the delay times as today's HW is really fast.
9:22 PM Changeset [423] by Lars Erdmann
reduced the delay times as today's HW is really fast.
9:21 PM Changeset [422] by Lars Erdmann
forgot to preset the retry counter to zero for the various retry loops …
5:59 PM Changeset [421] by Lars Erdmann
UHCI: implementing some missing pieces of root hub processing, …

Jan 17, 2012:

6:39 PM Changeset [420] by Lars Erdmann
UHCI and EHCI is shitty HW: use tight loops for all polls that go …
12:22 AM Ticket #2 (WD Book not working) closed by Lars Erdmann
fixed

Jan 16, 2012:

8:29 PM Changeset [419] by Lars Erdmann
brought tracing for USBUHCD.SYS in line with USBOHCD.SYS+USBEHCD.SYS …
6:06 PM Changeset [418] by Lars Erdmann
add import to makefile (def file generation) instead of linking in an …
1:16 AM Changeset [417] by Lars Erdmann
new dates for resource manager
12:52 AM Changeset [416] by Lars Erdmann
add a horrible hack to skip processing of suspend/resume by USBMSD.ADD …

Jan 15, 2012:

3:58 AM Changeset [415] by Lars Erdmann
a bunch of fixes to improve suspend/resume, some changes to shutdown …

Jan 14, 2012:

7:58 PM Changeset [414] by Lars Erdmann
new dates for resource manager
7:58 PM Changeset [413] by Lars Erdmann
formatting change
6:06 PM Changeset [412] by Lars Erdmann
run "CheckQHs" only for other interrupts than CD and HC ERROR. Use …
6:04 PM Changeset [411] by Lars Erdmann
use tight timing loops where possible, simplify setting of 64-bit base …

Jan 13, 2012:

9:18 AM Ticket #13 (Just 4 usbuhcd.sys entries) created by hanno
Hi, and thanks a lot for your work on usb drivers! I have the …
2:36 AM Changeset [410] by Lars Erdmann
fix a bug, starting the HC should poll for status reg halted bit and …
2:27 AM Changeset [409] by Lars Erdmann
use Delay for tight loops
2:05 AM Changeset [408] by Lars Erdmann
reworked enabling async/periodic schedule, reworked shutdown …
1:45 AM Changeset [407] by Lars Erdmann
back out changes

Jan 12, 2012:

12:04 AM Changeset [406] by Lars Erdmann
missed a line

Jan 11, 2012:

11:47 PM Changeset [405] by Lars Erdmann
add delay between HC resumes and client resumes so that HCs will be …
11:46 PM Changeset [404] by Lars Erdmann
increase of resume recovery time to cover slow devices
11:24 PM Changeset [403] by Lars Erdmann
merging in Greggs changes from rev. 397
11:03 PM Changeset [402] by Lars Erdmann
back out change
11:02 PM Changeset [401] by Lars Erdmann
Many changes: completely reworked enabling async and period …

Jan 10, 2012:

9:58 PM Changeset [400] by Lars Erdmann
svn.netlabs.org/usb/ticket/2: for NVidia chipset, make sure that the …
8:26 AM Changeset [399] by Lars Erdmann
changed HCCA allocation: we better NOT muck around with the HCCA reg …
7:59 AM Changeset [398] by Lars Erdmann
update tracing equivalent to USBEHCD.SYS

Jan 8, 2012:

3:46 PM Changeset [397] by gyoung
Improved sync of HubPortStatusRetrieved? & DetachDevice?.

Jan 7, 2012:

11:57 PM Changeset [396] by Lars Erdmann
rework port reset/owner change according to EHCI spec chapter 4.2.2
11:56 PM Changeset [395] by Lars Erdmann
add tracing for ProcessClearHubFeature/ProcessSetHubFeature?
11:55 PM Changeset [394] by Lars Erdmann
remove superfluous tracing
4:38 PM Changeset [393] by Lars Erdmann
add tracing of op. regs on EHCIResetHost entry and exit, remove …
4:34 PM Changeset [392] by Lars Erdmann
svn.netlabs.org/usb/ticket/2: add additional tracing to check …
4:02 PM Ticket #7 (Uncontrollable mouse when using USBD.SYS build 10.175) closed by Lars Erdmann
fixed

Jan 4, 2012:

4:38 PM Changeset [391] by Lars Erdmann
svn.netlabs.org/usb/ticket/2: remove the wait loop after setting …
2:54 PM Changeset [390] by Lars Erdmann
svn.netlabs.org/usb/ticket/2: after setting config flag poll in a …
12:25 PM Ticket #9 (IR Remote control for EmperoarTV does not work anymore with all of ...) closed by Lars Erdmann
fixed
8:29 AM Changeset [389] by Lars Erdmann
svn.netlabs.org/usb/ticket/2: yet another rework to the HC …
3:22 AM Changeset [388] by Lars Erdmann
svn.netlabs.org/usb/ticket/2: an attempt to fix the problem for NVidia …
1:00 AM Changeset [387] by Lars Erdmann
change descriptive text for EHCIResetHost Trace Exit so that we can …

Jan 2, 2012:

7:52 PM Changeset [386] by gyoung
Updated HubPortStatusRetrieved? which I apparently skipped finishing on …
1:17 AM Changeset [385] by Lars Erdmann
bring "FinshIO" in line with the equivalent routines in USBOHCD.SYS …
12:14 AM Changeset [384] by Lars Erdmann
do an additional HC reset just after the global reset to trigger …

Jan 1, 2012:

10:03 PM Changeset [383] by Lars Erdmann
backing out a change on port reset handling: remove condition to test …

Dec 30, 2011:

7:35 PM Changeset [382] by Lars Erdmann
svn.netsvn.netlabs.org/usb/ticket/11: an attempt to fix the delays on …
7:32 PM Changeset [381] by Lars Erdmann
svn.netlabs.org/usb/ticket/9: and yet another fix: in "FinishIO" the …
6:31 PM Ticket #9 (IR Remote control for EmperoarTV does not work anymore with all of ...) reopened by Lars Erdmann
6:04 PM Ticket #9 (IR Remote control for EmperoarTV does not work anymore with all of ...) closed by Lars Erdmann
fixed: I am closing the ticket. When the next release comes out (usbhcd179, …
1:02 AM Changeset [380] by Lars Erdmann
removed all comments

Dec 23, 2011:

3:18 PM Changeset [379] by Lars Erdmann
this is 10.178
3:17 PM Changeset [378] by Lars Erdmann
remove a bunch of trace message in order to reduce clutter of trace …
3:16 PM Changeset [377] by Lars Erdmann
rework the BIOS handover, try to fix hangs on boot if USBUHCD.SYS …

Dec 21, 2011:

8:38 PM Changeset [376] by Lars Erdmann
svn.netlabs.org/usb/ticket/9: bug in original IBM code, on short …

Dec 20, 2011:

7:02 PM Changeset [375] by Lars Erdmann
to avoid a bug with ATI SB7x0/SB8x0/SB9x0 EHCI (dev id: 0x4396),these …
1:38 AM Changeset [374] by Lars Erdmann
resolving some constants into DEFINES
12:15 AM Changeset [373] by Lars Erdmann
doing some RM related updates
12:11 AM Changeset [372] by Lars Erdmann
doing some RM related updates

Dec 19, 2011:

11:44 PM Changeset [371] by Lars Erdmann
merging Gregg's updates revision 368
11:11 PM Changeset [370] by Lars Erdmann
I introduced a regression which needs to be fixed now: for short …
9:09 PM Changeset [369] by Lars Erdmann
Changing resource manager output to a somewhat more informative text …
7:49 PM Ticket #6 (All post rev 8 usbehcd.sys hang ThinkCentre A57 during boot) closed by Lars Erdmann
fixed

Dec 18, 2011:

10:36 PM Changeset [368] by gyoung
Sync of usbd.sys to 10.162 level. This is pretty close will review it …

Dec 17, 2011:

2:21 PM Ticket #12 (key card not viewed by USB drives or LVM?) created by Anchieri
I have received from my Wealth Care Assistance Found a Key card that I …
4:15 AM Ticket #11 (177 release showing delays during boot for USBE & USBO drivers.) created by darcio
The latest working version was 10_168, since then none until 10_177 …

Dec 15, 2011:

2:57 PM Ticket #10 (problem using usbhcd176.zip) closed by Lars Erdmann
fixed

Dec 12, 2011:

11:09 PM Changeset [367] by Lars Erdmann
this is 10.177
11:09 PM Changeset [366] by Lars Erdmann
revert setting of FmInterval? and PeriodicStart? as it was done in …
11:08 PM Changeset [365] by Lars Erdmann
update tracing for variable number of port status regs: we format the …
10:48 PM Changeset [364] by Lars Erdmann
remove superfluous clearing of Start of Frame flag
10:40 PM Changeset [363] by Lars Erdmann
added trace points to init,init complete, reset host, register with USBD
9:04 PM Changeset [362] by Lars Erdmann
update resource manager info: introduce variable adapter key, add PCI …
3:13 PM Ticket #10 (problem using usbhcd176.zip) created by Anchieri
I have a HP PSC 1610 All in One printer attached to my desktop PC that …

Dec 11, 2011:

3:15 PM Ticket #9 (IR Remote control for EmperoarTV does not work anymore with all of ...) created by Grimus
I use a "Microsoft Remote Control and Receiver 1.0A for Media Center …

Dec 10, 2011:

7:33 PM Changeset [361] by Lars Erdmann
fix memory mapped register address space to 4096 bytes as this is the …
7:33 PM Changeset [360] by Lars Erdmann
fix memory mapped register address space to 4096 bytes as this is the …
7:24 PM Changeset [359] by Lars Erdmann
fix size of memory mapped register to 256 bytes: this is the minimum …

Dec 8, 2011:

12:50 AM Ticket #8 (eCS 2.1 boot hangs at USBEHCD or USBD) created by thomabrown
Tyan S2895 motherboard hangs at cold boot every morning, usually with …

Dec 7, 2011:

7:36 PM Changeset [358] by Lars Erdmann
this is 10.176

Dec 6, 2011:

6:11 PM Changeset [357] by Lars Erdmann
fix a bug in checking for setting of handover semaphores
1:30 AM Changeset [356] by Lars Erdmann
confused "Port Change" interrupt with "remote wakeup" interrupt, now …
12:20 AM Changeset [355] by Lars Erdmann
used wrong size for Intel PCI reg USB_RES, it's only 8-bits and not …

Dec 5, 2011:

11:28 PM Changeset [354] by Lars Erdmann
change trace routine to get in line with USBOHCD.SYS: make sure that …
11:20 PM Changeset [353] by Lars Erdmann
disable "Resume received" interrupt during normal operation (only …

Nov 30, 2011:

5:39 PM Changeset [352] by Lars Erdmann
it turns out that for some HCs (in this case: the Intel ICHx chipsets …
5:35 PM Changeset [351] by Lars Erdmann
add Intel specific PCI config reg for UHCI for enable/disable wakeup.

Nov 28, 2011:

11:24 PM Changeset [350] by Lars Erdmann
on global reset, add same polling loop on port enable as for hub processing
4:15 PM Changeset [349] by Lars Erdmann
following this advice: …

Nov 27, 2011:

10:28 PM Changeset [348] by Lars Erdmann
updated tracing to be in line with USBOHCD.SYS / USBEHCD.SYS, added …

Nov 20, 2011:

8:31 PM Changeset [347] by Lars Erdmann
update tracing to remove HCOR dump on HW interrupt (too much clutter) …

Nov 19, 2011:

10:13 AM Changeset [346] by Lars Erdmann
tracing: if copying to intermediate buffer is needed, limit datalen to …
Note: See TracTimeline for information about the timeline view.