Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: Merge develop changes (April 2024) #1154

Merged
merged 268 commits into from
May 6, 2024
Merged

Draft: Merge develop changes (April 2024) #1154

merged 268 commits into from
May 6, 2024

Conversation

NeoAdonis
Copy link
Contributor

No description provided.

jasonknichel and others added 30 commits November 28, 2022 13:20
…evelopBranch

Hopefully fix develop branch error in these header files
…630) drivers. (#803)

* fix driver isolation violations 1322 1323 for netvmini60.inf

* fix driver isolation violations 1322 1323 for netvmini620.inf

* fix driver isolation violations 1322 1323 for netvmini630.inf

* change local type from ULONG to UINT8 to match return type

* Remove AddReg TextModeFlags in inf for netvmini60

* Remove AddReg TextModeFlags in inf for netvmini620

* Remove AddReg TextModeFlags in inf for netvmini630
* add NDIS_SUPPORT_NDIS680 in #if directive in adapter.c

* add NDIS_SUPPORT_NDIS680 in #if directive in miniport.c

* fix driver isolation violation 1323 for netvmini680.inf

* fix driver isolation violation 1322 for netvmini680.inf

* set NIC_PHYSICAL_MEDIUM to NdisPhysicalMedium802_3 in hardware.h

* change local type from ULONG to UINT8 to match return type

* Remove AddReg TextModeFlags in inf for netvmini680
Update ProdScan and WiaDriver samples to target a single architecture.
#825)

* Update BthEchoSampleCli and BthEchoSampleSrv to be single architecture targeted and the specific build architecture is stamped at the time it is built.

* Remove long deprecated WDF coinstaller references.
Rename CopyFiles section from Drivers_Dir to DriverStore_Dir.
Revert TargetOSVersion for the Models sections to NT$ARCH$...1, the same as before without my changes.

* Address more PR feedbacks and update README.md.

Co-authored-by: Hongwei Qi <[email protected]>
…st practices (#837)

* Update TestMcro sample to target a single architecture.

* Update copywia.cmd to use the new path for the TestMcro.inf file.

* Restore missing BOM to vcxproj file.
* Add PnpLockdown to the version section of the INF

* Add segments to DriverVer

* Change DIRID from 12 to 13
…810)

A change in device transform manager brought about a deadlock scenario in DMFT sample. The sample now behaves like we have in the rest of the pipeline i.e. we release the lock and wait for the operations on the input pins to complete. This hang is responsible for AMD hangs.
* Install driver to driver store.
Include reference to wudfrd.inf

* Update windows-drivertemplate-nfc.inf

Save the INF file in UTF-8 code.

* Update windows-drivertemplate-nfc.inf

Remove WUDFRD_ServiceInstall from INF

* Remove unnecessary CoInstallers

* Change INF coding to UTF-16 LE

---------

Co-authored-by: Teng Lu <[email protected]>
The code grabs the FCB SHARED, not Ex
In order to launch the Device Manager, the command is **devmgmt.msc** and not simply **devmgmt**.
…rs' (#864)

* Remove invalid INF DeviceInstall32

Removes from the sample an invalid API call.

* Update to SimpleMediaSource.inf

Fixes to use public installation path

* Fix to Public Samples to be Windows Drivers compliant

Update AvsCamera, AvsCameraMFT0, Avshws, Avsamp, and MultipinMFT samples to be Windows Driver Compliant

* Filters Edit

Fix Filters files autogenerated by VS
Enable CodeQL to work thru reasonable workarounds - Cherry pick to main (#863)

Enable CodeQL to work thru reasonable workarounds.  (#857)
NeoAdonis and others added 9 commits March 7, 2024 16:02
* Update to WDK NuGet 26080

* Update to WDK NuGet 26080

* Update to WDK NuGet 26080

---------

Co-authored-by: Jakob Lichtenberg <[email protected]>
* Update to WDK NuGet 26085

* Update to WDK NuGet 26085

---------

Co-authored-by: Jakob Lichtenberg <[email protected]>
* Upgrade NuGet to 26090

* Update Build-SampleSet.ps1

* Update Build-SampleSet.ps1
This PR adds power limit policy and client driver as samples to use OS native power limit interfaces.
@NeoAdonis NeoAdonis self-assigned this Apr 5, 2024
//
// Create one on one mapping
//
for (ULONG ulIndex = 0; ulIndex < m_InPins.size(); ulIndex++)

Check failure

Code scanning / CodeQL

Comparison of narrow type with wide type in loop condition Error

In InitializeTransform comparison between
ulIndex
of type ULONG and
call to size
of wider type size_type.
NeoAdonis and others added 14 commits April 10, 2024 16:00
Upgrade NuGet to 26090.8
Upgrade NuGet to 26090.10
Upgrade NuGet to 26095.2
* NuGet notes

* Update Building-Locally.md

* Update Building-Locally.md: Update instructions for usb\usbview sample

* Update Building-Locally.md

* Update Building-Locally.md

* Update Building-Locally.md

* Update Building-Locally.md

* Update Building-Locally.md

* Update Building-Locally.md

* Update Building-Locally.md

* Update Building-Locally.md

* Update Building-Locally.md

* Update Building-Locally.md
@NeoAdonis NeoAdonis marked this pull request as ready for review May 6, 2024 23:19
@NeoAdonis NeoAdonis requested a review from a team as a code owner May 6, 2024 23:19
@NeoAdonis NeoAdonis merged commit a74a241 into main May 6, 2024
11 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.