MangoHud/src/pci_ids.h

20 lines
369 B
C
Raw Normal View History

#include <map>
#include <vector>
struct subsys_device
{
uint32_t vendor_id;
uint32_t device_id;
std::string desc;
};
struct device
{
std::string desc;
std::vector<subsys_device> subsys;
};
extern std::map<uint32_t /*vendor id*/, std::pair<std::string /*vendor desc*/, std::map<uint32_t /*device id*/, device>>> pci_ids;
2020-05-10 12:11:56 +00:00
void parse_pciids(void);