Changeset 1755 in vbox for trunk/src/VBox
- Timestamp:
- Mar 28, 2007 8:52:16 AM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 19923
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Serial/DevSerial.cpp
r1751 r1755 193 193 } 194 194 if (s->iir != UART_IIR_NO_INT) { 195 Log(("serial_update_irq %d 1\n", s->irq)); 195 196 #ifdef VBOX_SERIAL_PCI 196 197 PDMDevHlpPCISetIrqNoWait(CTXSUFF(s->pDevIns), 0, 1); … … 199 200 #endif /* !VBOX_SERIAL_PCI */ 200 201 } else { 202 Log(("serial_update_irq %d 0\n", s->irq)); 201 203 #ifdef VBOX_SERIAL_PCI 202 204 PDMDevHlpPCISetIrqNoWait(CTXSUFF(s->pDevIns), 0, 0); … … 255 257 * bits/line until the character is actually written). This way 256 258 * EMT wouldn't block for writes taking longer than normal. */ 257 if ( s->pDrvChar)259 if (RT_LIKELY(s->pDrvChar)) 258 260 { 261 Log(("serial_io_port_write: write 0x%X\n", ch)); 259 262 int rc = s->pDrvChar->pfnWrite(s->pDrvChar, &ch, 1); 260 263 AssertRC(rc); … … 323 326 *pRC = VINF_IOM_HC_IOPORT_READ; 324 327 #else 328 Log(("serial_io_port_read: read 0x%X\n", s->rbr)); 325 329 ret = s->rbr; 326 330 s->lsr &= ~(UART_LSR_DR | UART_LSR_BI); … … 434 438 if (rc == VINF_SUCCESS) 435 439 { 436 Log (("%s: port %#06x val %#04x\n", __FUNCTION__, Port, u32));440 Log2(("%s: port %#06x val %#04x\n", __FUNCTION__, Port, u32)); 437 441 rc = serial_ioport_write (pData, Port, u32); 438 442 PDMCritSectLeave(&pData->CritSect); … … 468 472 { 469 473 *pu32 = serial_ioport_read (pData, Port, &rc); 470 Log (("%s: port %#06x val %#04x\n", __FUNCTION__, Port, *pu32));474 Log2(("%s: port %#06x val %#04x\n", __FUNCTION__, Port, *pu32)); 471 475 PDMCritSectLeave(&pData->CritSect); 472 476 }
Note:
See TracChangeset
for help on using the changeset viewer.