from mips32.h:286
static const struct cpu_entry {
uint32_t prid;
enum mips32_isa_supported isa;
const char *vendor;
const char *cpu_name;
} mips32_cpu_entry[] = {
{0x000180FF, MIPS32, "MIPS", "4Kc"},
{0x000181FF, MIPS64, "MIPS", "5Kc"},
{0x000182FF, MIPS64, "MIPS", "20Kc"},
{0x000183FF, MIPS32, "MIPS", "4KM"},
{0x000184FF, MIPS32, "MIPS", "4KEc"},
{0x000190FF, MIPS32, "MIPS", "4KEc"},
{0x000185FF, MIPS32, "MIPS", "4KEm"},
{0x000191FF, MIPS32, "MIPS", "4KEm"},
{0x000186FF, MIPS32, "MIPS", "4KSc"},
{0x000187FF, MIPS32, "MIPS", "M4K"},
{0x000188FF, MIPS64, "MIPS", "25Kf"},
{0x000189FF, MIPS64, "MIPS", "5KEc"},
{0x000192FF, MIPS32, "MIPS", "4KSD"},
{0x000193FF, MIPS32, "MIPS", "24Kc"},
{0x000195FF, MIPS32, "MIPS", "34Kc"},
{0x000196FF, MIPS32, "MIPS", "24KEc"},
{0x000197FF, MIPS32, "MIPS", "74Kc"},
{0x000199FF, MIPS32, "MIPS", "1004Kc"},
{0x00019AFF, MIPS32, "MIPS", "1074Kc"},
{0x00019BFF, MIPS32, "MIPS", "M14K"},
{0x00019CFF, MIPS32, "MIPS", "M14Kc"},
{0x00019DFF, MIPS32, "MIPS", "microAptiv_UC(M14KE)"},
{0x00019EFF, MIPS32, "MIPS", "microAptiv_UP(M14KEc)"},
{0x0001A0FF, MIPS32, "MIPS", "interAptiv"},
{0x0001A1FF, MIPS32, "MIPS", "interAptiv_CM"},
{0x0001A2FF, MIPS32, "MIPS", "proAptiv"},
{0x0001A3FF, MIPS32, "MIPS", "proAptiv_CM"},
{0x0001A6FF, MIPS32, "MIPS", "M5100"},
{0x0001A7FF, MIPS32, "MIPS", "M5150"},
{0x0001A8FF, MIPS32, "MIPS", "P5600"},
{0x0001A9FF, MIPS32, "MIPS", "I5500"},
{0x000200FF, MIPS32, "Broadcom", "Broadcom"},
{0x000300FF, MIPS32, "AMD Alchemy", "AU1000"},
{0x010301FF, MIPS32, "AMD Alchemy", "AU1500"},
{0x020302FF, MIPS32, "AMD Alchemy", "AU1100"},
{0x030303FF, MIPS32, "AMD Alchemy", "AU1550"},
{0x04030401, MIPS32, "AMD Alchemy", "AU1200"},
{0x040304FF, MIPS32, "AMD Alchemy", "AU1250"},
{0x050305FF, MIPS32, "AMD Alchemy", "AU1210"},
{0x001000FF, MIPS32, "Altera", "Altera"},
{0x000B00FF, MIPS32, "Lexra", "Lexra"},
{0x00e102FF, MIPS32, "Ingenic", "Ingenic XBurst rev1"},
{0xFFFFFFFF, MIPS32, "Unknown", "Unknown"}
};