163d1a8abSmrg/* m68k device names -*- C -*- 2*ec02198aSmrg Copyright (C) 2005-2020 Free Software Foundation, Inc. 363d1a8abSmrg Written by CodeSourcery 463d1a8abSmrg 563d1a8abSmrg This file is part of GCC. 663d1a8abSmrg 763d1a8abSmrg GCC is free software; you can redistribute it and/or modify it 863d1a8abSmrg under the terms of the GNU General Public License as published by 963d1a8abSmrg the Free Software Foundation; either version 3, or (at your option) 1063d1a8abSmrg any later version. 1163d1a8abSmrg 1263d1a8abSmrg GCC is distributed in the hope that it will be useful, but 1363d1a8abSmrg WITHOUT ANY WARRANTY; without even the implied warranty of 1463d1a8abSmrg MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 1563d1a8abSmrg General Public License for more details. 1663d1a8abSmrg 1763d1a8abSmrg You should have received a copy of the GNU General Public License 1863d1a8abSmrg along with GCC; see the file COPYING3. If not see 1963d1a8abSmrg <http://www.gnu.org/licenses/>. */ 2063d1a8abSmrg 2163d1a8abSmrg/* This file lists each target device that we support. It is used by 2263d1a8abSmrg both C code and build scripts. 2363d1a8abSmrg 2463d1a8abSmrg Following Freescale's lead, we group devices into families that share 2563d1a8abSmrg the same core and extension units. Devices in these families differ 2663d1a8abSmrg only in the set of peripherals they provide. We pick one device to 2763d1a8abSmrg act as the representative of each family. 2863d1a8abSmrg 2963d1a8abSmrg We further group device families into multilibs, again picking one 3063d1a8abSmrg family (and its representative device) to represent each multilib. 3163d1a8abSmrg 3263d1a8abSmrg Devices are declared using the construct: 3363d1a8abSmrg 3463d1a8abSmrg M68K_DEVICE (NAME, ENUM_VALUE, FAMILY, MULTILIB, MICROARCH, ISA, FLAGS) 3563d1a8abSmrg 3663d1a8abSmrg where the arguments are as follows: 3763d1a8abSmrg 3863d1a8abSmrg NAME 3963d1a8abSmrg The name of the device as a string. This string acts as the 4063d1a8abSmrg device's -mcpu argument and is guaranteed to be unique. 4163d1a8abSmrg 4263d1a8abSmrg ENUM_VALUE 4363d1a8abSmrg The associated value in the target_device enumeration. 4463d1a8abSmrg This value is also guaranteed to be unique. 4563d1a8abSmrg 4663d1a8abSmrg FAMILY 4763d1a8abSmrg The NAME field of the family's representative device. 4863d1a8abSmrg 4963d1a8abSmrg MULTILIB 5063d1a8abSmrg The NAME field of the multilib's representative device. 5163d1a8abSmrg 5263d1a8abSmrg MICROARCH 5363d1a8abSmrg The class of core used by devices in this family. The field 5463d1a8abSmrg is a uarch enumeration value without the leading "u". 5563d1a8abSmrg 5663d1a8abSmrg ISA 5763d1a8abSmrg The ISA implemented by this family. The field is 5863d1a8abSmrg an m68k_isa enumeration value. 5963d1a8abSmrg 6063d1a8abSmrg FLAGS 6163d1a8abSmrg The FL_* flags that apply to this family, excluding FL_FOR_isa_*. 6263d1a8abSmrg See m68k.h for the full list. 6363d1a8abSmrg 6463d1a8abSmrg There is a bit of duplication between devices in the same family, 6563d1a8abSmrg but this approach makes scripting easier. We keep each entry on 6663d1a8abSmrg a single line for the same reason. 6763d1a8abSmrg 6863d1a8abSmrg As the compiler does not (currently) generate MAC or EMAC commands, 6963d1a8abSmrg we do not need separate multilibs for cores that only differ in 7063d1a8abSmrg their MAC functionality. */ 7163d1a8abSmrg 7263d1a8abSmrg/* 680x0 series processors. */ 7363d1a8abSmrgM68K_DEVICE ("68000", m68000, "68000", "68000", 68000, isa_00, 0) 7463d1a8abSmrgM68K_DEVICE ("68010", m68010, "68010", "68000", 68010, isa_10, 0) 7563d1a8abSmrgM68K_DEVICE ("68020", m68020, "68020", "68020", 68020, isa_20, FL_MMU | FL_UCLINUX) 7663d1a8abSmrgM68K_DEVICE ("68030", m68030, "68030", "68020", 68030, isa_20, FL_MMU | FL_UCLINUX) 7763d1a8abSmrgM68K_DEVICE ("68040", m68040, "68040", "68040", 68040, isa_40, FL_MMU) 7863d1a8abSmrgM68K_DEVICE ("68060", m68060, "68060", "68060", 68060, isa_40, FL_MMU) 7963d1a8abSmrgM68K_DEVICE ("68302", m68302, "68302", "68000", 68000, isa_00, FL_MMU) 8063d1a8abSmrgM68K_DEVICE ("68332", m68332, "68332", "cpu32", cpu32, isa_cpu32, FL_MMU) 8163d1a8abSmrgM68K_DEVICE ("cpu32", cpu32, "cpu32", "cpu32", cpu32, isa_cpu32, FL_MMU) 8263d1a8abSmrg 8363d1a8abSmrg/* ColdFire CFV1 processor. */ 8463d1a8abSmrg/* For historical reasons, the 51 multilib is named 51qe. */ 8563d1a8abSmrgM68K_DEVICE ("51", mcf51, "51", "51qe", cfv1, isa_c, FL_CF_USP) 8663d1a8abSmrgM68K_DEVICE ("51ac", mcf51ac, "51", "51qe", cfv1, isa_c, FL_CF_USP) 8763d1a8abSmrgM68K_DEVICE ("51ag", mcf51ag, "51", "51qe", cfv1, isa_c, FL_CF_USP) 8863d1a8abSmrgM68K_DEVICE ("51cn", mcf51cn, "51", "51qe", cfv1, isa_c, FL_CF_USP) 8963d1a8abSmrgM68K_DEVICE ("51em", mcf51em, "51", "51qe", cfv1, isa_c, FL_CF_USP | FL_CF_MAC) 9063d1a8abSmrgM68K_DEVICE ("51je", mcf51je, "51", "51qe", cfv1, isa_c, FL_CF_USP | FL_CF_MAC) 9163d1a8abSmrgM68K_DEVICE ("51jf", mcf51jf, "51", "51qe", cfv1, isa_c, FL_CF_USP | FL_CF_EMAC) 9263d1a8abSmrgM68K_DEVICE ("51jg", mcf51jg, "51", "51qe", cfv1, isa_c, FL_CF_USP | FL_CF_EMAC) 9363d1a8abSmrgM68K_DEVICE ("51jm", mcf51jm, "51", "51qe", cfv1, isa_c, FL_CF_USP) 9463d1a8abSmrgM68K_DEVICE ("51mm", mcf51mm, "51", "51qe", cfv1, isa_c, FL_CF_USP | FL_CF_MAC) 9563d1a8abSmrgM68K_DEVICE ("51qe", mcf51qe, "51", "51qe", cfv1, isa_c, FL_CF_USP) 9663d1a8abSmrgM68K_DEVICE ("51qm", mcf51qm, "51", "51qe", cfv1, isa_c, FL_CF_USP | FL_CF_EMAC) 9763d1a8abSmrg 9863d1a8abSmrg/* ColdFire CFV2 processors. */ 9963d1a8abSmrgM68K_DEVICE ("5202", mcf5202, "5206", "5206", cfv2, isa_a, 0) 10063d1a8abSmrgM68K_DEVICE ("5204", mcf5204, "5206", "5206", cfv2, isa_a, 0) 10163d1a8abSmrgM68K_DEVICE ("5206", mcf5206, "5206", "5206", cfv2, isa_a, 0) 10263d1a8abSmrgM68K_DEVICE ("5206e", mcf5206e, "5206e", "5206e", cfv2, isa_a, FL_CF_HWDIV | FL_CF_MAC) 10363d1a8abSmrgM68K_DEVICE ("5207", mcf5207, "5208", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 10463d1a8abSmrgM68K_DEVICE ("5208", mcf5208, "5208", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 10563d1a8abSmrgM68K_DEVICE ("5210a", mcf5210a, "5211a", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 10663d1a8abSmrgM68K_DEVICE ("5211a", mcf5211a, "5211a", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 10763d1a8abSmrgM68K_DEVICE ("5211", mcf5211, "5213", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 10863d1a8abSmrgM68K_DEVICE ("5212", mcf5212, "5213", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 10963d1a8abSmrgM68K_DEVICE ("5213", mcf5213, "5213", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 11063d1a8abSmrgM68K_DEVICE ("5214", mcf5214, "5216", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 11163d1a8abSmrgM68K_DEVICE ("5216", mcf5216, "5216", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 11263d1a8abSmrgM68K_DEVICE ("5221x", mcf5221x, "5221x", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 11363d1a8abSmrgM68K_DEVICE ("52221", mcf52221, "52223", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 11463d1a8abSmrgM68K_DEVICE ("52223", mcf52223, "52223", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 11563d1a8abSmrgM68K_DEVICE ("52230", mcf52230, "52235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 11663d1a8abSmrgM68K_DEVICE ("52231", mcf52231, "52235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 11763d1a8abSmrgM68K_DEVICE ("52232", mcf52232, "52235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 11863d1a8abSmrgM68K_DEVICE ("52233", mcf52233, "52235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 11963d1a8abSmrgM68K_DEVICE ("52234", mcf52234, "52235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 12063d1a8abSmrgM68K_DEVICE ("52235", mcf52235, "52235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 12163d1a8abSmrgM68K_DEVICE ("5224", mcf5224, "5225", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 12263d1a8abSmrgM68K_DEVICE ("5225", mcf5225, "5225", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_MAC) 12363d1a8abSmrgM68K_DEVICE ("52252", mcf52252, "52259", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 12463d1a8abSmrgM68K_DEVICE ("52254", mcf52254, "52259", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 12563d1a8abSmrgM68K_DEVICE ("52255", mcf52255, "52259", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 12663d1a8abSmrgM68K_DEVICE ("52256", mcf52256, "52259", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 12763d1a8abSmrgM68K_DEVICE ("52258", mcf52258, "52259", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 12863d1a8abSmrgM68K_DEVICE ("52259", mcf52259, "52259", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 12963d1a8abSmrgM68K_DEVICE ("52274", mcf52274, "52277", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 13063d1a8abSmrgM68K_DEVICE ("52277", mcf52277, "52277", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 13163d1a8abSmrgM68K_DEVICE ("5232", mcf5232, "5235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 13263d1a8abSmrgM68K_DEVICE ("5233", mcf5233, "5235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 13363d1a8abSmrgM68K_DEVICE ("5234", mcf5234, "5235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 13463d1a8abSmrgM68K_DEVICE ("5235", mcf5235, "5235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 13563d1a8abSmrgM68K_DEVICE ("523x", mcf523x, "5235", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 13663d1a8abSmrgM68K_DEVICE ("5249", mcf5249, "5249", "5206e", cfv2, isa_a, FL_CF_HWDIV | FL_CF_EMAC) 13763d1a8abSmrgM68K_DEVICE ("5250", mcf5250, "5250", "5206e", cfv2, isa_a, FL_CF_HWDIV | FL_CF_EMAC) 13863d1a8abSmrgM68K_DEVICE ("5253", mcf5253, "5253", "5206e", cfv2, isa_a, FL_CF_HWDIV | FL_CF_EMAC) 13963d1a8abSmrgM68K_DEVICE ("5270", mcf5270, "5271", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 14063d1a8abSmrgM68K_DEVICE ("5271", mcf5271, "5271", "5208", cfv2, isa_aplus, FL_CF_HWDIV) 14163d1a8abSmrgM68K_DEVICE ("5272", mcf5272, "5272", "5206e", cfv2, isa_a, FL_CF_HWDIV | FL_CF_MAC) 14263d1a8abSmrgM68K_DEVICE ("5274", mcf5274, "5275", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 14363d1a8abSmrgM68K_DEVICE ("5275", mcf5275, "5275", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 14463d1a8abSmrgM68K_DEVICE ("5280", mcf5280, "5282", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 14563d1a8abSmrgM68K_DEVICE ("5281", mcf5281, "5282", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 14663d1a8abSmrgM68K_DEVICE ("5282", mcf5282, "5282", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 14763d1a8abSmrgM68K_DEVICE ("528x", mcf528x, "5282", "5208", cfv2, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 14863d1a8abSmrg 14963d1a8abSmrg/* CFV3 processors. */ 15063d1a8abSmrgM68K_DEVICE ("53011", mcf53011, "53017", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 15163d1a8abSmrgM68K_DEVICE ("53012", mcf53012, "53017", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 15263d1a8abSmrgM68K_DEVICE ("53013", mcf53013, "53017", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 15363d1a8abSmrgM68K_DEVICE ("53014", mcf53014, "53017", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 15463d1a8abSmrgM68K_DEVICE ("53015", mcf53015, "53017", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 15563d1a8abSmrgM68K_DEVICE ("53016", mcf53016, "53017", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 15663d1a8abSmrgM68K_DEVICE ("53017", mcf53017, "53017", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 15763d1a8abSmrgM68K_DEVICE ("5307", mcf5307, "5307", "5307", cfv3, isa_a, FL_CF_HWDIV | FL_CF_MAC) 15863d1a8abSmrgM68K_DEVICE ("5327", mcf5327, "5329", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 15963d1a8abSmrgM68K_DEVICE ("5328", mcf5328, "5329", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 16063d1a8abSmrgM68K_DEVICE ("5329", mcf5329, "5329", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 16163d1a8abSmrgM68K_DEVICE ("532x", mcf532x, "5329", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 16263d1a8abSmrgM68K_DEVICE ("5372", mcf5372, "5373", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 16363d1a8abSmrgM68K_DEVICE ("5373", mcf5373, "5373", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 16463d1a8abSmrgM68K_DEVICE ("537x", mcf537x, "5373", "5329", cfv3, isa_aplus, FL_CF_HWDIV | FL_CF_EMAC) 16563d1a8abSmrg 16663d1a8abSmrg/* CFV4/CFV4e processors. */ 16763d1a8abSmrgM68K_DEVICE ("5407", mcf5407, "5407", "5407", cfv4, isa_b, FL_CF_MAC) 16863d1a8abSmrgM68K_DEVICE ("54410", mcf54410, "54418", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 16963d1a8abSmrgM68K_DEVICE ("54415", mcf54415, "54418", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17063d1a8abSmrgM68K_DEVICE ("54416", mcf54416, "54418", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17163d1a8abSmrgM68K_DEVICE ("54417", mcf54417, "54418", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17263d1a8abSmrgM68K_DEVICE ("54418", mcf54418, "54418", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17363d1a8abSmrgM68K_DEVICE ("54450", mcf54450, "54455", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17463d1a8abSmrgM68K_DEVICE ("54451", mcf54451, "54455", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17563d1a8abSmrgM68K_DEVICE ("54452", mcf54452, "54455", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17663d1a8abSmrgM68K_DEVICE ("54453", mcf54453, "54455", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17763d1a8abSmrgM68K_DEVICE ("54454", mcf54454, "54455", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17863d1a8abSmrgM68K_DEVICE ("54455", mcf54455, "54455", "54455", cfv4, isa_c, FL_CF_HWDIV | FL_CF_USP | FL_CF_EMAC | FL_MMU | FL_UCLINUX) 17963d1a8abSmrgM68K_DEVICE ("5470", mcf5470, "5475", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18063d1a8abSmrgM68K_DEVICE ("5471", mcf5471, "5475", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18163d1a8abSmrgM68K_DEVICE ("5472", mcf5472, "5475", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18263d1a8abSmrgM68K_DEVICE ("5473", mcf5473, "5475", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18363d1a8abSmrgM68K_DEVICE ("5474", mcf5474, "5475", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18463d1a8abSmrgM68K_DEVICE ("5475", mcf5475, "5475", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18563d1a8abSmrgM68K_DEVICE ("547x", mcf547x, "5475", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18663d1a8abSmrgM68K_DEVICE ("5480", mcf5480, "5485", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18763d1a8abSmrgM68K_DEVICE ("5481", mcf5481, "5485", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18863d1a8abSmrgM68K_DEVICE ("5482", mcf5482, "5485", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 18963d1a8abSmrgM68K_DEVICE ("5483", mcf5483, "5485", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 19063d1a8abSmrgM68K_DEVICE ("5484", mcf5484, "5485", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 19163d1a8abSmrgM68K_DEVICE ("5485", mcf5485, "5485", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 19263d1a8abSmrgM68K_DEVICE ("548x", mcf548x, "5485", "5475", cfv4e, isa_b, FL_CF_USP | FL_CF_EMAC | FL_CF_FPU | FL_MMU) 19363d1a8abSmrg 19463d1a8abSmrg/* Fido processor. */ 19563d1a8abSmrgM68K_DEVICE ("fidoa", fidoa, "cpu32", "fidoa", cpu32, isa_cpu32, FL_FIDOA | FL_MMU) 196