I need to use comm port for a PIC microcontroler programmer, PicStart Plus, but the MPLAB program does not open the port normaly. CodeWeavers Wine runs ok, but is very old, I want to use the last release of wineHQ, 20011226. Here is the msgs that wine print with -debugmsg + comm options: trace:comm:COMM_Init COM1 = /dev/ttyS0 trace:comm:COMM_Init LPT1 = /dev/lp0 trace:comm:COMM_Init COM2 = /dev/ttyS1 trace:comm:COMM_Init COM3 = /dev/ttyS2 trace:comm:COMM_Init COM4 = /dev/modem trace:comm:OpenComm16 COM1, 4096, 16 trace:comm:OpenComm16 COM1 = /dev/ttyS0 trace:comm:GetCommState16 cid 0, ptr 0x4070d678 trace:comm:GetCommState handle 88, ptr 0x40cc5fc0 trace:comm:GetCommState OK trace:comm:GetCommState bytesize 8 baudrate 9600 fParity 0 Parity 0 stopbits 1 trace:comm:GetCommState IXON ~IXOFF trace:comm:GetCommState ~CRTSCTS trace:comm:ClearCommError handle 88 cbInQue = 0 cbOutQue = 0 trace:comm:BuildCommDCB16 (COM1:19200,n,8,1), ptr 0x4104740b trace:comm:BuildCommDCBAndTimeoutsA (COM1:19200,n,8,1,0x40cc6038,(nil)) trace:comm:COMM_BuildOldCommDCB (COM1:19200,n,8,1), ptr 0x40cc6038 trace:comm:COMM_BuildOldCommDCB baudrate (19200) trace:comm:COMM_BuildOldCommDCB parity (N) trace:comm:COMM_BuildOldCommDCB charsize (8) trace:comm:COMM_BuildOldCommDCB stopbits (1) trace:comm:SetCommState16 cid 0, ptr 0x4104740b trace:comm:SetCommState handle 88, ptr 0x40cc6040 trace:comm:SetCommState bytesize 8 baudrate 19200 fParity 0 Parity 0 stopbits 1 trace:comm:SetCommState ~IXON ~IXOFF trace:comm:SetCommState CRTSCTS trace:comm:SetCommEventMask16 cid 0,mask 1 trace:comm:GetCommModemStatus 4126 -> MS_DSR_ON MS_CTS_ON trace:comm:SetCommEventMask16 modem dcd construct 30 trace:comm:EnableCommNotification16 (0, 22, -1, -1) trace:comm:EscapeCommFunction16 cid=0, function=5 trace:comm:EscapeCommFunction handle 88, function=5 trace:comm:EscapeCommFunction SETDTR trace:comm:WriteComm16 cid 0, ptr 0x40442cec, length 1 trace:comm:WriteComm16 "\210" trace:comm:GetCommModemStatus 4126 -> MS_DSR_ON MS_CTS_ON trace:comm:GetCommError16 cid 0, error 0, stat 0 in 0 out 0, stol 30 trace:comm:GetCommModemStatus 4126 -> MS_DSR_ON MS_CTS_ON trace:comm:GetCommError16 cid 0, error 0, stat 0 in 0 out 0, stol 30