Answered by:
How to obtain a PnP Vendor ID??

-
I need to obtain a PnP Vendor ID from Microsoft - there is a webpage for this at:
http://msdn.microsoft.com/en-us/library/windows/hardware/dn610887(v=vs.85).aspx
Which I've followed the instructions and submitted the email request TWICE over the last 6 weeks - with NO RESPONSE...
I also sent TWO emails to the same address asking about status... nothing.
I checked ALL my spam filters - nothing - even added microsoft.com to the white list everywhere to make sure an email doesn't get filtered.
So - I tried the personal method - called into Microsoft support - of course nobody knew what I was talking about and kept asking for my MSDN subscription ID... which is not needed to get a PnP Vendor ID... I bounced around to 3 different support people.. the last one took my name and email address and promised to get back to me... right... never happened. (yeah, I know, I should have gotten his name and email, and phone extension...but I didn't)
We've got a video driver board for an embedded LCD that we're prototyping and I REALLY need to have the vendor ID to put into the EDID EEPROM... this is not for retail usage, only the embedded OEM market...
This is so frustrating - dealing with the giant...
Can someone help me with this? I just need the phone number of someone that know SOMETHING...
Question
Answers
-
This thread was answered here
Azius Developer Training www.azius.com Windows device driver, internals, security, & forensics training and consulting. Blog at www.azius.com/blog
- Marked as answer by Doron Holan [MSFT] Wednesday, October 1, 2014 6:14 AM
All replies
-
-
Microsoft does not have a PnP id per se. Mice and keyboard have them so that drivers can be found.
Look at any microsoft hardware device and you will find the vendor id and the device id
http://msdn.microsoft.com/en-us/library/windows/desktop/dd183569(v=vs.85).aspx
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play! -
Has your company reached out to Microsoft? In the past hardware vendors were assigned evangelists, who would help you with this. Otherwise I would try to go further with the Microsoft support route, i.e. let them have your MSDN ID.
Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com
-
This is incorrect, Microsoft does issue PnP Vendor ID's. I have consulted for multiple companies who got them, it has unfortunately just been a long time. The OP's orignal question has the link to the information, please if you are going to post in an area you know nothing about at least read what the OP referred to.
Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com
-
This is incorrect, Microsoft does issue PnP Vendor ID's. I have consulted for multiple companies who got them, it has unfortunately just been a long time. The OP's orignal question has the link to the information, please if you are going to post in an area you know nothing about at least read what the OP referred to.
Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com
actually everyone including MSFT gets them from the PCI Sig
Somewhere I have some code that I was working in the scan hardware for a project, and I got a list from the Sig to check against
likely what you are thinking of is that MSFT is providing a device with them as the vendor from their account.
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play! -
Yes we have 'reached out' to MS - see original post about the people we talked to... and the frustration that none of them knew what I was talking about - even when I pointed them to the website listed...
I can't see how having my MSDN ID won't help - I don't have a 'paid' subscription - never needed it and shouldn't need it for this...
FDIMark
-
Wow, Vegan! There's a lot of slashed cabbage inside your CPU...
LOL
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play! -
Yes we have 'reached out' to MS - see original post about the people we talked to... and the frustration that none of them knew what I was talking about - even when I pointed them to the website listed...
I can't see how having my MSDN ID won't help - I don't have a 'paid' subscription - never needed it and shouldn't need it for this...
FDIMark
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play! -
No, that is incorrect. From your various answers on this forum, I have to question if you have ever worked with Microsoft and hardware. Microsoft, PCI-Sig, and the USB folks all issue ID's each for a seperate domain. In this case the OP needs one from Microsoft, unfortunately it looks like an email address link is probably going to a dead account.
Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com
-
Intel runs the PCI Sig, and USB etc
they also are the ones who developed Plug and Pray
for monitors it EDID and that would be dealt with at the video card, and they are PCI Express
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play!
- Edited by Barrister and Solicitor Monday, September 29, 2014 1:19 PM
-
Remember - we're trying to get a EDID Vendor ID for a monitor controller board - not a video card
Did you look at:
http://msdn.microsoft.com/en-us/library/windows/hardware/dn610887(v=vs.85).aspx
This clearly says Microsoft supplies this...
I have reviewed the PCI Sig and agree that they 'also' list 'Vendor ID' - but it appears this is for PCI-specific PnP - which would be video cards, network etc -
We are building an LCD monitor - and need EDID Vendor ID for the EEPROM inside the monitor.
Also - If you search the PCI Sig for 'EDID' - you get no results..
FDIMark
-
No, Intel lead the USB effort, Intel was a member of the PCI effort along with others. The form of PnP ID the OP is asking for was created so that legacy devices would fit the PnP model, Intel's attitude at the time was force people to buy new hardware. Of course all this stuff happened close to 20 years ago.
Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com
-
Remember - we're trying to get a EDID Vendor ID for a monitor controller board - not a video card
Did you look at:
http://msdn.microsoft.com/en-us/library/windows/hardware/dn610887(v=vs.85).aspx
This clearly says Microsoft supplies this...
I have reviewed the PCI Sig and agree that they 'also' list 'Vendor ID' - but it appears this is for PCI-specific PnP - which would be video cards, network etc -
We are building an LCD monitor - and need EDID Vendor ID for the EEPROM inside the monitor.
Also - If you search the PCI Sig for 'EDID' - you get no results..
FDIMark
start here
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play! -
No, Intel lead the USB effort, Intel was a member of the PCI effort along with others. The form of PnP ID the OP is asking for was created so that legacy devices would fit the PnP model, Intel's attitude at the time was force people to buy new hardware. Of course all this stuff happened close to 20 years ago.
Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com
actually that sort of crap still exists widely today, with whitelists and other abuses
so much for competition
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play! -
Taken from the Microsoft webpage referenced:
(note the bolded text)
Vendor ID: Each manufacturer of Plug and Play devices must be assigned an industry-unique Vendor ID. Your company may already have a Vendor ID from previous work, such as EISA boards or other Plug and Play devices (PNPISA cards, PNP serial devices, PNP monitors, and so on). If you do not have a vendor ID, or do not know if you have one, Microsoft can assign one for you as described on this page, or can verify an existing ID.The format of Vendor IDs varies depending on the form of ID you choose:
- PNP ID: PNP Vendor IDs consist of 3 characters, each character being an uppercase letter (A-Z).
- ACPI ID: ACPI Vendor IDs consist of 4 characters, each character being either an uppercase letter (A-Z) or a numeral (0-9).
FDIMark
-
start here
And taken from that Wiki page:
Manufacturer ID. These IDs are assigned by Microsoft, they are PNP IDs "00001=A”; “00010=B”; ... “11010=Z”. Bit 7 (at address 08h) is 0, the first character (letter) is located at bits 6 → 2 (at address 08h), the second character (letter) is located at bits 1 & 0 (at address 08h) and bits 7 → 5 (at address 09h), and the third character (letter) is located at bits 4 → 0 (at address 09h).
FDIMark
-
for those who are not into lower level stuff, there is a vendor and subvendor field for devices
the problem with the panel EDID is that documentation is almost nonesistant
the wikipedia page i presented above, for example is pretty much stock for generic panels like those seen with XP
I have not seen anything more recent at all.
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play! -
This thread was answered here
Azius Developer Training www.azius.com Windows device driver, internals, security, & forensics training and consulting. Blog at www.azius.com/blog
- Marked as answer by Doron Holan [MSFT] Wednesday, October 1, 2014 6:14 AM
-
Vegan Fanatic wrote:>>> I can't see how having my MSDN ID won't help - I don't have a 'paid'>> subscription - never needed it and shouldn't need it for this...>>Do you actually understand the difference between a PCI vendor ID, and anEDID PnP ID? They are two entirely different namespaces, maintained by twoentirely different maintainers.My suggestion is that you just walk quietly away from this thread, becauseso far you have not offered anything of use.--Tim Roberts, timr@probo.comProvidenza & Boekelheide, Inc.
Tim Roberts, VC++ MVP Providenza & Boekelheide, Inc. -
look the video card vga was the first to have EDID and it was part of the plug and play initiative by wintel to make it easier to install add-in cards
vesa also has some specifications and all of these manuals are hard to find the best of times
that is why the wikipedia article is so limited
since vga, we then got dvi which is vesa mostly, followed by hdmi which is another group, then vesa is back with displayport
i think the best route to figuring all this out is to examine the linux code for a video card driver and see how they do it, i know amd has open source dri vers
expect to take a long time, video card drivers are complicated
Place your rig specifics into your signature like I have, makes it 100x easier!
Hardcore Games Legendary is the Only Way to Play!
Vegan Advocate How can you be an environmentalist and still eat meat?