lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

u-boot: 2015.04 -> 2015.07

A new regularly release. Some improvements I've noted:
- Keyboard on the pcDuino3 Nano now works without a hub.
- Ctrl-C now correctly cancels the 'sysboot' boot menu

Also, config_cmd_default.h is replaced by equivalents in the kconfig
system, so the vexpress patch needs some updating.

+31 -15
+2 -2
pkgs/misc/uboot/default.nix
··· 22 22 23 23 stdenv.mkDerivation rec { 24 24 name = "uboot-${defconfig}-${version}"; 25 - version = "2015.04"; 25 + version = "2015.07"; 26 26 27 27 src = fetchurl { 28 28 url = "ftp://ftp.denx.de/pub/u-boot/u-boot-${version}.tar.bz2"; 29 - sha256 = "0q2x1wh1f6rjh9rmcnkf28dxcvp9hkhi4vzspqkzamb6b3gp06ha"; 29 + sha256 = "1nclmyii5a1igvgjc4kxvi1fk2y82hp2iy4iywp34b3zf6ywjj0b"; 30 30 }; 31 31 32 32 patches = [ ./vexpress-Use-config_distro_bootcmd.patch ];
+29 -13
pkgs/misc/uboot/vexpress-Use-config_distro_bootcmd.patch
··· 1 - From 53a8612ff19f360363edaaf70137968f7fd6a1cd Mon Sep 17 00:00:00 2001 1 + From 1fb764e1866513a69b4a0c29b69f8e78ea1df7fa Mon Sep 17 00:00:00 2001 2 2 From: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> 3 3 Date: Mon, 8 Jun 2015 22:29:23 +0300 4 4 Subject: [PATCH] vexpress: Use config_distro_bootcmd ··· 7 7 cli_readline_into_buffer doesn't respect the timeout. 8 8 --- 9 9 common/cli_readline.c | 12 +++++++++++- 10 + configs/vexpress_ca9x4_defconfig | 2 -- 10 11 include/configs/vexpress_ca9x4.h | 1 - 11 - include/configs/vexpress_common.h | 35 +++++++++++++++++++++++------------ 12 - 3 files changed, 34 insertions(+), 14 deletions(-) 12 + include/configs/vexpress_common.h | 34 ++++++++++++++++++++++------------ 13 + 4 files changed, 33 insertions(+), 16 deletions(-) 13 14 14 15 diff --git a/common/cli_readline.c b/common/cli_readline.c 15 16 index 9a9fb35..ca997a9 100644 ··· 41 42 42 43 #ifdef CONFIG_SHOW_ACTIVITY 43 44 while (!tstc()) { 45 + diff --git a/configs/vexpress_ca9x4_defconfig b/configs/vexpress_ca9x4_defconfig 46 + index 2947fc1..9a5123d 100644 47 + --- a/configs/vexpress_ca9x4_defconfig 48 + +++ b/configs/vexpress_ca9x4_defconfig 49 + @@ -5,11 +5,9 @@ CONFIG_TARGET_VEXPRESS_CA9X4=y 50 + # CONFIG_CMD_IMLS is not set 51 + # CONFIG_CMD_XIMG is not set 52 + # CONFIG_CMD_EDITENV is not set 53 + -# CONFIG_CMD_ENV_EXISTS is not set 54 + # CONFIG_CMD_LOADB is not set 55 + # CONFIG_CMD_LOADS is not set 56 + # CONFIG_CMD_FPGA is not set 57 + -# CONFIG_CMD_ECHO is not set 58 + # CONFIG_CMD_ITEST is not set 59 + # CONFIG_CMD_SETEXPR is not set 60 + # CONFIG_CMD_NFS is not set 44 61 diff --git a/include/configs/vexpress_ca9x4.h b/include/configs/vexpress_ca9x4.h 45 62 index 38ac4ed..993398c 100644 46 63 --- a/include/configs/vexpress_ca9x4.h ··· 53 70 54 71 #endif /* VEXPRESS_CA9X4_H */ 55 72 diff --git a/include/configs/vexpress_common.h b/include/configs/vexpress_common.h 56 - index db78c85..1dd069b 100644 73 + index 0c1da01..72850d0 100644 57 74 --- a/include/configs/vexpress_common.h 58 75 +++ b/include/configs/vexpress_common.h 59 76 @@ -123,7 +123,6 @@ ··· 64 81 65 82 /* Size of malloc() pool */ 66 83 #define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 128 * 1024) 67 - @@ -152,6 +151,8 @@ 84 + @@ -152,6 +151,7 @@ 68 85 #define CONFIG_SYS_SERIAL0 V2M_UART0 69 86 #define CONFIG_SYS_SERIAL1 V2M_UART1 70 87 71 88 +#include <config_distro_defaults.h> 72 - +#include <config_cmd_default.h> 73 89 /* Command line configuration */ 74 - #define CONFIG_CMD_BDI 75 90 #define CONFIG_CMD_DHCP 76 - @@ -169,7 +170,6 @@ 91 + #define CONFIG_CMD_PXE 92 + @@ -163,7 +163,6 @@ 77 93 #define CONFIG_SUPPORT_RAW_INITRD 78 94 79 95 #define CONFIG_CMD_FAT ··· 81 97 #define CONFIG_MMC 1 82 98 #define CONFIG_CMD_MMC 83 99 #define CONFIG_GENERIC_MMC 84 - @@ -207,17 +207,28 @@ 100 + @@ -201,17 +200,28 @@ 85 101 GENERATED_GBL_DATA_SIZE) 86 102 #define CONFIG_SYS_INIT_SP_ADDR CONFIG_SYS_GBL_DATA_OFFSET 87 103 ··· 118 134 #elif defined(CONFIG_VEXPRESS_EXTENDED_MEMORY_MAP) 119 135 #define CONFIG_PLATFORM_ENV_SETTINGS \ 120 136 "loadaddr=0xa0008000\0" \ 121 - @@ -240,7 +251,8 @@ 137 + @@ -234,7 +244,8 @@ 122 138 "devtmpfs.mount=0 vmalloc=256M\0" \ 123 139 "bootflash=run flashargs; " \ 124 140 "cp ${ramdisk_addr} ${ramdisk_addr_r} ${maxramdisk}; " \ ··· 128 144 129 145 /* FLASH and environment organization */ 130 146 #define PHYS_FLASH_SIZE 0x04000000 /* 64MB */ 131 - @@ -294,7 +306,6 @@ 147 + @@ -287,7 +298,6 @@ 148 + 132 149 #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE /* Boot args buffer */ 133 - #define CONFIG_CMD_SOURCE 134 150 #define CONFIG_SYS_LONGHELP 135 151 -#define CONFIG_CMDLINE_EDITING 1 136 152 #define CONFIG_SYS_MAXARGS 16 /* max command args */ 137 153 138 154 #endif /* VEXPRESS_COMMON_H */ 139 155 -- 140 - 2.4.4 156 + 2.4.5 141 157