Dmf/Framework/DmfPortable.c (6 lines): - line 643: // TODO: Equivalent code will go here. Change is pending. - line 675: // TODO: Equivalent code will go here. Change is pending. - line 710: // TODO: Equivalent code will go here. Change is pending. - line 745: // TODO: Equivalent code will go here. Change is pending. - line 778: // TODO: Equivalent code will go here. Change is pending. - line 811: // TODO: Equivalent code will go here. Change is pending. Dmf/Modules.Template/Dmf_Template.c (5 lines): - line 97: // TODO: Remove this is non-template code. - line 146: // TODO: Remove this is non-template code. - line 757: // TODO: Add Child Module here as needed. See other Module for examples. - line 833: // TODO: Write code to find needed resources. - line 837: // TODO: Validate and initialize resources. Dmf/Framework/DmfContainer.c (5 lines): - line 1342: TODO: Use this completion routine later to allow Modules/Client to perform - line 1364: // TODO: Allow Modules and Client Driver to post-process the request. - line 1481: // TODO: Repro for this is ButtonDriver load with HidMiniDriver. - line 1482: // TODO: Investigate this. - line 1662: // TODO: Not setting this default will cause a crash inside WDF during Cleanup calls. Dmf/Modules.Library/Dmf_HidTarget.c (4 lines): - line 479: TODO: This function should move into Dmf. - line 914: TODO: This function should move to Dmf. - line 4058: TODO: There are 3 categories of feature (button, value, and data) and each - line 4164: // TODO: Confirm we need to do this. Dmf/Framework/DmfDefinitions.h (3 lines): - line 434: // TODO: Decide if we want to do anything here. - line 1063: // TODO: Add support for variable parameters/type. - line 1285: // TODO: Equivalent code will go here. Change is pending. Dmf/Modules.Library/Dmf_SmbiosWmi.c (3 lines): - line 55: // TODO: Add more tables. - line 240: // TODO: Add support for more Table Types. - line 336: // TODO: Add support for other tables. Dmf/Modules.Library/Dmf_CrashDump.c (3 lines): - line 3017: // TODO: Make sure this is not called for READ MODE. - line 3455: // TODO: Verify that exception is not thrown if fails. - line 3485: // TODO free all the buffers Dmf/Modules.Library/Dmf_VirtualHidMini.c (3 lines): - line 1104: // TODO: Add support for Language Id. - line 1339: // TODO: Callback Client - line 1348: // TODO: Callback Client Dmf/Modules.Library/Dmf_VirtualEyeGaze.c (2 lines): - line 600: // TODO: make this configurable. - line 611: // TODO: Get primary monitor information when using User-mode VHF when Dmf/Framework/DmfGeneric.c (2 lines): - line 2472: // TODO: I am unable to make this warning to away legitimately. - line 2507: // TODO: I am unable to make this warning to away legitimately. DmfSamples/kmdf_fx2_dmf/driver_dmf_1/device.c (2 lines): - line 594: // TODO: If you are fetching configuration descriptor from device for - line 873: // TODO: You should validate the correctness of other descriptors which are not taken care by USBD_ValidateConfigurationDescriptor Dmf/Framework/DmfIncludeInternal.h (2 lines): - line 230: // TODO: Check if a lock is needed to protect this? - line 301: // TODO: Change type to DMFMODULE*. Dmf/Framework/DmfTrace.h (2 lines): - line 22: // TODO: DMF Client Driver Writer: - line 142: // TODO: Dmf/Framework/DmfModuleCollection.c (2 lines): - line 2888: // TODO: Use LIST_ENTRY structures. - line 3908: // TODO: Do we need to call DMF_DmfDeviceInitFree()? DmfSamples/kmdf_fx2_dmf/driver_dmf_2/device.c (2 lines): - line 495: // TODO: If you are fetching configuration descriptor from device for - line 774: // TODO: You should validate the correctness of other descriptors which are not taken care by USBD_ValidateConfigurationDescriptor Dmf/Modules.Library/Dmf_Registry.c (2 lines): - line 2482: // TODO: Validate the ValueType. - line 2700: // TODO: Validate that ValueType is the value type of the value being read. Dmf/Modules.Library/Dmf_DeviceInterfaceMultipleTarget.c (2 lines): - line 1907: // TODO: Can we return STATUS_SUCCESS? - line 1976: // TODO: Display SymbolicLinkName. Dmf/Modules.Library/Dmf_SymbolicLinkTarget.c (1 line): - line 276: // TODO: Correct DMF Framework to set IsClosing flag correctly when there Dmf/Modules.Library/Dmf_DeviceInterfaceTarget.c (1 line): - line 1591: // TODO: Display SymbolicLinkName. Dmf/Framework/DmfHelpers.c (1 line): - line 510: // TODO: This function should not reference DMF_OBJECT nor DMF_MODULE_COLLECTION. Dmf/Modules.Library/Dmf_NotifyUserWithEvent.c (1 line): - line 232: // TODO: Test the case where the event is closed by user. Dmf/Modules.Library/Dmf_I2cTarget.c (1 line): - line 198: // TODO: Rename DelayUs to DelayMicroseconds. Dmf/Modules.Library/Dmf_ResourceHub.h (1 line): - line 50: // TODO: Currently only I2C is supported. Dmf/Modules.Library/Dmf_AlertableSleep.c (1 line): - line 445: TODO: Add version of this API that allows an infinite wait. build/build.ps1 (1 line): - line 207: Start-Sleep -Seconds 5 # TODO: Need to fix Dmf/Framework/DmfCall.c (1 line): - line 2877: TODO: Replace this logic with the Kernel-mode primitive that performs this logic. Dmf/Modules.Template/Dmf_ToasterBus.c (1 line): - line 388: // Make sure the IDs is double NULL terminated. TODO: Dmf/Framework/DmfIncludes_KERNEL_MODE.h (1 line): - line 130: // TODO: Add this after Dmf_Registry supports this definition properly. Dmf/Modules.Template/Dmf_VirtualHidMiniSample.c (1 line): - line 781: // TODO: Read HID descriptors from Registry. Dmf/Framework/DmfValidate.c (1 line): - line 576: // TODO: Verify other fields. Dmf/Modules.Template/Dmf_OsrFx2.c (1 line): - line 2285: // TODO: If you are fetching configuration descriptor from device for Dmf/Modules.Library/Dmf_SpiTarget.c (1 line): - line 162: // TODO: This is not necessary. Instead preallocate memory over the formal parameter. Dmf/Modules.Library/Dmf_Wmi.c (1 line): - line 13: TODO: Add more WMI support. Dmf/Modules.Library/Dmf_RingBuffer.c (1 line): - line 1191: // TODO: Swapping always happens leftward. An optimization would be to choose the