Mercurial > nand-ecoscentric
changeset 3100:ac63f351b044
* NEWS, ecos.db: Add LPC17XX variant HAL, support for
NXP Cortex M3 LPC17XX CPUs. BSP for Olimex LPC-1766-STK
board including ethernet, serial and wallclock drivers.
| author | sergeig |
|---|---|
| date | Sun, 13 Mar 2011 15:30:51 +0000 |
| parents | cf47c8b35934 |
| children | f7daf5b30207 |
| files | packages/ChangeLog packages/NEWS packages/ecos.db |
| diffstat | 3 files changed, 45 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/ChangeLog +++ b/packages/ChangeLog @@ -1,3 +1,9 @@ +2011-03-13 Ilija Kocho <ilijak@siva.com.mk> + + * NEWS, ecos.db: Add LPC17XX variant HAL, support for + NXP Cortex M3 LPC17XX CPUs. BSP for Olimex LPC-1766-STK + board including ethernet, serial and wallclock drivers. + 2011-03-13 Ilija Kocho <ilijak@siva.com.mk> * ecos.db: Ethernet, serial, and wallclock drivers for LPC17XX.
--- a/packages/NEWS +++ b/packages/NEWS @@ -1,3 +1,5 @@ +* LPC17XX variant HAL and BSP for Olimex LPC-1766-STK board including + ethernet, serial and wallclock drivers by Ilija Kocho. * LM3S variant HAL, generic support for the LM3S800 CPUs, and BSP for Stellaris EK-LM3S811 board including ADC and I2C drivers by Christophe Coutand
--- a/packages/ecos.db +++ b/packages/ecos.db @@ -6899,6 +6899,27 @@ package CYGPKG_HAL_CORTEXM_EK_LM3S811 { eCos on the Stellaris EK-LM3S811 board from Luminary Micro." } +package CYGPKG_HAL_CORTEXM_LPC17XX { + alias { "NXP LPC17XX variant HAL" hal_cortexm_lpc17xx } + directory hal/cortexm/lpc17xx/var + script hal_cortexm_lpc17xx.cdl + hardware + description " + The LPC 17XX HAL package provides the support needed to + run eCos on targets based on the NXP LPC17XX family of + microcontrollers." +} + +package CYGPKG_HAL_CORTEXM_LPC17XX_LPC1766STK { + alias { "Olimex LPC-1766-STK HAL" hal_cortexm_lpc1766stk } + directory hal/cortexm/lpc17xx/lpc1766stk + script hal_cortexm_lpc17xx_lpc1766stk.cdl + hardware + description " + The lpc1766stk HAL package provides the support needed to run + eCos on the Olimex LPC-1766-STK board." +} + package CYGPKG_HAL_CORTEXM_STM32 { alias { "ST STM32 variant HAL" hal_cortexm_stm32 } directory hal/cortexm/stm32/var @@ -7012,5 +7033,21 @@ target ek-lm3s811 { on the Stellaris EK-LM3S811 board from Luminary Micro." } +target lpc1766stk { + alias { "Olimex LPC-1766-STK" lpc1766stk } + packages { CYGPKG_HAL_CORTEXM + CYGPKG_HAL_CORTEXM_LPC17XX + CYGPKG_HAL_CORTEXM_LPC17XX_LPC1766STK + CYGPKG_DEVICES_WALLCLOCK_ARM_LPC2XXX + CYGPKG_IO_SERIAL_GENERIC_16X5X + CYGPKG_IO_SERIAL_ARM_LPC24XX + CYGPKG_DEVS_ETH_PHY + CYGPKG_DEVS_ETH_ARM_LPC2XXX + } + description " + The lpc1766stk target provides the packages needed + to run eCos on the Olimex LPC-1766-STK board." +} + # ========================================================================== # End of ecos.db
