|  | @@ -0,0 +1,57 @@
 | 
	
		
			
				|  |  | +/*
 | 
	
		
			
				|  |  | +** asm/setup.h -- Definition of the Linux/m68k setup information
 | 
	
		
			
				|  |  | +**
 | 
	
		
			
				|  |  | +** Copyright 1992 by Greg Harp
 | 
	
		
			
				|  |  | +**
 | 
	
		
			
				|  |  | +** This file is subject to the terms and conditions of the GNU General Public
 | 
	
		
			
				|  |  | +** License.  See the file COPYING in the main directory of this archive
 | 
	
		
			
				|  |  | +** for more details.
 | 
	
		
			
				|  |  | +**
 | 
	
		
			
				|  |  | +** Created 09/29/92 by Greg Harp
 | 
	
		
			
				|  |  | +**
 | 
	
		
			
				|  |  | +** 5/2/94 Roman Hodek:
 | 
	
		
			
				|  |  | +**   Added bi_atari part of the machine dependent union bi_un; for now it
 | 
	
		
			
				|  |  | +**   contains just a model field to distinguish between TT and Falcon.
 | 
	
		
			
				|  |  | +** 26/7/96 Roman Zippel:
 | 
	
		
			
				|  |  | +**   Renamed to setup.h; added some useful macros to allow gcc some
 | 
	
		
			
				|  |  | +**   optimizations if possible.
 | 
	
		
			
				|  |  | +** 5/10/96 Geert Uytterhoeven:
 | 
	
		
			
				|  |  | +**   Redesign of the boot information structure; moved boot information
 | 
	
		
			
				|  |  | +**   structure to bootinfo.h
 | 
	
		
			
				|  |  | +*/
 | 
	
		
			
				|  |  | +#ifndef _M68K_SETUP_H
 | 
	
		
			
				|  |  | +#define _M68K_SETUP_H
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#include <uapi/asm/setup.h>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#define CL_SIZE COMMAND_LINE_SIZE
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#ifndef __ASSEMBLY__
 | 
	
		
			
				|  |  | +extern unsigned long m68k_machtype;
 | 
	
		
			
				|  |  | +#endif /* !__ASSEMBLY__ */
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#if !defined(CONFIG_AMIGA)
 | 
	
		
			
				|  |  | +#  define MACH_IS_AMIGA (0)
 | 
	
		
			
				|  |  | +#elif defined(CONFIG_ATARI) || defined(CONFIG_MAC) || defined(CONFIG_APOLLO) \
 | 
	
		
			
				|  |  | +	|| defined(CONFIG_MVME16x) || defined(CONFIG_BVME6000)               \
 | 
	
		
			
				|  |  | +	|| defined(CONFIG_HP300) || defined(CONFIG_Q40)                      \
 | 
	
		
			
				|  |  | +	|| defined(CONFIG_SUN3X) || defined(CONFIG_MVME147)
 | 
	
		
			
				|  |  | +#  define MACH_IS_AMIGA (m68k_machtype == MACH_AMIGA)
 | 
	
		
			
				|  |  | +#else
 | 
	
		
			
				|  |  | +#  define MACH_AMIGA_ONLY
 | 
	
		
			
				|  |  | +#  define MACH_IS_AMIGA (1)
 | 
	
		
			
				|  |  | +#  define MACH_TYPE (MACH_AMIGA)
 | 
	
		
			
				|  |  | +#endif
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#if !defined(CONFIG_ATARI)
 | 
	
		
			
				|  |  | +#  define MACH_IS_ATARI (0)
 | 
	
		
			
				|  |  | +#elif defined(CONFIG_AMIGA) || defined(CONFIG_MAC) || defined(CONFIG_APOLLO) \
 | 
	
		
			
				|  |  | +	|| defined(CONFIG_MVME16x) || defined(CONFIG_BVME6000)               \
 | 
	
		
			
				|  |  | +	|| defined(CONFIG_HP300) || defined(CONFIG_Q40)                      \
 | 
	
		
			
				|  |  | +	|| defined(CONFIG_SUN3X) || defined(CONFIG_MVME147)
 | 
	
		
			
				|  |  | +#  define MACH_IS_ATARI (m68k_machtype == MACH_ATARI)
 | 
	
		
			
				|  |  | +#else
 | 
	
		
			
				|  |  | +#  define MACH_ATARI_ONLY
 | 
	
		
			
				|  |  | +#  define MACH_IS_ATARI (1)
 | 
	
		
			
				|  |  | +#  define MACH_TYPE (MACH_ATARI)
 |