var hide_empty_list=false;
addListGroup("embedded-search1", "manufacturers");
addList("manufacturers", "Any Manufacturer", "Any", "dummy-manufacturers", "1");
addList("manufacturers", "Actel Corporation", "483", "Actel Corporation");
		addList("manufacturers", "AMCC", "610", "AMCC");
		addList("manufacturers", "Atmel", "191", "Atmel");
		addList("manufacturers", "Freescale Semiconductor", "331", "Freescale Semiconductor");
		addList("manufacturers", "Infineon Technologies", "347", "Infineon Technologies");
		addList("manufacturers", "Intel", "6", "Intel");
		addList("manufacturers", "Luminary Micro (TI)", "607", "Luminary Micro (TI)");
		addList("manufacturers", "Microchip Technology", "612", "Microchip Technology");
		addList("manufacturers", "NXP Semiconductors", "107", "NXP Semiconductors");
		addList("manufacturers", "Renesas Technology, Inc.", "176", "Renesas Technology, Inc.");
		addList("manufacturers", "Silicon Laboratories", "622", "Silicon Laboratories");
		addList("manufacturers", "STMicroelectronics", "188", "STMicroelectronics");
		addList("manufacturers", "Texas Instruments", "2", "Texas Instruments");
		addList("manufacturers", "Zilog®, Inc.", "641", "Zilog®, Inc.");
		addListGroup("embedded-search2a", "instructions");
addList("instructions", "Any Instruction Set", "Any", "dummy-instructions", "1");
addList("instructions", "Zilog Z8® CPU", "57", "");
			addList("instructions", "Infineon C166®", "35", "");
			addList("instructions", "STMicroelectronics ST7", "22", "");
			addList("instructions", "Intel Atom", "55", "");
			addList("instructions", "MSP430", "27", "");
			addList("instructions", "Freescale 56800DSC", "32", "");
			addList("instructions", "Zilog Z80®", "59", "");
			addList("instructions", "TriCore®", "51", "");
			addList("instructions", "x86", "31", "");
			addList("instructions", "ZNEO CPU", "58", "");
			addList("instructions", "Microchip PIC®", "30", "");
			addList("instructions", "8051", "18", "");
			addList("instructions", "XC800", "60", "");
			addList("instructions", "MIPS", "36", "");
			addList("instructions", "AVR", "19", "");
			addList("instructions", "ARM", "10", "");
			addList("instructions", "Freescale ColdFire", "14", "");
			addList("instructions", "Freescale HC(S)08", "16", "");
			addList("instructions", "PowerPC", "28", "");
			addList("instructions", "Renesas H8", "11", "");
			addList("instructions", "Renesas M16C", "12", "");
			addList("instructions", "Renesas SuperH", "13", "");
			addListGroup("embedded-search2b", "instructions");
addList("instructions", "Any Instruction Set", "Any", "dummy-instructions", "1");
addList("instructions", "ZNEO CPU", "58", "");
			addList("instructions", "Infineon C166®", "35", "");
			addList("instructions", "XC800", "60", "");
			addList("instructions", "Freescale 56800DSC", "32", "");
			addList("instructions", "Zilog Z8® CPU", "57", "");
			addList("instructions", "AVR", "19", "");
			addList("instructions", "MSP430", "27", "");
			addList("instructions", "8051", "18", "");
			addList("instructions", "Zilog Z80®", "59", "");
			addList("instructions", "Microchip PIC®", "30", "");
			addList("instructions", "STMicroelectronics ST7", "22", "");
			addList("instructions", "Freescale HC(S)08", "16", "");
			addList("instructions", "Renesas H8", "11", "");
			addList("instructions", "Renesas M16C", "12", "");
			addListGroup("embedded-search2c", "instructions");
addList("instructions", "Any Instruction Set", "Any", "dummy-instructions", "1");
addList("instructions", "MIPS", "36", "");
			addList("instructions", "x86", "31", "");
			addList("instructions", "AVR", "19", "");
			addList("instructions", "Intel Atom", "55", "");
			addList("instructions", "TriCore®", "51", "");
			addList("instructions", "ARM", "10", "");
			addList("instructions", "Freescale ColdFire", "14", "");
			addList("instructions", "PowerPC", "28", "");
			addList("instructions", "Renesas H8", "11", "");
			addList("instructions", "Renesas SuperH", "13", "");
			addListGroup("embedded-search3", "cores");
addList("cores", "Any Core Architecture", "Any", "dummy-cores","1");
addList("cores", "8051", "18", "");
			addList("cores", "AVR", "19", "");
			addList("cores", "STMicroelectronics ST7", "22", "");
			addList("cores", "MSP430", "27", "");
			addList("cores", "Freescale 56800DSC", "32", "");
			addList("cores", "Microchip PIC®", "30", "");
			addList("cores", "x86", "31", "");
			addList("cores", "Infineon C166®", "35", "");
			addList("cores", "MIPS", "36", "");
			addList("cores", "TriCore®", "51", "");
			addList("cores", "Intel Atom", "55", "");
			addList("cores", "Zilog Z8® CPU", "57", "");
			addList("cores", "ZNEO CPU", "58", "");
			addList("cores", "Zilog Z80®", "59", "");
			addList("cores", "XC800", "60", "");
			addList("cores", "ARM", "10", "");
			addList("cores", "Freescale ColdFire", "14", "");
			addList("cores", "Freescale HC(S)08", "16", "");
			addList("cores", "PowerPC", "28", "");
			addList("cores", "Renesas H8", "11", "");
			addList("cores", "Renesas M16C", "12", "");
			addList("cores", "Renesas SuperH", "13", "");
			addListGroup("embedded-search4", "families");
addList("families", "Any Part Family", "Any", "dummy-families", "1");
addList("families", "56F8XXX", "236", "");
			addList("families", "AP7000", "190", "");
			addList("families", "AT32UC3L", "333", "");
			addList("families", "AT90USB", "210", "");
			addList("families", "AT91SAM7", "2", "");
			addList("families", "AT91SAM9", "3", "");
			addList("families", "Atom™ Processor 200 series", "321", "");
			addList("families", "Atom™ Processor 300 Series", "322", "");
			addList("families", "Atom™ Processor Z5XX Series", "318", "");
			addList("families", "ATtinyAVR", "209", "");
			addList("families", "Auto AVR", "203", "");
			addList("families", "AVR picoPower", "254", "");
			addList("families", "AVR32 UC3", "252", "");
			addList("families", "Blackfin®", "253", "");
			addList("families", "C166®", "303", "");
			addList("families", "C505CA", "301", "");
			addList("families", "C515C", "300", "");
			addList("families", "C8051AUTO", "312", "");
			addList("families", "C8051CAN", "280", "");
			addList("families", "C8051F9xx", "283", "");
			addList("families", "C8051PRECISION", "282", "");
			addList("families", "C8051SFF", "281", "");
			addList("families", "C8051USB", "279", "");
			addList("families", "CAN AVR", "204", "");
			addList("families", "ColdFire V1", "332", "");
			addList("families", "Cyclone III", "316", "");
			addList("families", "DaVinci™", "264", "");
			addList("families", "dsPIC30F DSC", "298", "");
			addList("families", "dsPIC33F DSC", "299", "");
			addList("families", "Flexis AC", "294", "");
			addList("families", "Flexis JM", "278", "");
			addList("families", "Flexis™ QE", "256", "");
			addList("families", "H8/300H SLP", "141", "");
			addList("families", "H8/300L SLP", "140", "");
			addList("families", "H8/3062BL", "148", "");
			addList("families", "H8/Tiny", "142", "");
			addList("families", "H8S/2100", "143", "");
			addList("families", "H8S/2200", "144", "");
			addList("families", "H8S/2300", "145", "");
			addList("families", "H8S/2317BL", "149", "");
			addList("families", "H8S/2400", "289", "");
			addList("families", "H8S/2600", "146", "");
			addList("families", "H8SX/1500", "232", "");
			addList("families", "H8SX/1600", "147", "");
			addList("families", "HCS08AS", "171", "");
			addList("families", "HCS08GP", "168", "");
			addList("families", "HCS08L", "313", "");
			addList("families", "i.MX", "342", "");
			addList("families", "IGLOO", "314", "");
			addList("families", "LCD AVR", "205", "");
			addList("families", "LH7", "262", "");
			addList("families", "LH7A", "261", "");
			addList("families", "Lighting AVR", "206", "");
			addList("families", "LM3S100", "181", "");
			addList("families", "LM3S1000", "267", "");
			addList("families", "LM3S2000", "259", "");
			addList("families", "LM3S300", "183", "");
			addList("families", "LM3S3000", "292", "");
			addList("families", "LM3S5000", "293", "");
			addList("families", "LM3S600", "184", "");
			addList("families", "LM3S6000", "258", "");
			addList("families", "LM3S800", "185", "");
			addList("families", "LM3S8000", "266", "");
			addList("families", "LM3S9000", "340", "");
			addList("families", "LPC1000", "311", "");
			addList("families", "LPC2000", "1", "");
			addList("families", "LPC3000", "17", "");
			addList("families", "LPC900", "189", "");
			addList("families", "M16C/60", "152", "");
			addList("families", "M16C/Tiny", "151", "");
			addList("families", "M1FUS1ON", "263", "");
			addList("families", "M32C/80", "154", "");
			addList("families", "MCF52X", "165", "");
			addList("families", "MCF53X", "166", "");
			addList("families", "MCF54X", "167", "");
			addList("families", "Mega AVR", "207", "");
			addList("families", "ML67", "12", "");
			addList("families", "ML69", "13", "");
			addList("families", "MSP430", "297", "");
			addList("families", "OMAP35X", "317", "");
			addList("families", "PIC10F200", "308", "");
			addList("families", "PIC10F220", "309", "");
			addList("families", "PIC12F", "310", "");
			addList("families", "PIC16", "306", "");
			addList("families", "PIC18", "307", "");
			addList("families", "PIC24F MCU", "295", "");
			addList("families", "PIC24H MCU", "296", "");
			addList("families", "PIC32", "286", "");
			addList("families", "PowerQUICC II Pro", "246", "");
			addList("families", "PowerQUICC III", "285", "");
			addList("families", "PPC405", "174", "");
			addList("families", "PPC440", "175", "");
			addList("families", "QorIQ", "330", "");
			addList("families", "R8C/Tiny", "150", "");
			addList("families", "RS08", "169", "");
			addList("families", "S08D", "270", "");
			addList("families", "SH-Ether", "157", "");
			addList("families", "SH-Tiny", "233", "");
			addList("families", "SH2A", "291", "");
			addList("families", "SH7010", "238", "");
			addList("families", "SH7040", "239", "");
			addList("families", "SH7046", "240", "");
			addList("families", "SH7047", "155", "");
			addList("families", "SH7080", "241", "");
			addList("families", "SH7144", "156", "");
			addList("families", "SH7146", "242", "");
			addList("families", "SH7149", "290", "");
			addList("families", "SH7206", "244", "");
			addList("families", "SH7210", "245", "");
			addList("families", "SH7606", "243", "");
			addList("families", "Sitara™ AM35x", "343", "");
			addList("families", "Smart Battery AVR", "208", "");
			addList("families", "ST7226x", "177", "");
			addList("families", "ST7232x", "178", "");
			addList("families", "ST7236x", "179", "");
			addList("families", "ST7Lite", "176", "");
			addList("families", "ST7MC", "180", "");
			addList("families", "STM32", "257", "");
			addList("families", "STn8800", "16", "");
			addList("families", "STR7", "7", "");
			addList("families", "STR9", "20", "");
			addList("families", "TC1130", "305", "");
			addList("families", "TC116x", "304", "");
			addList("families", "TMS320C2000™", "323", "");
			addList("families", "XC166", "302", "");
			addList("families", "XC86x Series", "346", "");
			addList("families", "XC87x Series", "345", "");
			addList("families", "XC88x Series", "344", "");
			addList("families", "XE166", "272", "");
			addList("families", "Z8", "337", "");
			addList("families", "Z8 Encore!", "329", "");
			addList("families", "Z8 Encore! MC", "328", "");
			addList("families", "Z8 Encore! XP", "326", "");
			addList("families", "Z80", "338", "");
			addList("families", "ZNEO Z16F", "334", "");
			addListGroup("embedded-search5", "types");
addList("types", "Any Tool Type", "Any", "dummy-types", "1");
addList("types", "Evaluation Boards", "Evaluation Boards", "");
			addList("types", "IDEs (Compilers etc.)", "IDEs (Compilers etc.)", "");
			addList("types", "Debuggers / Simulators", "Debuggers / Simulators", "");
			addList("types", "Emulators", "Emulators", "");
			addList("types", "JTAG Probes", "JTAG Probes", "");
			addList("types", "Operating Systems", "Operating Systems", "");
			addList("types", "Stacks/Protocols/File systems", "Stacks/Protocols/File systems", "");
			addList("types", "Reference Designs", "Reference Designs", "");
			addList("types", "Accessories", "Accessories", "");
			addList("types", "Other Software Tools", "Other Software Tools", "");
			addList("types", "Software Design", "Software Design", "");
			addListGroup("embedded-search6", "companies");
addList("companies", "Any Tool Provider", "Any", "dummy-companies", "1");
addList("companies", "Abatron AG", "30", "");
			addList("companies", "Actel Corporation", "483", "");
			addList("companies", "Arium", "36", "");
			addList("companies", "ARM", "34", "");
			addList("companies", "Ashling Microsystems", "114", "");
			addList("companies", "Atmel", "191", "");
			addList("companies", "Blackhawk DSP", "639", "");
			addList("companies", "CMX Systems", "35", "");
			addList("companies", "CodeSourcery", "617", "");
			addList("companies", "Cogent Computer Systems", "637", "");
			addList("companies", "Embedded Artists AB", "621", "");
			addList("companies", "Freescale Semiconductor", "331", "");
			addList("companies", "HCC-Embedded", "643", "");
			addList("companies", "Hitex Development Tools", "142", "");
			addList("companies", "IAR Systems", "106", "");
			addList("companies", "Infineon Technologies", "347", "");
			addList("companies", "Intel", "6", "");
			addList("companies", "Interniche Technologies", "642", "");
			addList("companies", "iSYSTEM", "218", "");
			addList("companies", "Keil", "163", "");
			addList("companies", "Logic", "633", "");
			addList("companies", "Luminary Micro (TI)", "607", "");
			addList("companies", "Macraigor Systems", "323", "");
			addList("companies", "Micrium", "634", "");
			addList("companies", "Microchip Technology", "612", "");
			addList("companies", "MIPS Technologies, Inc.", "640", "");
			addList("companies", "NXP Semiconductors", "107", "");
			addList("companies", "PHYTEC America LLC", "81", "");
			addList("companies", "pls GmbH", "234", "");
			addList("companies", "Raisonance SAS", "615", "");
			addList("companies", "Renesas Technology, Inc.", "176", "");
			addList("companies", "Ronetix", "645", "");
			addList("companies", "SEGGER Microcontroller", "230", "");
			addList("companies", "Signum Systems Corp", "243", "");
			addList("companies", "Silicon Laboratories", "622", "");
			addList("companies", "STMicroelectronics", "188", "");
			addList("companies", "Synopsys, Inc.", "632", "");
			addList("companies", "Texas Instruments", "2", "");
			addList("companies", "Timesys Corporation", "644", "");
			addList("companies", "Ultimate Solutions, Inc.", "638", "");
			addList("companies", "Zilog®, Inc.", "641", "");
			addListGroup("embedded-search7a", "frequency7a");
addList("frequency7a", "Any Frequency", "Any", "dummy-frequency", "1");
addList("frequency7a", "> 10 MHz", "10MHz", "");
addList("frequency7a", "> 25 MHz", "25MHz", "");
addList("frequency7a", "> 50 MHz", "50MHz", "");
addList("frequency7a", "> 100 MHz", "100MHz", "");
addList("frequency7a", "> 200 MHz", "200MHz", "");
addList("frequency7a", "> 300 MHz", "300MHz", "");
addListGroup("embedded-search7b", "frequency7b");
addList("frequency7b", "Any Frequency", "Any", "dummy-frequency", "1");
addList("frequency7b", "> 10 MHz", "10MHz", "");
addList("frequency7b", "> 25 MHz", "25MHz", "");
addList("frequency7b", "> 50 MHz", "50MHz", "");
addListGroup("embedded-search8a", "flashrom");
addList("flashrom", "Any Flash/ROM", "Any", "dummy-flashrom", "1");
addList("flashrom", "0", "0", "");
addList("flashrom", "ROM", "ROM", "");
addList("flashrom", "0K to 4K", "0Kbytes to 4Kbytes", "");
addList("flashrom", "4K to 8K", "4Kbytes to 8Kbytes", "");
addList("flashrom", "8K to 16K", "8Kbytes to 16Kbytes", "");
addList("flashrom", "16K to 32K", "16Kbytes to 32Kbytes", "");
addList("flashrom", "32K to 64K", "32Kbytes to 64Kbytes", "");
addList("flashrom", "> 64K", "=64Kbytes", "");
addList("flashrom", "> 256K", "=256Kbytes", "");
addListGroup("embedded-search8b", "flashrom");
addList("flashrom", "Any Flash/ROM", "Any", "dummy-flashrom", "1");
addList("flashrom", "0", "0", "");
addList("flashrom", "ROM", "ROM", "");
addList("flashrom", "0K to 4K", "0Kbytes to 4Kbytes", "");
addList("flashrom", "4K to 8K", "4Kbytes to 8Kbytes", "");
addList("flashrom", "8K to 16K", "8Kbytes to 16Kbytes", "");
addList("flashrom", "16K to 32K", "16Kbytes to 32Kbytes", "");
addList("flashrom", "32K to 64K", "32Kbytes to 64Kbytes", "");
addList("flashrom", "> 64K", "=64Kbytes", "");
addListGroup("embedded-search8c", "flashrom");
addList("flashrom", "Any Flash/ROM", "Any", "dummy-flashrom", "1");
addList("flashrom", "0", "0", "");
addList("flashrom", "ROM", "ROM", "");
addList("flashrom", "< 64K", "<64Kbytes", "");
addList("flashrom", "> 64K", "=64Kbytes", "");
addList("flashrom", "> 256K", "=256Kbytes", "");
addListGroup("embedded-search9", "pincount");
addList("pincount", "Any Pin Count", "Any", "dummy-pincount", "1");
addList("pincount", "< 8", "8", "");
addList("pincount", "< 16", "16", "");
addList("pincount", "< 24", "24", "");
addList("pincount", "< 40", "40", "");
addList("pincount", "< 60", "60", "");
addList("pincount", "< 100", "100", "");
addListGroup("embedded-search10", "core_features");
addList("core_features", "Any Core Feature", "Any", "dummy-core_features", "1");
addList("core_features", "FPU", "FPU", "");
addList("core_features", "MAC", "MAC", "");
addList("core_features", "MMU", "MMU", "");
addList("core_features", "Super Scalar", "Super Scalar", "");
addList("core_features", "DSP Instructions", "DSP Instructions", "");
addListGroup("embedded-search11", "mips");
addList("mips", "Any MIPS (Dhrystone)", "Any", "dummy-mips", "1");
addList("mips", "< 100", "<100", "");
addList("mips", "> 100", ">100", "");
addList("mips", "> 200", ">200", "");
addList("mips", "> 300", ">300", "");
