Linux-libre 5.7.6-gnu
[librecmc/linux-libre.git] / arch / m68k / include / uapi / asm / bootinfo-atari.h
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 /*
3 ** asm/bootinfo-atari.h -- Atari-specific boot information definitions
4 */
5
6 #ifndef _UAPI_ASM_M68K_BOOTINFO_ATARI_H
7 #define _UAPI_ASM_M68K_BOOTINFO_ATARI_H
8
9
10     /*
11      *  Atari-specific tags
12      */
13
14 #define BI_ATARI_MCH_COOKIE     0x8000  /* _MCH cookie from TOS (__be32) */
15 #define BI_ATARI_MCH_TYPE       0x8001  /* special machine type (__be32) */
16
17
18     /*
19      *  mch_cookie values (upper word of BI_ATARI_MCH_COOKIE)
20      */
21
22 #define ATARI_MCH_ST            0
23 #define ATARI_MCH_STE           1
24 #define ATARI_MCH_TT            2
25 #define ATARI_MCH_FALCON        3
26
27
28     /*
29      *  Atari machine types (BI_ATARI_MCH_TYPE)
30      */
31
32 #define ATARI_MACH_NORMAL       0       /* no special machine type */
33 #define ATARI_MACH_MEDUSA       1       /* Medusa 040 */
34 #define ATARI_MACH_HADES        2       /* Hades 040 or 060 */
35 #define ATARI_MACH_AB40         3       /* Afterburner040 on Falcon */
36
37
38     /*
39      *  Latest Atari bootinfo version
40      */
41
42 #define ATARI_BOOTI_VERSION     MK_BI_VERSION(2, 1)
43
44
45 #endif /* _UAPI_ASM_M68K_BOOTINFO_ATARI_H */