Timeline
Dec 6, 2011:
- 7:11 PM Changeset [357] by
- fix a bug in checking for setting of handover semaphores
- 2:30 AM Changeset [356] by
- confused "Port Change" interrupt with "remote wakeup" interrupt, now …
- 1:20 AM Changeset [355] by
- used wrong size for Intel PCI reg USB_RES, it's only 8-bits and not …
- 12:28 AM Changeset [354] by
- change trace routine to get in line with USBOHCD.SYS: make sure that …
- 12:20 AM Changeset [353] by
- disable "Resume received" interrupt during normal operation (only …
Nov 30, 2011:
- 6:39 PM Changeset [352] by
- it turns out that for some HCs (in this case: the Intel ICHx chipsets …
- 6:35 PM Changeset [351] by
- add Intel specific PCI config reg for UHCI for enable/disable wakeup.
Nov 29, 2011:
- 12:24 AM Changeset [350] by
- on global reset, add same polling loop on port enable as for hub processing
Nov 28, 2011:
- 5:15 PM Changeset [349] by
- following this advice: …
Nov 27, 2011:
- 11:28 PM Changeset [348] by
- updated tracing to be in line with USBOHCD.SYS / USBEHCD.SYS, added …
Nov 20, 2011:
- 9:31 PM Changeset [347] by
- update tracing to remove HCOR dump on HW interrupt (too much clutter) …
Nov 19, 2011:
- 11:13 AM Changeset [346] by
- tracing: if copying to intermediate buffer is needed, limit datalen to …
Nov 17, 2011:
- 10:05 PM Changeset [345] by
- tracing: add sanity check in case we are getting passed a NULL pointer …
- 8:56 AM Changeset [344] by
- updated tracing: bring in line with USBEHCD.SYS, add flag to make sure …
Nov 15, 2011:
- 7:28 AM Changeset [343] by
- simplify check for handover semaphores
- 2:00 AM Changeset [342] by
- follow the structure in USBEHD.SYS and USBUHCD.SYS when dealing with …
- 1:59 AM Changeset [341] by
- some reformatting, fix a potential problem: only free TDs/QH via …
- 1:56 AM Changeset [340] by
- follow the structure in USBEHD.SYS and USBOHCD.SYS when dealing with …
- 1:54 AM Changeset [339] by
- do some cleanup, add device to custom list to handle ordinary bulk …
- 1:44 AM Changeset [338] by
- some reformatting
- 1:43 AM Changeset [337] by
- rework EHCI handoff: only initiate the handoff when the BIOS semaphore …
- 1:43 AM Changeset [336] by
- rework EHCI handoff: only initiate the handoff when the BIOS semaphore …
Oct 29, 2011:
- 12:16 PM Changeset [335] by
- reworked BIOS handoff: if the BIOS (SMM code) just won't let go of the …
Oct 25, 2011:
- 4:54 AM Changeset [334] by
- removing unnecessary tracing
- 2:52 AM Changeset [333] by
- removing all superfluous "pragma optimize": it's only needed when …
- 2:03 AM Changeset [332] by
- kick out a CLI/STI from INIT_COMPLETE (OHCIResetHost), kick out a …
Oct 22, 2011:
- 9:41 PM Changeset [331] by
- getting USBD IDC entry point: getting rid of superfluous function call
- 9:08 PM Changeset [330] by
- adding build script
- 9:05 PM Changeset [329] by
- ohccanio.c: removed a wait loop for start of frame when setting K-bit …
Oct 6, 2011:
- 11:57 PM Changeset [328] by
- remove error handling from trace enabling: if we cannot get access to …
Oct 4, 2011:
- 12:52 AM Changeset [327] by
- another code cleanup, get in line with USBEHCD.SYS: precompute port …
- 12:41 AM Changeset [326] by
- clean up code, removing unnecessary optimization suppression and variables
- 12:35 AM Changeset [325] by
- see APPLE implementation: Philips HC and possibly others (?) need to …
Oct 3, 2011:
- 11:59 PM Changeset [324] by
- trying to fix a timing problem: if you try to display contents of …
Sep 28, 2011:
- 8:56 PM Changeset [323] by
- updated a define name to be in line with the original USBD driver code …
- 8:55 PM Changeset [322] by
- cleaned up the OEMHLP "Access PCI BIOS" stuff, kicked out all copy and …
Sep 26, 2011:
- 11:03 PM Changeset [321] by
- removing interrupt disable/reenable on host reset
- 11:02 PM Changeset [320] by
- try to make suspend/resume more reliable: saving and restoring some …
- 10:59 PM Changeset [319] by
- on fatal error now reregistering with USBD.SYS (as USBEHCD.SYS also …
- 8:33 PM Changeset [318] by
- reworking resume on wakeup: we need to do everything just as for …
- 8:29 PM Ticket #3 (Problem with USBOHCD.SYS from usbxhcd8.zip) closed by
- fixed: Since you are reporting success with 10.175 (usbhcd13.zip) with the …
- 12:13 AM Changeset [317] by
- unified remote wakeup processing across the 3 HC flavors, fixed a …
Sep 24, 2011:
- 6:35 PM Changeset [316] by
- renaming of define to recreate the USBD DDk sources from 2002
- 6:34 PM Changeset [315] by
- suggest to again increase configuration buffer length, the patch came …
- 1:16 AM Changeset [314] by
- doing the usual fixes: protect context hook against multiple …
- 1:11 AM Ticket #7 (Uncontrollable mouse when using USBD.SYS build 10.175) created by
- Mouse movement is almost uncontrollable using this build of usbd.sys - …
Sep 23, 2011:
- 10:51 PM Changeset [313] by
- fixed resume processing: wait for the resume flag to go to zero after …
- 10:41 PM Changeset [312] by
- remove driver binary (it's a build product, not a source)
- 10:39 PM Changeset [311] by
- initial import
- 9:32 PM Ticket #6 (All post rev 8 usbehcd.sys hang ThinkCentre A57 during boot) created by
- […] ACPI 3.18 The original IBM driver also hangs the system, if …
- 9:08 PM Ticket #2 (WD Book not working) reopened by
- Hi Lars, i did the test with 10.175. The camera still works. But now …
- 10:15 AM Ticket #2 (WD Book not working) closed by
- fixed: please also test with latest version 10.175 (usbhcd13.zip)
- 10:13 AM Ticket #1 (USBUHCD.SYS problem) closed by
- fixed: Also test with most up to date version 10.175 (usbhcd13.zip)
- 10:10 AM Ticket #5 (trouble version 11 and 12 with lenovo T61) closed by
- fixed: fixed with version 10.175: changesets 277 and 298
- 8:27 AM Changeset [310] by
- unify suspend flag handling amongst the 3 HC drivers
- 8:26 AM Changeset [309] by
- update source code comments
- 7:46 AM Changeset [308] by
- PCI spec mandates to mask out lower 2 bits of the next pointer of the …
- 1:50 AM Changeset [307] by
- reworked resume routines for USBUHCD.SYS and USBOHCD.SYS
- 12:08 AM Changeset [306] by
- implemented the IO port calls as fastcall routines: it will allow the …
Sep 21, 2011:
- 2:08 AM Changeset [305] by
- this is 10.175
- 2:08 AM Changeset [304] by
- need to disable compiler optimization for routine RHubCtxHookRtn as it …
- 1:22 AM Changeset [303] by
- reworked root hub clear/set feature routines to incorporate the …
- 12:02 AM Changeset [302] by
- updating root hub error handling on clear/setfeature to match that of …
Sep 20, 2011:
- 8:37 AM Changeset [301] by
- reduce root hub power on time (unfortunately EHCI does not offer this …
- 8:35 AM Changeset [300] by
- on root hub port power, wait for the specifed root hub delay time …
- 2:33 AM Changeset [299] by
- correct computation of "Mult" value plus another fix, the patch came …
- 1:59 AM Changeset [298] by
- fixed a trap reported by Barry Landy: reworked the original fix as the …
- 1:44 AM Changeset [297] by
- completely reworked suspend/resume processing. Removed global …
Sep 19, 2011:
- 10:30 PM Changeset [296] by
- PCI Power management: adding necessary 10 ms second delay when going …
- 9:59 PM Changeset [295] by
- updated some definitions
- 9:47 PM Changeset [294] by
- clean up, bring in line with USBUHCD.SYS, USBOHCD.SYS
- 12:19 AM Changeset [293] by
- added support for /FS switch: following the same logic as for …
Sep 18, 2011:
- 9:57 PM Changeset [292] by
- kicking out delay routine "USBExecutionBlock": we have a full and …
- 9:45 PM Changeset [291] by
- updated delay timing routine to match those of …
- 8:53 PM Changeset [290] by
- timing loop in SuppressProcessing: make blocking interruptable …
- 8:25 PM Changeset [289] by
- changed GetDWORD function signature to match that of USBOHCD.SYS / …
Sep 16, 2011:
- 11:37 PM Changeset [288] by
- For suspend, moved the delay loop BEHIND the point where all HCs were …
- 11:11 PM Changeset [287] by
- added support for /FS switch: we now execute the root context hub and …
- 1:13 AM Changeset [286] by
- backed out polling for frame change after setting the skip bit, kept …
Sep 15, 2011:
- 11:55 PM Changeset [285] by
- resets for 50 ms according to USB spec but we have some probs with this one
Sep 11, 2011:
- 10:40 PM Changeset [284] by
- reworked init processing, on setting controller to operational we poll …
Sep 9, 2011:
- 12:50 AM Changeset [283] by
- suspend delay value was too big
- 12:46 AM Changeset [282] by
- suspend/resume: experimenting with different delay values
- 12:33 AM Changeset [281] by
- reworked SuppressProcessing routine to make use of global info seg …
Sep 8, 2011:
- 2:56 AM Changeset [280] by
- revert back to original delay in between HC reset and reading from …
- 2:42 AM Changeset [279] by
- reworked USBD.SYS for APM event routine registration (use …
Sep 7, 2011:
- 11:55 PM Changeset [278] by
- add assembler helper file (added context hook stub routine to …
- 7:49 AM Changeset [277] by
- fixed a trap reported by Barry Landy: when we wait for a QH to become …
- 12:58 AM Changeset [276] by
- updated to Gregg's revision 268
- 12:54 AM Changeset [275] by
- changed waiting for recovery time T_RSTRCY after the root hub has …
- 12:14 AM Changeset [274] by
- change makefile to support ICAT remote debugging
- 12:13 AM Changeset [273] by
- update to fix device driver header flags (USBD.SYS is NOT an ADD …
- 12:13 AM Changeset [272] by
- merge David's updates from revision 123
- 12:12 AM Changeset [271] by
- this file is autogenerated and therefore should not go under config control
- 12:11 AM Changeset [270] by
- merge David's updates from revision 123
Note:
See TracTimeline
for information about the timeline view.