Timeline



Sep 3, 2013:

9:57 PM Ticket #63 (usbcfg.exe can't display driver information since v 10.192) reopened by losepete
2:19 AM WikiStart edited by David Azarewicz
(diff)

Aug 23, 2013:

2:55 PM Ticket #65 (Clarification of licensing for distribution) created by Lewis Rosenthal
This may be trivial, but as some builds seem to work better with some …

Aug 16, 2013:

10:02 PM Changeset [947] by Lars Erdmann
picking up changes from Wim to properly support isochronous devices
7:06 PM Changeset [946] by Lars Erdmann
update the makefiles to allow to specify base DDK and OS/2 toolkit …
6:30 AM Changeset [945] by w.m.brul
Enabling bInterval in serviceTime for isochronous transfers too
6:19 AM Changeset [944] by w.m.brul
Adding initial support of high speed and high bandwidth isochronous …

Aug 15, 2013:

6:32 PM Changeset [943] by Lars Erdmann
applying additional patches from Valery V. Sedletski and Rüdiger Ihle, …
4:18 PM Changeset [942] by Lars Erdmann
applying patches from Takayuki Suwa to support PL2303 chips, source: …
3:55 PM Changeset [941] by Lars Erdmann
initial import into my branch
8:13 AM Changeset [940] by w.m.brul
creating private branch wim

Aug 14, 2013:

5:33 PM Changeset [939] by David Azarewicz
Implemented some trace and RemoveTDList changes from Lars
6:08 AM Changeset [938] by Lars Erdmann
set/restore PCI command register settings on INIT and/or Resume
5:42 AM Changeset [937] by Lars Erdmann
for delays: continue to use "Wait" during INIT, Suspend, Resume, …

Aug 13, 2013:

3:50 PM Changeset [936] by Lars Erdmann
back out changes to the "Wait" routine: DevHelp_Yield does not work …

Aug 12, 2013:

10:27 PM Changeset [935] by Lars Erdmann
clean up the data toggle handling: the HC drivers will report the LAST …

Aug 10, 2013:

7:47 PM Changeset [934] by Lars Erdmann
start updating USBMSD: fix ctx parameter passing to be in line with HC …

Aug 8, 2013:

7:06 PM Changeset [933] by David Azarewicz
tagging 11.03 release

Aug 6, 2013:

7:11 PM Changeset [932] by Lars Erdmann
Created tag 10.194.
7:11 PM Changeset [931] by Lars Erdmann
this is 10.194
6:34 PM Changeset [930] by Lars Erdmann
"CreateTDList": kick back out generation of IOC for every TD of a bulk …
6:21 PM Changeset [929] by Lars Erdmann
removing redundant code in "RemoveTDList", remove "CheckQHsHelper2" …

Aug 1, 2013:

7:20 PM Changeset [928] by Lars Erdmann
back out SVN rev 916,917,918,919 (no automatic toggle bit handling …

Jul 31, 2013:

5:19 PM Changeset [927] by David Azarewicz
added usbprt to root makefile

Jul 29, 2013:

6:01 PM Ticket #63 (usbcfg.exe can't display driver information since v 10.192) closed by Lars Erdmann
fixed
5:59 PM Ticket #56 (changeset 780 breaks USB hub (in port replicator)) closed by Lars Erdmann
fixed
5:59 PM Ticket #62 (USB mouse not working with build 10.193) closed by Lars Erdmann
fixed

Jul 27, 2013:

11:53 AM Changeset [926] by Lars Erdmann
pick up all the serial debug output changes from David

Jul 25, 2013:

11:38 PM Changeset [925] by David Azarewicz
enabled usbcom to build with global makefile. Fixed up build versions.
11:08 PM Changeset [924] by David Azarewicz
Merge usbkbd changes from Rudi branch into trunk. This source is …
10:49 PM Changeset [923] by David Azarewicz
Merge hid changes from Rudi branch into trunk. This source is supposed …
10:10 PM Changeset [922] by David Azarewicz
Merge usbmouse changes from Rudi branch into trunk. This source …
9:33 PM Changeset [921] by David Azarewicz
Removing DAZ branch
9:32 PM Changeset [920] by David Azarewicz
Merge changes from DAZ branch into trunk
3:25 PM Changeset [919] by Lars Erdmann
let the HW manage the data toggle bit completely autonomously: in …
6:28 AM Changeset [918] by Lars Erdmann
if we want to pick up data toggle bit from QH, we better reset it to …
6:04 AM Changeset [917] by Lars Erdmann
let the HW manage the data toggle bit completely autonomously: in …

Jul 24, 2013:

6:53 PM Changeset [916] by Lars Erdmann
compute the data toggle bit not from what "FinishIO" tells us …
6:15 PM Changeset [915] by Lars Erdmann
Removed basedrv/branches/USBD_regDelayed
6:15 PM Changeset [914] by Lars Erdmann
Removed basedrv/branches/debounce_polling

Jul 23, 2013:

3:08 PM Changeset [913] by Lars Erdmann
back out SVN rev 911, plus in "CreateTDList" do not set IOC on end of …

Jul 22, 2013:

7:20 PM Ticket #64 (emperoar usb dvb-t stick not working with version 10.193) created by PETER Verweij
Opening new ticket, ticket #25 can be closed. Problem still not a good …
6:03 PM Changeset [912] by David Azarewicz
Merge pre-modify
7:15 AM Changeset [911] by Lars Erdmann
yet another fix to "EHCIInterrupt": make sure we strictly separate …
6:22 AM Changeset [910] by Lars Erdmann
"EHCICancelAll", "CheckQHs": rework short packet processing (make sure …

Jul 19, 2013:

7:19 PM Changeset [909] by Lars Erdmann
rework handling of short packets, in "CheckQHs" and also in …

Jul 18, 2013:

9:39 PM Ticket #63 (usbcfg.exe can't display driver information since v 10.192) created by oara27
Peter Brown's USBCFG app no longer displays the USB driver version …
6:23 PM Troubleshooting edited by David Azarewicz
(diff)
6:09 PM Troubleshooting edited by David Azarewicz
(diff)
6:07 PM Troubleshooting edited by David Azarewicz
(diff)
5:54 PM WikiStart edited by David Azarewicz
(diff)
5:54 PM Troubleshooting created by David Azarewicz
5:38 PM Changeset [908] by Lars Erdmann
remove TD polling (that was not the problem), change dealing with …
6:43 AM Changeset [907] by Lars Erdmann
ticket #25: according to EHCI spec 4.10.4, poll for all TDs of a …

Jul 17, 2013:

5:43 PM Changeset [906] by Lars Erdmann
additional fix: fix trap documented in ticket #25, trap screen vrwp33.jpg
5:38 PM Changeset [905] by Lars Erdmann
fix trap documented in ticket #25, trap screen vrwp33.jpg
6:17 AM Changeset [904] by Lars Erdmann
add additional trace info to FinishIO, anticipating change
5:41 AM Changeset [903] by Lars Erdmann
don't disable frame wraparound interrupt before that interrupt …
1:33 AM Ticket #62 (USB mouse not working with build 10.193) created by losepete
The summary says it all; I have not tested any other USB devices with …

Jul 16, 2013:

6:44 AM Changeset [902] by Lars Erdmann
upgraded lib with changes from David

Jul 15, 2013:

5:02 PM Changeset [901] by David Azarewicz
Merge updates from Lars branch
6:44 AM Changeset [900] by Lars Erdmann
settting "defAddressInUse": move back to where it was (right before …
12:37 AM Changeset [899] by David Azarewicz
prepare for merge

Jul 14, 2013:

4:12 PM Changeset [898] by Lars Erdmann
in "HubStatusChanged?", only set hub listening status and toggle status …

Jul 13, 2013:

12:00 PM Changeset [897] by Lars Erdmann
change management of toggle status: if a QH is halted, that would make …
11:58 AM Changeset [896] by Lars Erdmann
make sure we pick up the toggle bit for the status change pipe from …

Jul 11, 2013:

6:22 PM Changeset [895] by Lars Erdmann
move parent hub change processing to after CHKSERV call to client drivers
5:52 PM Changeset [894] by Lars Erdmann
poll for debounce, increase reset recovery time to 50 ms
5:42 PM Changeset [893] by Lars Erdmann
context hooks: fixed some bugs with parameter queueing and handling …
5:19 PM Changeset [892] by Lars Erdmann
see …
5:42 AM Changeset [891] by Lars Erdmann
for parent hub status processing, we continue change processing for …

Jul 10, 2013:

8:15 PM Changeset [890] by Lars Erdmann
Created branch debounce_polling.
8:15 PM Changeset [889] by Lars Erdmann
Removed branch debounce_polling
6:36 PM Changeset [888] by Lars Erdmann
... and now we do the reset recovery delay before each port status …
5:38 PM Changeset [887] by Lars Erdmann
Thou shalt read the documentation: the only change bit that is …
5:18 PM Changeset [886] by Lars Erdmann
restore branch

Jul 9, 2013:

8:21 AM Changeset [885] by Lars Erdmann
increasing hub recovery time delay, changes to …
5:13 AM Changeset [884] by Lars Erdmann
Removed branch debounce_polling

Jul 6, 2013:

9:32 PM Changeset [883] by Lars Erdmann
first version with debouncing implemented, still problems with …
2:00 PM Changeset [882] by Lars Erdmann
reworked passing arguments to context hook routines: arguments passed …

Jul 4, 2013:

6:08 AM Changeset [881] by Lars Erdmann
Created branch debounce_polling.

Jun 30, 2013:

10:50 AM TracInstall edited by trac
(diff)
10:50 AM TracChangeset edited by trac
(diff)
10:50 AM TracTicketsCustomFields edited by trac
(diff)
10:50 AM PageTemplates edited by trac
(diff)
10:50 AM TracModPython edited by trac
(diff)
10:50 AM TracSyntaxColoring edited by trac
(diff)
10:50 AM WikiNewPage edited by trac
(diff)
10:50 AM WikiProcessors edited by trac
(diff)
10:50 AM TracTickets edited by trac
(diff)
10:50 AM TracBackup edited by trac
(diff)
10:50 AM TracInterfaceCustomization edited by trac
(diff)
10:50 AM InterTrac edited by trac
(diff)
10:50 AM TracSupport edited by trac
(diff)
10:50 AM InterWiki edited by trac
(diff)
10:50 AM TracWorkflow edited by trac
(diff)
10:50 AM TracNotification edited by trac
(diff)
10:50 AM SandBox edited by trac
(diff)
10:50 AM TracBrowser edited by trac
(diff)
10:50 AM TracLinks edited by trac
(diff)
10:50 AM TracGuide edited by trac
(diff)
10:50 AM WikiHtml edited by trac
(diff)
10:50 AM TracUpgrade edited by trac
(diff)
10:50 AM TracStandalone edited by trac
(diff)
10:50 AM TracUnicode edited by trac
(diff)
10:50 AM TracFineGrainedPermissions edited by trac
(diff)
10:50 AM TracNavigation edited by trac
(diff)
10:50 AM TracReports edited by trac
(diff)
10:50 AM TracSearch edited by trac
(diff)
10:50 AM TracPermissions edited by trac
(diff)
10:50 AM TracFastCgi edited by trac
(diff)
10:50 AM TracLogging edited by trac
(diff)
10:50 AM TracRoadmap edited by trac
(diff)
10:50 AM TracCgi edited by trac
(diff)
10:50 AM TracRepositoryAdmin edited by trac
(diff)
10:50 AM TracPlugins edited by trac
(diff)
10:50 AM TracEnvironment edited by trac
(diff)
10:50 AM TracQuery edited by trac
(diff)
10:50 AM WikiFormatting edited by trac
(diff)
10:50 AM TracWiki edited by trac
(diff)
10:50 AM TracImport edited by trac
(diff)
10:50 AM WikiMacros edited by trac
(diff)
10:50 AM CamelCase edited by trac
(diff)
10:50 AM TracRss edited by trac
(diff)
10:50 AM TracBatchModify created by trac
10:50 AM TracAccessibility edited by trac
(diff)
10:50 AM TracModWSGI edited by trac
(diff)
10:50 AM TracIni edited by trac
(diff)

Jun 29, 2013:

4:41 PM Ticket #60 (Cannot read magnetic stripe cards using industry-standard card reader) closed by David Azarewicz
duplicate: Duplicate of ticket 61
4:32 PM Changeset [880] by Lars Erdmann
simplify the portChangeBitmap field: even the USB 3.0 HC spec says …
11:03 AM Ticket #61 (Cannot read magnetic stripe cards using industry-standard card reader) created by Lewis Rosenthal
Mag-Tek MiniUSB Stripe Reader does not work under eCS 2.1, but does …
10:59 AM Ticket #60 (Cannot read magnetic stripe cards using industry-standard card reader) created by Lewis Rosenthal
Mag-Tek MiniUSB Stripe Reader does not work under eCS 2.1, but does …

Jun 28, 2013:

11:43 PM Ticket #59 (Cannot hot plug printer under 191) created by Lewis Rosenthal
eCS 2.1; upgraded USB stack to 191. Configured Brother 4070CDW color …
8:37 PM Changeset [879] by Lars Erdmann
during enumeration, also set configuration for non-hub devices, the …
5:40 AM Changeset [878] by Lars Erdmann
for external hubs, do the port power on delay after powering on each …

Jun 26, 2013:

6:43 PM Changeset [877] by Lars Erdmann
revert back to SVN 874

Jun 25, 2013:

11:31 AM Changeset [876] by Lars Erdmann
looks like each hub (no matter if root hub or external hub) DOES have …
10:35 AM Changeset [875] by Lars Erdmann
move setting "defAddressInUse = TRUE" back to where it was
7:49 AM Changeset [874] by Lars Erdmann
Moving "defAddressInUse" from the "per-hub" structure (HubInfo?) to …

Jun 23, 2013:

11:30 PM Changeset [873] by David Azarewicz
Merge in changes from Lars
10:45 PM Changeset [872] by David Azarewicz
Misc debug statement cleanup

Jun 22, 2013:

3:29 PM Changeset [871] by Lars Erdmann
completely reworked the delay processing

Jun 21, 2013:

5:27 PM Changeset [870] by Lars Erdmann
update to parent hub change processing
2:23 PM Changeset [869] by w.m.brul
fix compare error in Wait() routine and set PIDFreq to 315/264 Mhz.

Jun 20, 2013:

6:49 PM Changeset [868] by Lars Erdmann
move status change processing to the very end
6:20 PM Changeset [867] by Lars Erdmann
move parent hub status change processing
5:39 PM Changeset [866] by Lars Erdmann
remove delays in "USBProcessIRQ", only do "HubStatusChanged?" for …

Jun 19, 2013:

7:18 AM Changeset [865] by Lars Erdmann
and yet another change in order to continue with parent hub change …
6:25 AM Changeset [864] by Lars Erdmann
put back in delays to be taken after port reset and port power on …
6:16 AM Changeset [863] by Lars Erdmann
oops, we DO need to also go back to parent hub for further enumeration …

Jun 18, 2013:

8:26 PM Changeset [862] by Lars Erdmann
add mutex protection for gHubs structure update
7:17 PM Changeset [861] by Lars Erdmann
back out SVN rev 855, clean up code

Jun 17, 2013:

7:53 PM Changeset [860] by Lars Erdmann
additional fix: we only need to traverse to the root hub if we are …
5:59 PM Changeset [859] by Lars Erdmann
move "traversal" to parent hub for hub status change processing from …
8:42 AM Changeset [858] by Lars Erdmann
for a hub with individually powered ports, only do a "HubClearFeature?" …
8:00 AM Changeset [857] by Lars Erdmann
comment out port reset for the time being, it's not yet working properly
6:52 AM Changeset [856] by Lars Erdmann
oops, getting rid of uninitialized variable
6:11 AM Changeset [855] by Lars Erdmann
"doing it the Windows way" part 2: for a device, after reading the …

Jun 16, 2013:

7:25 PM Changeset [854] by Lars Erdmann
"HubStatusChanged?": and yet another place where to set the port Number
5:26 AM Changeset [853] by psmedley
libusb: apply OS/2 patches, add new files
5:24 AM Changeset [852] by psmedley
libusb: import current vendor version into trunk (fixup)
5:21 AM Changeset [851] by psmedley
libusb: import current vendor version into trunk
5:21 AM Changeset [850] by psmedley
libusb: tag current vendor version
5:20 AM Changeset [849] by psmedley
libusb: initial vendor import of 1.0.16-rc6

Jun 15, 2013:

2:26 PM Changeset [848] by Lars Erdmann
"HubStatusChanged?": and yet another place where to set the port Number
2:18 PM Changeset [847] by Lars Erdmann
in "HubStatusChanged?": we need to set the new portNum in the …
2:09 PM Changeset [846] by Lars Erdmann
reintroduce delay in "USBProcessIRQ" but leave commented out for the …
12:37 PM Changeset [845] by Lars Erdmann
introducing a (per-hub) per-port "portStatus" structure in order to …
11:54 AM Changeset [844] by Lars Erdmann
routing through portNum: final step, getting rid of …

Jun 14, 2013:

4:15 PM Changeset [843] by Lars Erdmann
routing through portNum: second step, actually put portNum into …
3:46 PM Changeset [842] by Lars Erdmann
routing through portNum: first step, prepare code to pick up portNum …

Jun 12, 2013:

9:14 PM Changeset [841] by David Azarewicz
Code cleanup, fixed some traps, fixed a device enumeration problem
8:26 PM Changeset [840] by Lars Erdmann
cosmetic change
7:00 AM Changeset [839] by Lars Erdmann
cosmetic change
6:42 AM Changeset [838] by Lars Erdmann
extend "gGetDescriptor" so that we can use one separate element per …
6:41 AM Changeset [837] by Lars Erdmann
set correct module type for this driver

Jun 11, 2013:

8:22 PM Changeset [836] by Lars Erdmann
on "SetAddrCompleted?" it looks like we have to take another route in …

Jun 10, 2013:

3:04 PM Changeset [835] by Lars Erdmann
putting back in delayed irq registration. However, I had to move the …

Jun 9, 2013:

6:44 PM Changeset [834] by Lars Erdmann
"FreeDeviceEntry?" will eventually also free the configuration. …
6:29 PM Changeset [833] by David Azarewicz
Merge in changes from lars. Fixed setting interrupt handler. Fixed …
6:28 PM Changeset [832] by Lars Erdmann
fixing bug found by David
1:38 PM Changeset [831] by Lars Erdmann
after powering in all ports of a hub, reset the "port I am currently …
12:38 PM Changeset [830] by Lars Erdmann
be sure to properly preset return code for registration routine for …
12:29 PM Changeset [829] by Lars Erdmann
be sure to properly preset the return code from "USBRegisterHCD" so …

Jun 8, 2013:

8:32 PM Changeset [828] by David Azarewicz
commit misc changes to prepare for merge
1:40 PM Changeset [827] by w.m.brul
minor corrections to ehci debug output

Jun 7, 2013:

4:03 PM Changeset [826] by Lars Erdmann
changing device enumeration: first, read only 8 bytes of device …

Jun 6, 2013:

5:02 PM Changeset [825] by Lars Erdmann
remove "GetDescriptor?" retry, it does not work properly anyway, doing …

Jun 5, 2013:

6:57 AM Changeset [824] by Lars Erdmann
fix some confusion of what "portNum" signifies in the gDevices …
Note: See TracTimeline for information about the timeline view.