- Timestamp:
- Sep 12, 2008 2:46:29 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Serial/DevSerial.cpp
r12423 r12425 242 242 if (RT_LIKELY(s->pDrvChar)) 243 243 s->pDrvChar->pfnSetParameters(s->pDrvChar, speed, parity, data_bits, stop_bits); 244 #ifdef RT_OS_DARWIN245 if (RT_LIKELY(s->pDrvChar))246 s->cNsDelay = (69444 - 2000) / s->divider; /* 69444 == 1000,000,000 / (115,000 / 8); 2000 = fudge factor */247 #endif248 244 } 249 245 … … 390 386 case 5: 391 387 ret = s->lsr; 392 #ifdef RT_OS_DARWIN393 if ( !(ret & UART_LSR_THRE)394 && pThis->HeldXmitNanoTS395 && RTTimeNanoTS() - s->HeldXmitNanoTS >= s->cNsDelay) {396 ret = s->lsr |= UART_LSR_THRE;397 }398 #endif399 388 break; 400 389 case 6:
Note:
See TracChangeset
for help on using the changeset viewer.