Changeset 104894 in vbox for trunk/src/VBox/Devices
- Timestamp:
- Jun 12, 2024 1:53:43 PM (11 months ago)
- svn:sync-xref-src-repo-rev:
- 163496
- Location:
- trunk/src/VBox/Devices
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Makefile.kmk
r104814 r104894 245 245 Network/Pcap.cpp \ 246 246 Trace/DrvIfsTrace.cpp \ 247 Trace/DrvIfsTrace-serial.cpp 247 Trace/DrvIfsTrace-serial.cpp \ 248 Trace/DrvIfsTrace-tpm.cpp 248 249 ifn1of ($(KBUILD_TARGET), os2) 249 250 VBoxDD_SOURCES += Storage/DrvHostBase.cpp … … 1802 1803 endif # defined(VBOX_WITH_VMSVGA3D) && !defined(VBOX_ONLY_EXTPACKS) && "$(intersects $(KBUILD_TARGET_ARCH),$(VBOX_SUPPORTED_HOST_ARCHS))" != "" 1803 1804 1805 1806 # 1807 # The decoder library for the tracing driver. 1808 # 1809 DLLS += VBoxTraceLogDecoders 1810 VBoxTraceLogDecoders_TEMPLATE = VBoxR3Dll 1811 VBoxTraceLogDecoders_LDFLAGS.linux = $(VBOX_GCC_NO_UNDEFINED) 1812 VBoxTraceLogDecoders_SOURCES = \ 1813 Trace/VBoxTraceLogDecoders.cpp 1814 VBoxTraceLogDecoders_SOURCES.win = \ 1815 Trace/VBoxTraceLogDecoders.rc 1816 VBoxTraceLogDecoders_LIBS = $(LIB_RUNTIME) 1817 1804 1818 include $(FILE_KBUILD_SUB_FOOTER) -
trunk/src/VBox/Devices/Trace/DrvIfsTrace.cpp
r98103 r104894 61 61 PDMIBASE_RETURN_INTERFACE(pszIID, PDMISERIALPORT, &pThis->ISerialPort); 62 62 63 if (pThis->pITpmConBelow) 64 PDMIBASE_RETURN_INTERFACE(pszIID, PDMITPMCONNECTOR, &pThis->ITpmConnector); 65 if (pThis->pITpmPortAbove) 66 PDMIBASE_RETURN_INTERFACE(pszIID, PDMITPMPORT, &pThis->ITpmPort); 67 63 68 return NULL; 64 69 } … … 116 121 117 122 drvIfsTrace_SerialIfInit(pThis); 123 drvIfsTrace_TpmIfInit(pThis); 118 124 119 125 /* … … 133 139 */ 134 140 pThis->pISerialPortAbove = PDMIBASE_QUERY_INTERFACE(pDrvIns->pUpBase, PDMISERIALPORT); 141 pThis->pITpmPortAbove = PDMIBASE_QUERY_INTERFACE(pDrvIns->pUpBase, PDMITPMPORT); 135 142 136 143 /* … … 142 149 143 150 pThis->pISerialConBelow = PDMIBASE_QUERY_INTERFACE(pIBaseBelow, PDMISERIALCONNECTOR); 151 pThis->pITpmConBelow = PDMIBASE_QUERY_INTERFACE(pIBaseBelow, PDMITPMCONNECTOR); 144 152 145 153 return VINF_SUCCESS; -
trunk/src/VBox/Devices/Trace/DrvIfsTraceInternal.h
r98103 r104894 34 34 #include <VBox/vmm/pdmdrv.h> 35 35 #include <VBox/vmm/pdmserialifs.h> 36 #include <VBox/vmm/pdmtpmifs.h> 36 37 37 38 #include <iprt/types.h> … … 48 49 PDMISERIALPORT ISerialPort; 49 50 PDMISERIALCONNECTOR ISerialConnector; 51 PDMITPMPORT ITpmPort; 52 PDMITPMCONNECTOR ITpmConnector; 50 53 /** @} */ 51 54 … … 53 56 * @{ */ 54 57 PPDMISERIALCONNECTOR pISerialConBelow; 58 PPDMITPMCONNECTOR pITpmConBelow; 55 59 /** @} */ 56 60 … … 58 62 * @{ */ 59 63 PPDMISERIALPORT pISerialPortAbove; 64 PPDMITPMPORT pITpmPortAbove; 60 65 /** @} */ 61 66 … … 73 78 74 79 DECLHIDDEN(void) drvIfsTrace_SerialIfInit(PDRVIFTRACE pThis); 80 DECLHIDDEN(void) drvIfsTrace_TpmIfInit(PDRVIFTRACE pThis); 75 81 76 82 #endif /* !VBOX_INCLUDED_SRC_Trace_DrvIfsTraceInternal_h */
Note:
See TracChangeset
for help on using the changeset viewer.