VirtualBox

Changeset 73712 in vbox for trunk/include


Ignore:
Timestamp:
Aug 16, 2018 1:32:54 PM (6 years ago)
Author:
vboxsync
Message:

Devices/Serial: Remove giving the amount of available data to write from the UART core and let the drivers figure it out themselves when querying the data to write. Avoids unnecessary trips to R3 when the FIFO is enabled if the guest keeps the FIFO filled. Some other smaller fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pdmserialifs.h

    r72121 r73712  
    157157     * @returns VBox status code.
    158158     * @param   pInterface          Pointer to the interface structure containing the called function pointer.
    159      * @param   cbAvail             The amount of data available to be written.
    160      */
    161     DECLR3CALLBACKMEMBER(int, pfnDataAvailWrNotify, (PPDMISERIALCONNECTOR pInterface, size_t cbAvail));
     159     */
     160    DECLR3CALLBACKMEMBER(int, pfnDataAvailWrNotify, (PPDMISERIALCONNECTOR pInterface));
    162161
    163162    /**
     
    219218} PDMISERIALCONNECTOR;
    220219/** PDMIMEDIA interface ID. */
    221 #define PDMISERIALCONNECTOR_IID                  "53001e70-931c-42a0-b5cc-245ef708ed49"
     220#define PDMISERIALCONNECTOR_IID                  "2f16fda0-4980-4ec8-969c-18c1d10b7b95"
    222221
    223222/** @} */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette