Hi again.. I got a serial cable with all pinns connected, but it did not work, but i did get something strange, when i hawe crtscts enabled and ixon disabled on the serial, things happen. after this that we hawe seen before: trace:comm:BuildCommDCBAndTimeoutsA (COM1 96,n,8,1,0x40615318,(nil)) trace:comm:COMM_BuildOldCommDCB (COM1 96,n,8,1), ptr 0x40615318 trace:comm:COMM_BuildOldCommDCB baudrate (9600) trace:comm:COMM_BuildOldCommDCB parity (N) trace:comm:COMM_BuildOldCommDCB charsize (8) trace:comm:COMM_BuildOldCommDCB stopbits (1) trace:comm:SetCommState handle 120, ptr 0x40615318 trace:comm:SetCommState bytesize 8 baudrate 9600 fParity 0 Parity 0 stopbits 1 trace:comm:SetCommState ~IXON ~IXOFF trace:comm:SetCommState CRTSCTS warn:comm:SetCommState DSR/DTR flow control not supported trace:comm:SetCommMask handle 120, mask 1 trace:comm:WaitCommEvent (78 0x41ba6f0c 0x4124a614 ) trace:comm:ClearCommError handle 120 cbInQue = 0 cbOutQue = 0 this happens: trace:file:GetOverlappedResult wait on 0x40f3cd10 returned 0 trace:file:GetOverlappedResult (120 0x40f3cd10 0x41856f18 1) trace:file:GetOverlappedResult waiting on 0x40f3cd10 this repeats itself ower and ower again, I think I hawe seen this before though. now the realy weird thing. sometimes this happens after a while: trace:file:ReadFile 120 0x40f4ad94 1024 0x405a6a1c 0x40f3cce8 trace:file:FILE_ReadFileEx file 120 to buf 0x40f4ad94 num 1024 0x40f3cce8 func (nil) trace:file:GetOverlappedResult (120 0x40f3cce8 0x405a6a1c 1) trace:file:GetOverlappedResult waiting on 0x40f3cce8 trace:file:GetOverlappedResult (120 0x40f3cd10 0x41856f18 1) trace:file:GetOverlappedResult waiting on 0x40f3cd10 trace:file:FILE_AsyncReadService 0x40f3cce8 0x40f4ad94 00000001 trace:file:FILE_AsyncReadService read 2 more bytes 7/1024 so far trace:file:FILE_AsyncReadService 0x40f3cce8 0x40f4ad94 00000001 trace:file:FILE_AsyncReadService read 3 more bytes 10/1024 so far trace:file:GetOverlappedResult wait on 0x40f3cd10 returned 0 trace:file:GetOverlappedResult (120 0x40f3cd10 0x41856f18 1) trace:file:GetOverlappedResult waiting on 0x40f3cd10 trace:file:FILE_AsyncReadService 0x40f3cce8 0x40f4ad94 00000001 trace:file:FILE_AsyncReadService read 3 more bytes 13/1024 so far trace:file:FILE_AsyncReadService 0x40f3cce8 0x40f4ad94 00000001 trace:file:FILE_AsyncReadService read 4 more bytes 17/1024 so far trace:file:GetOverlappedResult wait on 0x40f3cd10 returned 0 trace:file:GetOverlappedResult (120 0x40f3cd10 0x41856f18 1) trace:file:GetOverlappedResult waiting on 0x40f3cd10 this continues until it gets 1024 bytes, but it is real slow, it only gets a byte or two and with sevral seconds in between. when it gets the full 1024, it starts with this again: trace:file:GetOverlappedResult wait on 0x40f3cd10 returned 0 trace:file:GetOverlappedResult (120 0x40f3cd10 0x41856f18 1) trace:file:GetOverlappedResult waiting on 0x40f3cd10 and this kontinues infinite. The1trex -- Philosophers have tried to interpret the world in different ways; the important thing is to change it. - Karl Marx _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp