36#ifndef LIBBSP_ARM_LPC176X_BSP_H
37#define LIBBSP_ARM_LPC176X_BSP_H
51#define LPC176X_PCLK ( LPC176X_CCLK / LPC176X_PCLKDIV )
52#define LPC176X_MPU_REGION_COUNT 8u
54#define BSP_FEATURE_IRQ_EXTENSION
55#define BSP_ARMV7M_IRQ_PRIORITY_DEFAULT ( 29u << 3u )
56#define BSP_ARMV7M_SYSTICK_PRIORITY ( 30u << 3u )
57#define BSP_ARMV7M_SYSTICK_FREQUENCY LPC176X_CCLK
68struct rtems_bsdnet_ifconfig;
92#define BSP_CONSOLE_UART_BASE 0x4000C000U
98void bsp_restart(
const void *addr );
This header file provides the default definition of BSP_INITIAL_EXTENSION.
void * bsp_idle_thread(uintptr_t ignored)
Optimized idle task.
Definition: bspidle.c:39
This header file defines the RTEMS Classic API.