Timeline



Oct 10, 2012:

7:17 PM Changeset [599] by Lars Erdmann
improving TSC freq computation loop, fixing makefile

Oct 9, 2012:

10:50 PM Ticket #29 (V. 10.186 puts usbcfg.exe into an endless loop) created by oara27
Updating usbehcd.sys to 10.186 (or even to 10.185) puts Pete Brown's …

Oct 8, 2012:

6:33 PM Changeset [598] by Lars Erdmann
USBOHCD,USBUHCD: cosmetic update to trace formatting file
7:32 AM Changeset [597] by Lars Erdmann
shorten the timing loop, add additional serialization of instruction …

Oct 7, 2012:

9:13 PM Changeset [596] by Lars Erdmann
fixed a bug in that the driver would not properly handle the case …
8:01 PM Changeset [595] by Lars Erdmann
documentation from Exigen Latvia, in particular about USB filter drivers
7:54 PM Changeset [594] by Lars Erdmann
import broken
7:52 PM Changeset [593] by Lars Erdmann
documentation from Exigen Latvia, in particular about USB filter drivers

Oct 5, 2012:

9:29 PM Changeset [592] by Lars Erdmann
replace minimum configuration descriptor length specification with …
8:48 PM Changeset [591] by Lars Erdmann
USBEHCD: trace USBRB index on allocation and deallocation, set NacCnt
8:45 PM Changeset [590] by Lars Erdmann
change "Wait" routine to use TSC for its delay timing
7:53 PM Changeset [589] by Lars Erdmann
Removed basedrv/trunk/usbfilt/usbprt.mak
7:53 PM Changeset [588] by Lars Erdmann
Removed basedrv/trunk/usbfilt/error.txt
7:52 PM Changeset [587] by Lars Erdmann
importing USB filter driver sources from Exigen Latvia

Sep 28, 2012:

8:36 AM Changeset [586] by Lars Erdmann
USBEHCD: update tracing, remove traces that just lead to clutter, add …
8:33 AM Changeset [585] by Lars Erdmann
USBEHCD, USBOHCD: on HC reset, only power on the ports and wait for …

Sep 26, 2012:

11:18 PM Changeset [584] by Lars Erdmann
comment update (no functional change)

Sep 25, 2012:

11:34 AM Ticket #28 (New USB driver fails to operate APC UPS.) closed by Lars Erdmann
fixed: backlevelling some timing changes in USBD.SYS to 10.183 seems to fix …
8:30 AM Changeset [583] by Lars Erdmann
USBEHCD,USBOHCD,USBUHCD: on end of init set "Unit" and "BPBArray" to …

Sep 24, 2012:

8:29 PM Changeset [582] by Lars Erdmann
cleanup
8:20 PM Changeset [581] by Lars Erdmann
USBEHCD: remove the powering up of ports directly after HC reset. This …
8:18 PM Changeset [580] by Lars Erdmann
updating path info

Sep 23, 2012:

1:34 PM Changeset [579] by Lars Erdmann
change script to allow to pass nmake parameters
1:20 PM Changeset [578] by Lars Erdmann
removing all files that are generated and therefore should not be …

Sep 22, 2012:

12:07 PM Changeset [577] by Lars Erdmann
Created tag 10.186.
11:53 AM Changeset [576] by Lars Erdmann
this is 10.186
11:52 AM Changeset [575] by Lars Erdmann
update descriptive text for "FreeDeviceEntry"
10:47 AM Changeset [574] by Lars Erdmann
Removed branch test_usbddynmemalloc
10:25 AM Changeset [573] by Lars Erdmann
add comments to the new dynamic allocation functions, for …
10:09 AM Changeset [572] by Lars Erdmann
USBD.SYS: changed to use dynamic memory allocation for the deviceinfo …
10:04 AM Changeset [571] by Lars Erdmann
fixed some bugs when devices are detached that are located somewhere …

Sep 21, 2012:

9:32 AM Changeset [570] by Lars Erdmann
fixed some errors in allocating and managing the dynmaically allocated …
7:45 AM Changeset [569] by Lars Erdmann
Created branch test_usbddynmemalloc.

Sep 20, 2012:

9:22 PM Changeset [568] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: do not turn off busmastering during HC reset, …

Sep 19, 2012:

9:26 PM Changeset [567] by Lars Erdmann
updating initialization
8:45 PM Changeset [566] by Lars Erdmann
fix error when querying configuration data length
8:33 PM Changeset [565] by Lars Erdmann
fix error when querying configuration data length
7:07 PM Changeset [564] by Lars Erdmann
USBOHCD: always enable device remote wakeup. The control flag …
7:04 PM Changeset [563] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: changing shutdown processing (if /FS flag is …
7:52 AM Changeset [562] by Lars Erdmann
fixes to readme.txt

Sep 18, 2012:

8:46 PM Ticket #26 (version 185 trap 0008) closed by Lars Erdmann
invalid
9:05 AM Changeset [561] by Lars Erdmann
fixed some comments
8:59 AM Changeset [560] by Lars Erdmann
add undocumented flags for VMLock,VMAlloc,VMGlobalToProcess

Sep 17, 2012:

8:55 PM Changeset [559] by Lars Erdmann
preclude the timeout timer routines from optimization as they contain …

Sep 16, 2012:

9:55 PM Changeset [558] by Lars Erdmann
add section on how to build the library
9:34 PM Changeset [557] by Lars Erdmann
adding readme.txt file for some behavioural detail of some of the KEE …
8:49 PM Changeset [556] by Lars Erdmann
backlevel to 10.183
8:48 PM Changeset [555] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: make sure that default address time out timer …

Sep 12, 2012:

2:01 PM Ticket #19 (Placing USBEHCD after USBUHCD in CONFIG.SYS hangs at boot) closed by Lars Erdmann
wontfix: no further response from reporter
2:00 PM Ticket #20 (System has only USB 2.0, but USB keyboard, mouse have problems) closed by Lars Erdmann
wontfix: no feedback from reporter

Sep 11, 2012:

6:34 PM Changeset [554] by Lars Erdmann
USBOHCD: on HC reset only power on ganged ports if the ports are power …
6:31 PM Changeset [553] by Lars Erdmann
USBOHCD: revert change and move enabling of root hub change interrupt …
6:29 PM Changeset [552] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: revert resetting all interrupt status bits …
7:48 AM Changeset [551] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: move BIOS handover back into the reset routine

Sep 10, 2012:

2:46 PM Changeset [550] by Lars Erdmann
revert to 10.183
12:08 PM Changeset [549] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: moving mutex/spinlock control vars to a …
11:57 AM Changeset [548] by Lars Erdmann
USBD: revert some changes
8:49 AM Ticket #27 (Mouse no longer working (starting with version 184)) closed by Lars Erdmann
fixed

Sep 9, 2012:

8:16 PM Ticket #22 (USBHCD184 fails to operate USB mouse) closed by Lars Erdmann
fixed: Testing the bits in the PPCM bitmask of HcRhDescriptorB register was …

Sep 4, 2012:

4:49 AM Ticket #28 (New USB driver fails to operate APC UPS.) created by Doug Bissett
I have a package called doug.17.zip, with updated USB drivers. That …

Aug 19, 2012:

7:25 PM Ticket #17 (T61: After SUSPEND/RESUME memory stick is not assigned a drive letter) closed by Lars Erdmann
fixed
7:11 PM Changeset [547] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: update Sleep/SuppressProcessing function to …
5:29 PM Changeset [546] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: from the ISR, reset all interrupt status bits …

Aug 18, 2012:

6:45 PM Ticket #27 (Mouse no longer working (starting with version 184)) created by rbri
Hi Lars, starting with version 184 my mouse is no longer working. …

Aug 17, 2012:

10:31 PM Changeset [545] by Lars Erdmann
return 32-bit return code in dx:ax (even though only 16-bit return …

Aug 16, 2012:

10:25 PM Changeset [544] by Lars Erdmann
skip devices that won't return device descriptor in time
8:22 PM Ticket #26 (version 185 trap 0008) created by Barry Landy
I have now had 2 trap 8's in my T61 using version 185. Both times a …
7:11 PM Changeset [543] by Lars Erdmann
USBEHCD,USBOHCD,USBUHCD: reset timeout timer on successful …

Aug 13, 2012:

11:50 PM Changeset [542] by Lars Erdmann
fix startup message for default speed (it was changed from 8 to 1)
7:50 PM Ticket #24 (TRAP 0008 with USB 184) closed by Lars Erdmann
fixed

Aug 11, 2012:

6:42 PM Changeset [541] by Lars Erdmann
Created tag 10.185.
6:41 PM Changeset [540] by Lars Erdmann
this is 10.185
6:18 PM Changeset [539] by Lars Erdmann
updated typing of labels to make the thunking more clear
3:58 PM Changeset [538] by Lars Erdmann
USBEHCD: for iso, add add. protection for bandwidth array on cancel …
3:08 PM Changeset [537] by Lars Erdmann
remove test "dummy" for lightlocks (accidentally checked in)
3:06 PM Changeset [536] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: remove LockYield,UnlockYield from …
2:42 PM Changeset [535] by Lars Erdmann
fix ReleaseLightLock implementation

Aug 10, 2012:

10:47 PM Changeset [534] by Lars Erdmann
using the ADDCALLS static library for all timer needs (there are only …

Aug 7, 2012:

11:13 PM Changeset [533] by Lars Erdmann
adding 32-bit segment lock/unlock routines to the KEE16 library (I …
11:11 PM Changeset [532] by Lars Erdmann
adding 32-bit segment lock/unlock routines to the KEE16 library (I …

Aug 6, 2012:

9:07 PM Changeset [531] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: collective changes to handling of default …

Aug 5, 2012:

11:24 AM Changeset [530] by Lars Erdmann
adding "Light Locks" to the USB library: these locks can be called …

Aug 2, 2012:

12:09 PM Ticket #25 (emporoar tv usb not working with 184 package) created by PETER Verweij
With the new 184 package and (brandy2 special build) the usb dvb-tv …
12:44 AM Changeset [529] by Lars Erdmann
"GetDeviceDesc": if we already fail the cancel request, abort the …
12:40 AM Changeset [528] by Lars Erdmann
remove quirk check (frame list rollover only without interrupt enable …

Jul 30, 2012:

9:21 PM Changeset [527] by Lars Erdmann
Created tag 10.183.
9:17 PM Changeset [526] by Lars Erdmann
changing code to use KEE KernMutexLocks instead of self-written sleep locks
9:13 PM Ticket #24 (TRAP 0008 with USB 184) created by Barry Landy
After installing 184 I got repeated Trap 0008s which persisted even …
9:12 PM Changeset [525] by Lars Erdmann
increasing default address timeout value to 5*32 ms = 160 ms

Jul 29, 2012:

12:58 AM Changeset [524] by Lars Erdmann
adding "KernCopyIn" and "KernCopyOut" to this thunking library

Jul 28, 2012:

9:08 PM Ticket #23 (Regression in USBHCD184, after shutdown the system restart immediately.) created by Anchieri
I have installed your last usbhcd184 and have the regression in …
5:28 AM Ticket #22 (USBHCD184 fails to operate USB mouse) created by Doug Bissett
When I update to USBHCD184, I have two systems that fail to operate …

Jul 26, 2012:

10:35 PM Ticket #18 (Regression - with v10.182 USB worked - with v10.183 USB do not work) closed by Lars Erdmann
fixed
10:24 PM Changeset [523] by Lars Erdmann
Created tag 10.184.
10:18 PM Changeset [522] by Lars Erdmann
this is 10.184
9:54 PM Changeset [521] by Lars Erdmann
remove tracing for sleep lock acquire/release, we can be fairly …
9:33 PM Changeset [520] by Lars Erdmann
adding kee 16bit to 32bit thunking library
9:32 PM Changeset [519] by Lars Erdmann
adding kee 16bit to 32bit thunking library
9:26 PM Changeset [518] by Lars Erdmann
cosmetic: changes so that we can import symbols DOSIODELAYCNT and …

Jul 24, 2012:

8:49 AM Changeset [517] by Lars Erdmann
making /S:1 the default for USBEHCD.SYS (if nothing else is specified)
8:30 AM Changeset [516] by Lars Erdmann
USBUHCD: checking in changes to properly lock and deal with shared …
8:29 AM Changeset [515] by Lars Erdmann
change repetition time for timer routine (detection of default address …

Jul 20, 2012:

9:49 PM Changeset [514] by Lars Erdmann
change home brewn DEVHELP_RAS to use spinlocking (get rid of CLI/STI)

Jul 19, 2012:

10:23 PM Changeset [513] by Lars Erdmann
USBEHCD,USBOHCD: checking in changes to properly lock and deal with …

Jul 18, 2012:

6:41 PM Changeset [512] by Lars Erdmann
using fine granular locks instead of a global lock for the non-iso stuff

Jul 16, 2012:

9:36 PM Changeset [511] by Lars Erdmann
fix cleanup of resources: on "RemovePeriodicQH", make sure that QHs …

Jul 15, 2012:

8:44 PM Changeset [510] by Lars Erdmann
changing HC drivers to use MP safe + nestable sleeplocks instead of …

Jul 14, 2012:

2:54 PM Changeset [509] by Lars Erdmann
avoid potential race condition on freeing the semaphore
2:53 PM Changeset [508] by Lars Erdmann
only save regs that actually need to be preserved

Jul 13, 2012:

12:47 AM Changeset [507] by Lars Erdmann
removing include that now became obsolete
12:42 AM Changeset [506] by Lars Erdmann
Removed basedrv/branches/test_spinlock
12:21 AM Changeset [505] by Lars Erdmann
removing some unnecessary include paths from the assembler command …
12:21 AM Changeset [504] by Lars Erdmann
according to http://www.edm2.com/0701/driver.html, we can no longer …
12:20 AM Changeset [503] by Lars Erdmann
according to http://www.edm2.com/0701/driver.html, we can no longer …

Jul 12, 2012:

5:06 AM Changeset [502] by Lars Erdmann
fixed another bug
4:48 AM Changeset [501] by Lars Erdmann
fix some bugs with nesting
4:01 AM Changeset [500] by Lars Erdmann
make sleeplocks nestable
Note: See TracTimeline for information about the timeline view.