diff --git a/arch/arm/src/c5471/c5471_ethernet.c b/arch/arm/src/c5471/c5471_ethernet.c index 3395fd3b36c..25fa3cba12d 100644 --- a/arch/arm/src/c5471/c5471_ethernet.c +++ b/arch/arm/src/c5471/c5471_ethernet.c @@ -1875,10 +1875,10 @@ static void c5471_eimconfig(struct c5471_driver_s *c5471) putreg32(pbuf, desc); desc += sizeof(uint32_t); - putreg(0, pbuf); + putreg32(0, pbuf); pbuf += EIM_PACKET_BYTES; - putreg(0, pbuf); + putreg32(0, pbuf); pbuf += sizeof(uint32_t); /* Ether Module's "Buffer Usage Word" */ } diff --git a/examples/uip/main.c b/examples/uip/main.c index 9cf490ca1bf..d5df1f80704 100644 --- a/examples/uip/main.c +++ b/examples/uip/main.c @@ -194,9 +194,11 @@ int user_start(int argc, char *argv[]) } #endif +#ifdef CONFIG_NET_TCP printf("Starting webserver\n"); httpd_init(); httpd_listen(); +#endif while(1) {