OLD | NEW |
| (Empty) |
1 /* | |
2 * Copyright (c) 2011 The Chromium OS Authors. All rights reserved. | |
3 * Use of this source code is governed by a BSD-style license that can be | |
4 * found in the LICENSE file. | |
5 */ | |
6 | |
7 #ifndef __configs_chromeos_developer_h__ | |
8 #define __configs_chromeos_developer_h__ | |
9 | |
10 #include <configs/chromeos/common.h> | |
11 | |
12 #define CONFIG_CMD_AUTOSCRIPT | |
13 #define CONFIG_CMD_BDI | |
14 #define CONFIG_CMD_BOOTD | |
15 #define CONFIG_CMD_CONSOLE | |
16 #define CONFIG_CMD_CROS | |
17 #define CONFIG_CMD_CROS_BOOTSTUB | |
18 #define CONFIG_CMD_CROS_NORMAL_FIRMWARE | |
19 #define CONFIG_CMD_ECHO | |
20 #define CONFIG_CMD_FPGA | |
21 #define CONFIG_CMD_IMI | |
22 #define CONFIG_CMD_ITEST | |
23 #define CONFIG_CMD_LOADB | |
24 #define CONFIG_CMD_LOADS | |
25 #define CONFIG_CMD_READ | |
26 #define CONFIG_CMD_MISC | |
27 #define CONFIG_CMD_SETGETDCR | |
28 #define CONFIG_CMD_XIMG | |
29 | |
30 #define CONFIG_MMC | |
31 #define CONFIG_EFI_PARTITION | |
32 #define CONFIG_DOS_PARTITION | |
33 | |
34 #define CONFIG_CMD_CROS_REC | |
35 | |
36 #define CONFIG_CHROMEOS_BMPBLK | |
37 #define CONFIG_CMD_BMP | |
38 #define CONFIG_LCD_BMP_RLE8 | |
39 #define CONFIG_LZMA | |
40 | |
41 #define CONFIG_CHROMEOS_FIRMWARE_STORAGE_RAM | |
42 | |
43 #define CONFIG_CMD_READ | |
44 #define CONFIG_CMD_MMC | |
45 #define CONFIG_CMD_EXT2 | |
46 #define CONFIG_CMD_FAT | |
47 | |
48 #define CONFIG_CMD_MEMORY | |
49 | |
50 /* | |
51 * The following make using the console nicer. | |
52 */ | |
53 #define CONFIG_DISPLAY_CPUINFO 1 | |
54 | |
55 #define CONFIG_SYS_LONGHELP 1 | |
56 #define CONFIG_CMDLINE_EDITING 1 | |
57 #define CONFIG_COMMAND_HISTORY 1 | |
58 #define CONFIG_AUTOCOMPLETE 1 | |
59 #define CONFIG_SYS_HUSH_PARSER 1 | |
60 #define CONFIG_SYS_PROMPT_HUSH_PS2 "> " | |
61 | |
62 /* | |
63 * Recovery, normal and stub configs define CONFIG_ENV_IS_NOWHERE, but this | |
64 * developer config requires a saved environment. The developer header file | |
65 * in include/config/chromeos/<arch>/developer.h should define where the | |
66 * environment is, for example CONFIG_ENV_IS_IN_SPI_FLASH for SPI flash. | |
67 * If a saved environment is not available for a particular architecture or | |
68 * board, you can define CONFIG_ENV_IS_NOWHERE in that header file instead. | |
69 */ | |
70 #define CONFIG_CMD_SAVEENV | |
71 | |
72 /* Enable USB Ethernet dongles */ | |
73 #define CONFIG_USB_HOST_ETHER | |
74 #define CONFIG_USB_ETHER_ASIX | |
75 #define CONFIG_USB_ETHER_SMSC95XX | |
76 | |
77 /* | |
78 * Ethernet support | |
79 */ | |
80 #define CONFIG_CMD_NET | |
81 #define CONFIG_NET_MULTI | |
82 #define CONFIG_CMD_PING | |
83 #define CONFIG_CMD_DHCP | |
84 | |
85 /* | |
86 * BOOTP options | |
87 */ | |
88 #define CONFIG_BOOTP_SUBNETMASK | |
89 #define CONFIG_BOOTP_GATEWAY | |
90 #define CONFIG_BOOTP_HOSTNAME | |
91 #define CONFIG_BOOTP_BOOTPATH | |
92 | |
93 #define CONFIG_IPADDR 10.0.0.2 | |
94 #define CONFIG_SERVERIP 10.0.0.1 | |
95 #define CONFIG_BOOTFILE uImage | |
96 | |
97 /* | |
98 * We decorate the nfsroot name so that multiple users / boards can easily | |
99 * share an NFS server: | |
100 * user - username, e.g. 'frank' | |
101 * board - board, e.g. 'seaboard' | |
102 * serial - serial number, e.g. '1234' | |
103 */ | |
104 #define CONFIG_ROOTPATH "/export/nfsroot-${user}-${board}-${serial#}" | |
105 | |
106 | |
107 | |
108 #endif //__configs_chromeos_developer_h__ | |
OLD | NEW |