]>
Commit | Line | Data |
---|---|---|
83d290c5 | 1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
3b804d94 HS |
2 | /* |
3 | * bur_cfg_common.h | |
4 | * | |
5 | * common parts used over all B&R boards | |
6 | * | |
7 | * Copyright (C) 2016 Hannes Schmelzer <[email protected]> - | |
8 | * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com | |
3b804d94 HS |
9 | */ |
10 | ||
11 | #ifndef __BUR_CFG_COMMON_H__ | |
12 | #define __BUR_CFG_COMMON_H__ | |
13 | /* ------------------------------------------------------------------------- */ | |
14 | #define BUR_COMMON_ENV \ | |
15 | "usbscript=usb start && fatload usb 0 ${scradr} usbscript.img &&" \ | |
16 | " source ${scradr}\0" \ | |
17 | "brdefaultip=if test -r ${ipaddr}; then; else" \ | |
18 | " setenv ipaddr 192.168.60.1; setenv serverip 192.168.60.254;" \ | |
19 | " setenv gatewayip 192.168.60.254; setenv netmask 255.255.255.0; fi;\0" \ | |
20 | "netconsole=echo switching to network console ...; " \ | |
21 | "if dhcp; then; else run brdefaultip; fi; setenv ncip ${serverip}; " \ | |
22 | "setcurs 1 9; lcdputs myip; setcurs 10 9; lcdputs ${ipaddr};" \ | |
23 | "setcurs 1 10;lcdputs serverip; setcurs 10 10; lcdputs ${serverip};" \ | |
24 | "setenv stdout nc;setenv stdin nc;setenv stderr nc\0" | |
25 | ||
3b804d94 | 26 | /* Network console */ |
3b804d94 | 27 | |
3b804d94 | 28 | /* As stated above, the following choices are optional. */ |
3b804d94 HS |
29 | |
30 | /* We set the max number of command args high to avoid HUSH bugs. */ | |
31 | #define CONFIG_SYS_MAXARGS 64 | |
32 | ||
33 | /* Console I/O Buffer Size */ | |
34 | #define CONFIG_SYS_CBSIZE 512 | |
3b804d94 HS |
35 | |
36 | #endif /* __BUR_CFG_COMMON_H__ */ |