|
@@ -55,3 +55,39 @@ extern unsigned long m68k_machtype;
|
|
|
# define MACH_ATARI_ONLY
|
|
|
# define MACH_IS_ATARI (1)
|
|
|
# define MACH_TYPE (MACH_ATARI)
|
|
|
+#endif
|
|
|
+
|
|
|
+#if !defined(CONFIG_MAC)
|
|
|
+# define MACH_IS_MAC (0)
|
|
|
+#elif defined(CONFIG_AMIGA) || defined(CONFIG_ATARI) || defined(CONFIG_APOLLO) \
|
|
|
+ || defined(CONFIG_MVME16x) || defined(CONFIG_BVME6000) \
|
|
|
+ || defined(CONFIG_HP300) || defined(CONFIG_Q40) \
|
|
|
+ || defined(CONFIG_SUN3X) || defined(CONFIG_MVME147)
|
|
|
+# define MACH_IS_MAC (m68k_machtype == MACH_MAC)
|
|
|
+#else
|
|
|
+# define MACH_MAC_ONLY
|
|
|
+# define MACH_IS_MAC (1)
|
|
|
+# define MACH_TYPE (MACH_MAC)
|
|
|
+#endif
|
|
|
+
|
|
|
+#if defined(CONFIG_SUN3)
|
|
|
+#define MACH_IS_SUN3 (1)
|
|
|
+#define MACH_SUN3_ONLY (1)
|
|
|
+#define MACH_TYPE (MACH_SUN3)
|
|
|
+#else
|
|
|
+#define MACH_IS_SUN3 (0)
|
|
|
+#endif
|
|
|
+
|
|
|
+#if !defined (CONFIG_APOLLO)
|
|
|
+# define MACH_IS_APOLLO (0)
|
|
|
+#elif defined(CONFIG_AMIGA) || defined(CONFIG_MAC) || defined(CONFIG_ATARI) \
|
|
|
+ || defined(CONFIG_MVME16x) || defined(CONFIG_BVME6000) \
|
|
|
+ || defined(CONFIG_HP300) || defined(CONFIG_Q40) \
|
|
|
+ || defined(CONFIG_SUN3X) || defined(CONFIG_MVME147)
|
|
|
+# define MACH_IS_APOLLO (m68k_machtype == MACH_APOLLO)
|
|
|
+#else
|
|
|
+# define MACH_APOLLO_ONLY
|
|
|
+# define MACH_IS_APOLLO (1)
|
|
|
+# define MACH_TYPE (MACH_APOLLO)
|
|
|
+#endif
|
|
|
+
|