add CONFIG_DM_BLOCK to include/configs/sandbox.h to enable it all Signed-off-by: Pavel Herrmann <morpheus.i...@gmail.com> --- arch/sandbox/lib/board.c | 8 ++++++++ include/configs/sandbox.h | 4 ++++ 2 files changed, 12 insertions(+)
diff --git a/arch/sandbox/lib/board.c b/arch/sandbox/lib/board.c index c79cc62..a6fc67d 100644 --- a/arch/sandbox/lib/board.c +++ b/arch/sandbox/lib/board.c @@ -243,6 +243,10 @@ void board_init_r(gd_t *id, ulong dest_addr) .name = "gpio_sandbox", .platform_data = NULL }; + static const struct driver_info sata_info = { + .name = "sata_legacy", + .platform_data = NULL + }; struct instance *root = get_root_instance(); struct instance *demo1, *demo2, *demo3; @@ -254,8 +258,12 @@ void board_init_r(gd_t *id, ulong dest_addr) demo3 = driver_bind(demo2, &info); driver_bind(demo2, &info); driver_bind(root, &gs_info); + driver_bind(root, &sata_info); demo_hello(demo2); + void *startram = os_malloc(1024*1024*16); + void *endram = startram + (1024*1024*16); + printf("scratch memory from %p to %p\n", startram, endram); /* initialize environment */ env_relocate(); diff --git a/include/configs/sandbox.h b/include/configs/sandbox.h index a713430..70ae37b 100644 --- a/include/configs/sandbox.h +++ b/include/configs/sandbox.h @@ -99,6 +99,10 @@ #define CONFIG_SYS_SATA_MAX_DEVICE 2 #define CONFIG_DOS_PARTITION #define CONFIG_CMD_FAT +#define CONFIG_FAT_WRITE #define CONFIG_CMD_EXT2 +#define CONFIG_DM_BLOCK +#define CONFIG_BLOCK_SATA_LEGACY + #endif -- 1.7.12 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot