|
|
| version 1.3, 2005/02/07 14:46:14 | version 1.4, 2005/02/09 20:11:35 |
|---|---|
| Line 75 static void serialrelease(COMMNG self) { | Line 75 static void serialrelease(COMMNG self) { |
| COMMNG cmserial_create(UINT port, UINT8 param, UINT32 speed) { | COMMNG cmserial_create(UINT port, UINT8 param, UINT32 speed) { |
| char commstr[16]; | OEMCHAR commstr[16]; |
| HANDLE hdl; | HANDLE hdl; |
| DCB dcb; | DCB dcb; |
| UINT i; | UINT i; |
| COMMNG ret; | COMMNG ret; |
| CMSER serial; | CMSER serial; |
| wsprintf(commstr, "COM%u", port); | OEMSPRINTF(commstr, OEMTEXT("COM%u"), port); |
| hdl = CreateFile(commstr, GENERIC_READ | GENERIC_WRITE, | hdl = CreateFile(commstr, GENERIC_READ | GENERIC_WRITE, |
| 0, 0, OPEN_EXISTING, 0, NULL); | 0, 0, OPEN_EXISTING, 0, NULL); |
| if (hdl == INVALID_HANDLE_VALUE) { | if (hdl == INVALID_HANDLE_VALUE) { |