summaryrefslogtreecommitdiff
path: root/usb
AgeCommit message (Collapse)Author
2024-07-01Standarize INF files enconding to UTF-16 (LE with BOM); renormalize filesAdonais Romero Gonzalez
2024-02-26Remove x86 and ARM configurations for sample projects. (#1126)Adonais Romero González
* Removed Win32 and Arm from the project configurations. * Set default platform to x64.
2024-02-19Add ARM64 as target platform on multiple samples (#1104)Adonais Romero González
* Add ARM64 as target platform on multiple samples * Remove ARM64 from WFPSampler temporarily --------- Co-authored-by: Jakob Lichtenberg (170957) <[email protected]>
2024-02-06Initial Support for WDK NuGet Experiment. Take 3 (#1102)JakobL-MSFT
* Add parent directory file for NuGet import support * fix directory.build.props file * Checked in a comment with baseline. Also small fix to make sure we use GE InfVerif flags and Exclusions.csv * Remove references to path which refer older vars * Remove stale variable path from mincore.lib * remove references to stale variale from vhidmimium * remove stale reference from ddproxy * remove stale reference in inspect.vcxproj * Remove stale path reference in msnmntr.vcxproj * Remove stale path reference to stmedit.vcxproj * Remove stale path from echosrv.vcxproj * remove stale path mscorelib SingleComponentSingleStateUm.vcxproj * remove stale path * Move GitHub check up front * Replace correct value for the wpprecorderum * Removed the stale references for the um libs * correct the reference path for libs simplemedia * Correct the reference path for vccomsup * Correct the reference path for sdk lib path * added reference to the kit shared inc path * added reference to the kit shared inc path * Build-SampleSet: Let determination of NuGet packages be based on a folder .\packages rather than the .\packages.config file * added reference to the kit shared inc path * Updated PACKAGERESTORE_README.md with results from Prashant's recent fixes. Moves us 37 failures to 19 failures. * Rewrite how to get NuGet packages via EEAP or MSFTNuGet * Minor edits to Building-Locally.md * added reference to the kit shared inc path * Move forward to ge_release 26052. This fixes samples .\prm * added reference to the kit shared inc path * Move forward to ge_release 26052. This fixes samples .\prm. Update to .\Building-Locally.md * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * Update NuGet build instructions and PACKAGERESTORE_README.md * Reset Building-Locally.md and remote PACKAGERESTORE_README.md * Add reference to wdk um include path * Add reference to wdk um include path * Add reference to wdk um include path * Provided full path to wmimofck.exe to correctly resolve * Fix the path resolution for wmimofexe * Correct the wmimfck path resolution * Add NuGet arm64 support --------- Co-authored-by: Prashant Chahar <[email protected]> Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-02-06Initial Support for WDK NuGet Experiment. Take 2. (#1099)JakobL-MSFT
* Add parent directory file for NuGet import support * fix directory.build.props file * Checked in a comment with baseline. Also small fix to make sure we use GE InfVerif flags and Exclusions.csv * Remove references to path which refer older vars * Remove stale variable path from mincore.lib * remove references to stale variale from vhidmimium * remove stale reference from ddproxy * remove stale reference in inspect.vcxproj * Remove stale path reference in msnmntr.vcxproj * Remove stale path reference to stmedit.vcxproj * Remove stale path from echosrv.vcxproj * remove stale path mscorelib SingleComponentSingleStateUm.vcxproj * remove stale path * Move GitHub check up front * Replace correct value for the wpprecorderum * Removed the stale references for the um libs * correct the reference path for libs simplemedia * Correct the reference path for vccomsup * Correct the reference path for sdk lib path * added reference to the kit shared inc path * added reference to the kit shared inc path * Build-SampleSet: Let determination of NuGet packages be based on a folder .\packages rather than the .\packages.config file * added reference to the kit shared inc path * Updated PACKAGERESTORE_README.md with results from Prashant's recent fixes. Moves us 37 failures to 19 failures. * Rewrite how to get NuGet packages via EEAP or MSFTNuGet * Minor edits to Building-Locally.md * added reference to the kit shared inc path * Move forward to ge_release 26052. This fixes samples .\prm * added reference to the kit shared inc path * Move forward to ge_release 26052. This fixes samples .\prm. Update to .\Building-Locally.md * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * Update NuGet build instructions and PACKAGERESTORE_README.md * Reset Building-Locally.md and remote PACKAGERESTORE_README.md --------- Co-authored-by: Prashant Chahar <[email protected]> Co-authored-by: Jakob Lichtenberg <[email protected]>
2023-10-31INF changes to support latest WDK (#1046)zlockard
Co-authored-by: Zac Lockard <[email protected]>
2023-04-10Update USB projects' DriverTargetPlatform to be 'Windows Driver' (#968)Jason
Update usb projects' DriverTargetPlatform to be 'Windows Driver' Co-authored-by: Jason Knichel <[email protected]>
2023-04-05Update file encoding to be UTF-16 LE for misc INFs (#959)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-20[usb/usbview] Enumerate HostController with multiple DeviceInterfaces (#938)Wei Mao
2023-03-13INFs using DIRID 13 should target only build 16299 or later - USB updates (#925)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-07[usb/usbview] Fix wrong-type-format-argument (#915)Wei Mao
2023-03-07Opt many samples in for Universal validation (#910)Michael Bernstein (MSFT)
* Opt-in many Desktop samples for ApiValidator ApiValidator is passing for many of our samples marked Desktop. This is promising and it is worth running ApiValidator on these to ensure they stay within the Universal API limits. * Shift avstream/sampledevicemft sample to use mfcore.dll rather than mf.dll * Opt many samples in for Universal validation Many of our driver samples build cleanly agains the UniversalDDIs.xml API list. Opting these in as Universal helps protect their API surface against accidentally picking up more Desktop-only APIs. * Revert "Opt-in many Desktop samples for ApiValidator" This reverts commit a6aa7e6797ab01e6b15c8a4e1cbcea6d7a615629. --------- Co-authored-by: Michael Bernstein (DPLAT) <[email protected]>
2023-03-06Merge pull request #905 from microsoft/u/wm1/UcmUcsiAcpi-no-paged-codeNateD-MSFT
[usb/UcmUcsiAcpiSample] Missing PAGED_CODE() macros
2023-03-03Fix up some of the malformed DriverVer directives (#909)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-02-27[usb/UcmUcsiAcpiSample] Missing PAGED_CODE() macrosWei Mao
2023-02-07Clean up a few misc things after merge of main into develop (#859)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-02-03Merge branch 'main' into develop-2302-mergeAdonais Romero González
2023-01-15Fix: Invalid flag 0x4000, cannot be used with DIRID 13Wei Mao
2023-01-15[DirID-13] usbWei Mao
Change INF files with the following: - Use Driver Store DirID = 13 which are available starting Windows 10 1809 - Remove WDF coinstaller - Add PnpLockdown = 1
2023-01-15[DirID-13] echo, pcidrv, plx9x5x, vhidmini, serial, virtualserial2, usbsamp, ↵Wei Mao
usb/ucm Change INF files with the following: - Use Driver Store DirID = 13 which are available starting Windows 10 1809 - Remove WDF coinstaller - Add PnpLockdown = 1
2023-01-13[UMDF v1] Remove usb/wdf_osrfx2_lab/umdfWei Mao
2023-01-13[UMDF v1] Remove usb/umdf_filter_kmdf, usb/umdf_filter_umdf, usb/umdf_fx2Wei Mao
2022-10-14Fix some infverif 1203 (missing section) and 1324 (no PnpLockdown=1) errors ↵Jason
(#793) * Clean up some misc infverif 1203 errors * Clean up some infverif 1324 (no PnpLockdown=1) errors
2022-10-10[usb/usbview] fix infinite loop (#792)薄景仁
2022-08-31Include/Needs inbox services for hidusbfx2, vhidmini, umdf_filter_umdf (#778)emilyhobby
2022-08-08Include/Needs inbox services (#765)emilyhobby
* Include/Needs inbox services * Added header comment specifying required minimum OS version
2022-04-04Set ManagedAssembly=true on usb/usbview projectAdonais Romero González
This will enable the sample to be built under the v143 VC++ toolset while allowing it to be built under lowered version toolsets
2022-03-30[usb/usbview] Comparison between i of type UCHAR and SublinkSpeedAttrCount ↵Wei Mao
of wider type ULONG. (line 2730)
2022-03-18Fix Acpi.cpp error msg string (#703)Phan Trinh Ha
2022-03-14Update UcmCxUcsi.infPhan Trinh Ha
2021-11-29Cumulative updates. (#674)matwilli
Changing ExAllocatePoolWithTag to ExAllocatePool2 Disable the data role correction policy in UcmUcsiCx conditionally Copying ACPI shared memory locally on UCSI notification
2021-11-09Initialize local variablesMatthew Williams
2021-06-24Adding sha256 driver signing to additional driver samples (#645)Dipannita Shaw
Co-authored-by: Dipannita Shaw <[email protected]>
2021-04-27Fix mad merge regressionDipannita Shaw
2021-04-26Fixing UcmUcsiAcpiSample driver sample failure in EWDK with VS16.6.0Dipannita Shaw
2021-04-22Driver signing changes for driver samples (#612)Dipannita Shaw
2021-04-20Buses samples should use ExAllocatePool2 (#611)matwilli
* Updating samples to utilize ExAllocatePool2 which zero-initializes pool allocations
2021-01-22Use SHA256 for wdfserial and usbfx2 driver signing (#560)OsborneSDev
Sets file digest algorithm for wdfserial and usbfx2 drivers to SHA256 https://dev.azure.com/microsoft/OS/_workitems/edit/31022366 https://dev.azure.com/microsoft/OS/_workitems/edit/31022410 **How Tested:** Compiling the two driver solutions shows they are correctly signed using SHA256
2020-01-07Update README.md (#450)112269112268112267112266112265Barry Golden
2020-01-06Updated links to https (#448)112023112022112021112020112019112018112017112016112015112014112013112012112011112010112009112008112007112006Barry Golden
2019-10-15Update README.mddocs
2019-10-01Update README.md (#429)888228882188820888198881888817Barry Golden
2019-09-30Update README.md (#428)886938869288691886908868988688Barry Golden
2019-09-30Update README.md (#427)88568885678856688565885648856388562885618856088559885588855788556Barry Golden
2019-09-06Update README.md (#412)82047820468204582044820438204282041820408203982038820378203682035820348203382032820318203082029820288202782026Barry Golden
2019-08-20Update README.md (#406)7821478213782127821178210782097820878207782067820578204782037820278201782007819978198781977819678195781947819378192781917819078189781887818778186781857818478183781827818178180781797817878177781767817578174781737817278171781707816978168781677816678165781647816278161781607815978158781577815678155781547815378152781517815078149781487814778146781457814478143781427814178140781397813878137Barry Golden
* Update README.md * Update README.md
2019-08-20Update README.md (#404)Barry Golden
2019-08-17Update README.mdBarry Golden
2019-08-13Fix Comments for DriverEntry function (#396)753067530575304753037530275301753007529975298752977529675295Vidush Vishwanath
2019-07-15Update heading667286672766726667256672466723667226672166720667196671866717667166671566714667136671266711667106670966707667066670566704667036670266701667006669966698666976669666695666946669366692666916669066689666876668666685666846668366682666816668066679666786667766676666756667466673666726667166670666696666866667666666666566664666636666266661666606665966658666576665666655666546665366652666516665066649666486664766646666446664366642666416664066639666386663766636666356663466633666326663166630Den Delimarsky