diff options
Diffstat (limited to 'c/src/lib/libbsp/arm/lpc32xx/include')
-rw-r--r-- | c/src/lib/libbsp/arm/lpc32xx/include/bsp.h | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/lpc32xx/include/lpc-ethernet-config.h | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/lpc32xx/include/bsp.h b/c/src/lib/libbsp/arm/lpc32xx/include/bsp.h index 5d9d18ac3b..5e6800f722 100644 --- a/c/src/lib/libbsp/arm/lpc32xx/include/bsp.h +++ b/c/src/lib/libbsp/arm/lpc32xx/include/bsp.h @@ -149,6 +149,10 @@ void lpc32xx_select_nand_controller(lpc32xx_nand_controller nand_controller); void bsp_restart(void *addr); +void *bsp_idle_thread(uintptr_t arg); + +#define BSP_IDLE_TASK_BODY bsp_idle_thread + #define BSP_CONSOLE_UART_BASE LPC32XX_BASE_UART_5 /** diff --git a/c/src/lib/libbsp/arm/lpc32xx/include/lpc-ethernet-config.h b/c/src/lib/libbsp/arm/lpc32xx/include/lpc-ethernet-config.h index 12dbd792f6..3dc1dc0f3c 100644 --- a/c/src/lib/libbsp/arm/lpc32xx/include/lpc-ethernet-config.h +++ b/c/src/lib/libbsp/arm/lpc32xx/include/lpc-ethernet-config.h @@ -71,6 +71,11 @@ extern "C" { } #endif +static void lpc_eth_config_module_disable(void) +{ + LPC32XX_MAC_CLK_CTRL = 0; +} + #define LPC_ETH_CONFIG_USE_TRANSMIT_DMA static char *lpc_eth_config_alloc_table_area(size_t size) |