Timeline
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
Sep 6, 2011:
- 11:24 PM Changeset [269] by
- initial import
Sep 4, 2011:
- 10:45 PM Ticket #5 (trouble version 11 and 12 with lenovo T61) created by
- On a Thinkpad T61 the latest 2 versions give a trap when I insert a …
Aug 20, 2011:
- 9:45 PM Changeset [268] by
- Fixed FindTDInPhysChain per Lars' request. Code cleanup renamed some …
Aug 19, 2011:
Aug 18, 2011:
- 10:51 AM Changeset [267] by
- this is 10.174
- 10:42 AM Changeset [266] by
- commented out the NEC hack, we might restrict that to NEC chipsets. …
- 4:27 AM Changeset [265] by
- whenever we set skip bit in ED, wait for SOF, kick out some redundant …
- 1:06 AM Changeset [264] by
- USBEHCD.SYS: continued to rework pollrate compuation, USBOHCD.SYS: …
Aug 13, 2011:
Aug 9, 2011:
- 11:26 PM Changeset [263] by
- One more change to CheckQHs; I am now almost certain it is …
- 10:23 PM Changeset [262] by
- Improved sync of CheckQHs and CheckQHsHelper2
- 9:37 AM Changeset [261] by
- USBHID: Implemented IOCTL for dumping internal data, added "spy" tool
- 9:31 AM Changeset [260] by
- USBKBD/USBMOUSE: Changed include file order, some cleanup
Aug 6, 2011:
- 11:26 AM Changeset [259] by
- USBKBD: Avoid unconditional trace output
- 11:26 AM Changeset [258] by
- USBMOUSE: Avoid unconditional trace output
Aug 5, 2011:
- 1:26 AM Changeset [257] by
- UHCI and OHCI: get the root hub events working again, EHCI start to …
Jul 29, 2011:
- 11:57 PM Changeset [256] by
- fixed bmRequestType recipient mask
- 2:46 PM Changeset [255] by
- UHCI document added
Jul 27, 2011:
- 1:40 AM Changeset [254] by
- replaced USBCallIDC with assembler routine
- 1:26 AM Changeset [253] by
- updated data toggle compuation
- 12:28 AM Changeset [252] by
- OHCIStopBios: wait for resume to happen (on systems with no SMM or …
- 12:27 AM Changeset [251] by
- making CallOEMHlp an assembler function
Jul 26, 2011:
- 10:12 PM Changeset [250] by
- changing the handover to OS, added back in the handover from BIOS to …
Jul 25, 2011:
- 9:09 PM Changeset [249] by
- simplify HCCA allocation. call FreeGDTSelector on freeing HCCA to …
- 1:39 PM Changeset [248] by
- Several documnetations added
- 1:44 AM Changeset [247] by
- backing out some changes, we might need to preserve the Vf flag in the …
- 1:37 AM Changeset [246] by
- removing global variable gInterruptFlags, pass in via context hook …
- 1:26 AM Changeset [245] by
- removing global variable gInterruptFlags, pass in via context hook …
Jul 24, 2011:
- 10:04 PM Changeset [244] by
- VMAlloc with VMDHA_SELMAP is somewhat tricky: when we want to free …
- 1:20 AM Changeset [243] by
- this is 10.172
Jul 23, 2011:
- 6:40 PM Changeset [242] by
- reworked timer/context hook routines: we now call the actual …
Jul 22, 2011:
- 12:19 AM Changeset [241] by
- again reworked the saving/restoring of registers for the context hook …
Jul 21, 2011:
- 9:43 AM Changeset [240] by
- changed calling convention for all timer tick and context hook …
- 12:53 AM Changeset [239] by
- fix size of QH structure to be a multiple of 16 bytes (and of the same …
Jul 20, 2011:
- 3:49 AM Changeset [238] by
- OHCI, "CreateIsoStruct": fixed an alignment issue (TD array needs to …
- 12:14 AM Changeset [237] by
- added tracepoints to INIT and INIT COMPLETE context
Jul 19, 2011:
- 12:42 AM Changeset [236] by
- completely reworked AllocateMemory, it now allocates at physical 16 MB …
Jul 16, 2011:
- 11:22 PM Changeset [235] by
- the computation of the number of necessary microFrames to use in split …
- 11:17 PM Changeset [234] by
- The back pointer of an siTD needs to have ALL 5 lower bits set to zero …
- 3:15 AM Changeset [233] by
- this is 10.171
Jul 15, 2011:
- 9:47 PM Changeset [232] by
- need to increase ITD structure size from 96 bytes to 128 bytes: EHCI …
Jul 14, 2011:
- 10:35 PM Changeset [231] by
- split transactions: add routine "setSplitMask" to properly compute the …
Jul 13, 2011:
- 6:44 PM Changeset [230] by
- again, reworked "CheckIsoBandwidth" and "RecalculateIsoBand": it …
- 3:49 PM Changeset [229] by
- removed "CheckIso_LS_FS_PeriodBand" from implementation and also trace …
- 3:29 AM Changeset [228] by
- "CheckIsoBandwidth": updated the bandwidth computation for HS. It now …
Jul 11, 2011:
- 7:53 PM Changeset [227] by
- fix bandwidth computation (not yet done), prepare to move over to a …
Jul 8, 2011:
- 7:39 PM Changeset [226] by
- use pushf,cli,...,popf instead of setting sti explicitely, we don't …
Jul 7, 2011:
- 1:14 AM Changeset [225] by
- changed the HC initialization sequence, also, moved setting of 4GB …
- 12:29 AM Changeset [224] by
- removing 32-bit shift routines, replacing "multiple of page" …
Jul 6, 2011:
- 11:52 PM Changeset [223] by
- changing "LockYield" to use DevHelp_ProcBlock instead of DevHelp_Yield …
Jul 5, 2011:
- 11:47 PM Changeset [222] by
- Commented out "CheckIsoBandwidth" until it is fixed (and we have …
Jul 3, 2011:
- 10:27 PM Changeset [221] by
- Found yet some other places that needed fixes because of 32-bit offsets
- 6:32 PM Changeset [220] by
- "IsoFillTDs": fix computation of offset into the (s)iTD array, again …
Jul 1, 2011:
- 2:15 AM Changeset [219] by
- remove unnecessary register pushes/pops (these routines interface with C)
- 1:56 AM Changeset [218] by
- serializing concurrent "iso open": protecting the update of isoinfo …
Jun 29, 2011:
- 3:35 AM Changeset [217] by
- updated access to config.sys commandline as we are no longer reporting …
- 3:33 AM Changeset [216] by
- updated makefiles to specify PRELOAD attribute for data and code segments
- 1:37 AM Changeset [215] by
- fixed the device attributes/capabilities bit strip
Note:
See TracTimeline
for information about the timeline view.