diff options
| author | Wang-Huachen <[email protected]> | 2021-05-16 10:00:17 +0800 |
|---|---|---|
| committer | Wang-Huachen <[email protected]> | 2021-05-16 10:00:17 +0800 |
| commit | b57278f83021875dee66b6c0c438c82fa34e9539 (patch) | |
| tree | ebc47b06f1b9c1a34b0a986cfc4112a6d9a924c2 /bsp | |
| parent | 41d55a4d474464090df9c4e19cafb9fd176c9463 (diff) | |
remove redundant code in zynqmp-r5-axu4ev bsp
Diffstat (limited to 'bsp')
4 files changed, 0 insertions, 34 deletions
diff --git a/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/netif/xadapter.h b/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/netif/xadapter.h index 4fe304f55d..106b5ff210 100644 --- a/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/netif/xadapter.h +++ b/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/netif/xadapter.h @@ -55,11 +55,7 @@ struct xemac_s { enum xemac_types type; int topology_index; void *state; -#if 0 - sys_sem_t sem_rx_data_available; -#else struct eth_device *rt_eth_device; -#endif #if defined(OS_IS_FREERTOS) && defined(__arm__) && !defined(ARMR5) TimerHandle_t xTimer; #endif diff --git a/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xadapter.c b/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xadapter.c index e5c0c77829..a10d7a4016 100644 --- a/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xadapter.c +++ b/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xadapter.c @@ -197,29 +197,6 @@ xemac_add(struct netif *netif, } } -#if 0 -/* - * The input thread calls lwIP to process any received packets. - * This thread waits until a packet is received (sem_rx_data_available), - * and then calls xemacif_input which processes 1 packet at a time. - */ -void -xemacif_input_thread(struct netif *netif) -{ - struct xemac_s *emac = (struct xemac_s *)netif->state; - while (1) { - /* sleep until there are packets to process - * This semaphore is set by the packet receive interrupt - * routine. - */ - sys_sem_wait(&emac->sem_rx_data_available); - - /* move all received packets to lwIP */ - xemacif_input(netif); - } -} -#endif - int xemacif_input(struct netif *netif) { diff --git a/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xemacpsif.c b/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xemacpsif.c index 9a7f93f42f..0ac650c5e6 100644 --- a/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xemacpsif.c +++ b/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xemacpsif.c @@ -353,9 +353,6 @@ static err_t low_level_init(struct netif *netif) netif->flags |= NETIF_FLAG_IGMP; #endif -#if 0 - sys_sem_new(&xemac->sem_rx_data_available, 0); -#endif /* obtain config of this emac */ mac_config = (XEmacPs_Config *)xemacps_lookup_config((unsigned)(UINTPTR)netif->state); diff --git a/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xemacpsif_dma.c b/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xemacpsif_dma.c index f917b10a97..3227d61b92 100644 --- a/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xemacpsif_dma.c +++ b/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/xemacpsif_dma.c @@ -513,11 +513,7 @@ void emacps_recv_handler(void *arg) /* free up the BD's */ XEmacPs_BdRingFree(rxring, bd_processed, rxbdset); setup_rx_bds(xemacpsif, rxring); -#if 0 - sys_sem_signal(&xemac->sem_rx_data_available); -#else eth_device_ready(xemac->rt_eth_device); -#endif } #ifdef OS_IS_FREERTOS |
