Example #1
0
int main()
{
	printf("%s", appnote);
	if (!has_cpuid())
	{
		printf("CPUID instruction is not supported!\n");
		return 0;
	}
	printf("Manufacturer: %s\n", get_manufacturer());
	printf("Supported instructions:\n");
	if (Has_SSE())
		printf("- SSE\n");
	if (Has_SSE2())
		printf("- SSE2\n");
	if (Has_SSE3())
		printf("- SSE3\n");
	if (Has_SSSE3())
		printf("- SSSE3\n");
	if (Has_SSE4())
		printf("- SSE4 (4.1, 4.2, 4A)\n");
	if (Has_MMX())
		printf("- MMX\n");
	if (Has_3DNow())
		printf("- 3DNow!\n");
	return 0;
}
Example #2
0
 /**
  * @param [out] manufacturer manufacturer name of of ftdi device
  * @return 0 on success<br>-1 on failure
  * @sa get_serial_id(unsigned int, std::string&), get_serial_id(std::string&)
  * , get_manufacturer(unsigned int, std::string&), get_manufacturer(std::string&)
  * , get_product(unsigned int, std::string&), get_product(std::string&)
  **/
 int get_manufacturer (std::string &manufacturer) { return get_manufacturer(0, manufacturer); }