36#ifndef LIBBSP_ARM_LPC24XX_START_CONFIG_H
37#define LIBBSP_ARM_LPC24XX_START_CONFIG_H
53#define LPC24XX_PS_TO_CLK(ps, f) \
54 (((((uint64_t) (ps)) * ((uint64_t) (f))) + 1000000000000ULL - 1ULL) \
60#define LPC24XX_PS_TO_EMCCLK(ps, m) \
61 (LPC24XX_PS_TO_CLK(ps, LPC24XX_EMCCLK) > (m) ? \
62 LPC24XX_PS_TO_CLK(ps, LPC24XX_EMCCLK) - (m) : 0)
103 lpc24xx_start_config_pinsel [];
106 lpc24xx_start_config_emc_dynamic [];
109 lpc24xx_start_config_emc_dynamic_chip [];
111extern BSP_START_DATA_SECTION
const size_t
112 lpc24xx_start_config_emc_dynamic_chip_count;
115 lpc24xx_start_config_emc_static_chip [];
117extern BSP_START_DATA_SECTION
const size_t
118 lpc24xx_start_config_emc_static_chip_count;
120#ifdef ARM_MULTILIB_ARCH_V7M
122extern BSP_START_DATA_SECTION
const ARMV7M_MPU_Region
123 lpc24xx_start_config_mpu_region [];
125extern BSP_START_DATA_SECTION
const size_t
126 lpc24xx_start_config_mpu_region_count;
This header file provides interfaces of the ARMv7-M architecture support.
Definition: deflate.c:114
Definition: start-config.h:81
Definition: start-config.h:64
Definition: start-config.h:89
Definition: lpc-emc.h:131
Definition: lpc-emc.h:137