Import 2.3.18pre1
[davej-history.git] / include / asm-ppc / linux_logo.h
blob09bf34089e5d0af6c4de999c28d6885404b54049
1 /*
2 * include/asm-ppc/linux_logo.h: A linux logo to be displayed on boot
3 * (pinched from the sparc port).
5 * Copyright (C) 1996 Larry Ewing (lewing@isc.tamu.edu)
6 * Copyright (C) 1996 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
8 * You can put anything here, but:
9 * LINUX_LOGO_COLORS has to be less than 224
10 * values have to start from 0x20
11 * (i.e. linux_logo_{red,green,blue}[0] is color 0x20)
14 #include <linux/config.h>
15 #ifdef CONFIG_APUS
16 #include <asm-m68k/linux_logo.h>
18 #undef linux_logo_banner
19 #define linux_logo_banner "Linux/PPC version " UTS_RELEASE
21 #else
23 #include <linux/init.h>
25 #define linux_logo_banner "Linux/PPC version " UTS_RELEASE
27 #define LINUX_LOGO_HEIGHT 80
28 #define LINUX_LOGO_WIDTH 80
29 #define LINUX_LOGO_COLORS 214
31 #ifdef INCLUDE_LINUX_LOGO_DATA
33 #define INCLUDE_LINUX_LOGOBW
34 #define INCLUDE_LINUX_LOGO16
35 #include <linux/linux_logo.h>
37 #else
39 /* prototypes only */
40 extern unsigned char linux_logo_red[];
41 extern unsigned char linux_logo_green[];
42 extern unsigned char linux_logo_blue[];
43 extern unsigned char linux_logo[];
44 extern unsigned char linux_logo_bw[];
45 extern unsigned char linux_logo16_red[];
46 extern unsigned char linux_logo16_green[];
47 extern unsigned char linux_logo16_blue[];
48 extern unsigned char linux_logo16[];
50 #endif
51 #endif /* CONFIG_APUS */