mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-23 05:08:24 +00:00
sandbox: Enable wget command
Enable this so that the tests run. Fix a few warnings in the code so that CI passes. Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Yasuharu Shibata <yasuharu.shibata@gmail.com>
This commit is contained in:
parent
c964f331be
commit
4f64730f8d
2 changed files with 4 additions and 4 deletions
|
@ -2010,6 +2010,7 @@ config SYS_DISABLE_AUTOLOAD
|
||||||
config CMD_WGET
|
config CMD_WGET
|
||||||
bool "wget"
|
bool "wget"
|
||||||
select PROT_TCP
|
select PROT_TCP
|
||||||
|
default y if SANDBOX
|
||||||
help
|
help
|
||||||
wget is a simple command to download kernel, or other files,
|
wget is a simple command to download kernel, or other files,
|
||||||
from a http server over TCP.
|
from a http server over TCP.
|
||||||
|
|
|
@ -244,7 +244,7 @@ static void wget_connected(uchar *pkt, unsigned int tcp_seq_num,
|
||||||
pkt_in_q = (void *)image_load_addr + PKT_QUEUE_OFFSET +
|
pkt_in_q = (void *)image_load_addr + PKT_QUEUE_OFFSET +
|
||||||
(pkt_q_idx * PKT_QUEUE_PACKET_SIZE);
|
(pkt_q_idx * PKT_QUEUE_PACKET_SIZE);
|
||||||
|
|
||||||
ptr1 = map_sysmem((phys_addr_t)pkt_in_q, len);
|
ptr1 = map_sysmem((ulong)pkt_in_q, len);
|
||||||
memcpy(ptr1, pkt, len);
|
memcpy(ptr1, pkt, len);
|
||||||
unmap_sysmem(ptr1);
|
unmap_sysmem(ptr1);
|
||||||
|
|
||||||
|
@ -314,8 +314,7 @@ static void wget_connected(uchar *pkt, unsigned int tcp_seq_num,
|
||||||
for (i = 0; i < pkt_q_idx; i++) {
|
for (i = 0; i < pkt_q_idx; i++) {
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
ptr1 = map_sysmem(
|
ptr1 = map_sysmem((ulong)pkt_q[i].pkt,
|
||||||
(phys_addr_t)(pkt_q[i].pkt),
|
|
||||||
pkt_q[i].len);
|
pkt_q[i].len);
|
||||||
err = store_block(ptr1,
|
err = store_block(ptr1,
|
||||||
pkt_q[i].tcp_seq_num -
|
pkt_q[i].tcp_seq_num -
|
||||||
|
|
Loading…
Add table
Reference in a new issue