Timeline



Sep 4, 2011:

10:45 PM Ticket #5 (trouble version 11 and 12 with lenovo T61) created by PETER Verweij
On a Thinkpad T61 the latest 2 versions give a trap when I insert a …

Aug 20, 2011:

9:45 PM Changeset [268] by gyoung
Fixed FindTDInPhysChain per Lars' request. Code cleanup renamed some …

Aug 19, 2011:

8:03 PM WikiStart edited by warpuser
(diff)
8:01 PM WikiStart edited by warpuser
(diff)

Aug 18, 2011:

10:51 AM Changeset [267] by Lars Erdmann
this is 10.174
10:42 AM Changeset [266] by Lars Erdmann
commented out the NEC hack, we might restrict that to NEC chipsets. …
4:27 AM Changeset [265] by Lars Erdmann
whenever we set skip bit in ED, wait for SOF, kick out some redundant …
1:06 AM Changeset [264] by Lars Erdmann
USBEHCD.SYS: continued to rework pollrate compuation, USBOHCD.SYS: …

Aug 13, 2011:

3:58 PM WikiStart edited by warpuser
(diff)

Aug 9, 2011:

11:26 PM Changeset [263] by gyoung
One more change to CheckQHs; I am now almost certain it is …
10:23 PM Changeset [262] by gyoung
Improved sync of CheckQHs and CheckQHsHelper2
9:37 AM Changeset [261] by rudi
USBHID: Implemented IOCTL for dumping internal data, added "spy" tool
9:31 AM Changeset [260] by rudi
USBKBD/USBMOUSE: Changed include file order, some cleanup

Aug 6, 2011:

11:26 AM Changeset [259] by rudi
USBKBD: Avoid unconditional trace output
11:26 AM Changeset [258] by rudi
USBMOUSE: Avoid unconditional trace output

Aug 5, 2011:

1:26 AM Changeset [257] by Lars Erdmann
UHCI and OHCI: get the root hub events working again, EHCI start to …

Jul 29, 2011:

11:57 PM Changeset [256] by Lars Erdmann
fixed bmRequestType recipient mask
2:46 PM Changeset [255] by rudi
UHCI document added

Jul 27, 2011:

1:40 AM Changeset [254] by Lars Erdmann
replaced USBCallIDC with assembler routine
1:26 AM Changeset [253] by Lars Erdmann
updated data toggle compuation
12:28 AM Changeset [252] by Lars Erdmann
OHCIStopBios: wait for resume to happen (on systems with no SMM or …
12:27 AM Changeset [251] by Lars Erdmann
making CallOEMHlp an assembler function

Jul 26, 2011:

10:12 PM Changeset [250] by Lars Erdmann
changing the handover to OS, added back in the handover from BIOS to …

Jul 25, 2011:

9:09 PM Changeset [249] by Lars Erdmann
simplify HCCA allocation. call FreeGDTSelector on freeing HCCA to …
1:39 PM Changeset [248] by rudi
Several documnetations added
1:44 AM Changeset [247] by Lars Erdmann
backing out some changes, we might need to preserve the Vf flag in the …
1:37 AM Changeset [246] by Lars Erdmann
removing global variable gInterruptFlags, pass in via context hook …
1:26 AM Changeset [245] by Lars Erdmann
removing global variable gInterruptFlags, pass in via context hook …

Jul 24, 2011:

10:04 PM Changeset [244] by Lars Erdmann
VMAlloc with VMDHA_SELMAP is somewhat tricky: when we want to free …
1:20 AM Changeset [243] by Lars Erdmann
this is 10.172

Jul 23, 2011:

6:40 PM Changeset [242] by Lars Erdmann
reworked timer/context hook routines: we now call the actual …

Jul 22, 2011:

12:19 AM Changeset [241] by Lars Erdmann
again reworked the saving/restoring of registers for the context hook …

Jul 21, 2011:

9:43 AM Changeset [240] by Lars Erdmann
changed calling convention for all timer tick and context hook …
12:53 AM Changeset [239] by Lars Erdmann
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 Lars Erdmann
OHCI, "CreateIsoStruct": fixed an alignment issue (TD array needs to …
12:14 AM Changeset [237] by Lars Erdmann
added tracepoints to INIT and INIT COMPLETE context

Jul 19, 2011:

12:42 AM Changeset [236] by Lars Erdmann
completely reworked AllocateMemory, it now allocates at physical 16 MB …

Jul 16, 2011:

11:22 PM Changeset [235] by Lars Erdmann
the computation of the number of necessary microFrames to use in split …
11:17 PM Changeset [234] by Lars Erdmann
The back pointer of an siTD needs to have ALL 5 lower bits set to zero …
3:15 AM Changeset [233] by Lars Erdmann
this is 10.171

Jul 15, 2011:

9:47 PM Changeset [232] by Lars Erdmann
need to increase ITD structure size from 96 bytes to 128 bytes: EHCI …

Jul 14, 2011:

10:35 PM Changeset [231] by Lars Erdmann
split transactions: add routine "setSplitMask" to properly compute the …

Jul 13, 2011:

6:44 PM Changeset [230] by Lars Erdmann
again, reworked "CheckIsoBandwidth" and "RecalculateIsoBand": it …
3:49 PM Changeset [229] by Lars Erdmann
removed "CheckIso_LS_FS_PeriodBand" from implementation and also trace …
3:29 AM Changeset [228] by Lars Erdmann
"CheckIsoBandwidth": updated the bandwidth computation for HS. It now …

Jul 11, 2011:

7:53 PM Changeset [227] by Lars Erdmann
fix bandwidth computation (not yet done), prepare to move over to a …

Jul 8, 2011:

7:39 PM Changeset [226] by Lars Erdmann
use pushf,cli,...,popf instead of setting sti explicitely, we don't …

Jul 7, 2011:

1:14 AM Changeset [225] by Lars Erdmann
changed the HC initialization sequence, also, moved setting of 4GB …
12:29 AM Changeset [224] by Lars Erdmann
removing 32-bit shift routines, replacing "multiple of page" …

Jul 6, 2011:

11:52 PM Changeset [223] by Lars Erdmann
changing "LockYield" to use DevHelp_ProcBlock instead of DevHelp_Yield …

Jul 5, 2011:

11:47 PM Changeset [222] by Lars Erdmann
Commented out "CheckIsoBandwidth" until it is fixed (and we have …

Jul 3, 2011:

10:27 PM Changeset [221] by Lars Erdmann
Found yet some other places that needed fixes because of 32-bit offsets
6:32 PM Changeset [220] by Lars Erdmann
"IsoFillTDs": fix computation of offset into the (s)iTD array, again …

Jul 1, 2011:

2:15 AM Changeset [219] by Lars Erdmann
remove unnecessary register pushes/pops (these routines interface with C)
1:56 AM Changeset [218] by Lars Erdmann
serializing concurrent "iso open": protecting the update of isoinfo …

Jun 29, 2011:

3:35 AM Changeset [217] by Lars Erdmann
updated access to config.sys commandline as we are no longer reporting …
3:33 AM Changeset [216] by Lars Erdmann
updated makefiles to specify PRELOAD attribute for data and code segments
1:37 AM Changeset [215] by Lars Erdmann
fixed the device attributes/capabilities bit strip

Jun 23, 2011:

12:53 AM Changeset [214] by Lars Erdmann
separated the AttachDD tables for the OEMHLP and USBD drivers

Jun 22, 2011:

1:03 AM Changeset [213] by Lars Erdmann
"DetachIsoTDs": after the "frame index cycling" loop I was calling …

Jun 21, 2011:

10:48 PM Changeset [212] by Lars Erdmann
update makefiles
2:45 AM Changeset [211] by Lars Erdmann
"AccNonIsoReq": we better quit the function with a memory error if …
2:44 AM Changeset [210] by Lars Erdmann
"AddIsoTDsToSchedule": fixed the computation of 32-bit offset (again …

Jun 19, 2011:

1:38 AM Changeset [209] by Lars Erdmann
using DevHelp_ProcBlock instead of DevHelp_Yield for wherever we need …

Jun 18, 2011:

3:24 AM Changeset [208] by Lars Erdmann
fixed "GetCurrentFrame": the mask for the frame index is VARIABLE and …

Jun 16, 2011:

11:11 PM Changeset [207] by Lars Erdmann
removed the check if periodic schedule is executing, make sure in …

Jun 15, 2011:

4:15 PM Ticket #4 (usbehcd init complete delay) created by Joseph Shrago
Gigabyte P55-UD3L Four USBUHCD & two USBEHCD After the all drivers …

Jun 12, 2011:

12:18 AM Changeset [206] by Lars Erdmann
coded 32-bit shift operations as _fastcall assembler routines to …

Jun 11, 2011:

2:30 AM Changeset [205] by Lars Erdmann
fixed a slight shortcoming in "memlset": make sure that each BYTE is …
1:39 AM Changeset [204] by Lars Erdmann
to increase clarity I now moved the the computation of the "Mult" …

Jun 10, 2011:

8:53 PM Changeset [203] by Lars Erdmann
"ReleaseIsoStruct": I shouldn't have touched the code to save physical …
8:55 AM Changeset [202] by Lars Erdmann
"AllocateHugeMemory": fixed a bug in computing the actual number of …
7:41 AM Changeset [201] by Lars Erdmann
for all the isochronous handling code dealing with iTDs and siTDs, …
7:33 AM Changeset [200] by Lars Erdmann
Removed DevHelp_Beep from PCIPMPowerDown functions: it was supposed to …
7:31 AM Changeset [199] by Lars Erdmann
updated makefiles to support symbolic debugging (for ICAT)

Jun 6, 2011:

3:08 AM Changeset [198] by Lars Erdmann
Modified code so it's no longer necessary to link objects from slibcep.lib.
Note: See TracTimeline for information about the timeline view.