This is the mail archive of the
ecos-cvs@sourceware.org
mailing list for the ecos project.
ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
- From: asl at sourceware dot org
- To: ecos-cvs at ecos dot sourceware dot org
- Date: 22 Jul 2008 18:52:16 -0000
- Subject: ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2008-07-22 18:52:16
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/cdl: hal_arm_lpc2xxx.cdl
packages/hal/arm/lpc2xxx/var/current/include: lpc2xxx_misc.h
packages/hal/arm/lpc2xxx/var/current/src: lpc2xxx_misc.c
Log message:
* cdl/hal_arm_lpc2xxx.cdl: Added option
CYGHWR_HAL_ARM_LPC2XXX_VARIANT_VERSION to identify the variant version
because some on-chip peripherals changed slightly in newer veriants.
CYGNUM_HAL_ARM_LPC2XXX_PCLK is the pre calculated peripheral clock
value. CYGNUM_HAL_ARM_LPC2XXX_XCLK is the pre calculated XCLK
value.
* include/lpc2xxx_misc.h: Added HAL_LPC2XXX_INIT_CAN() macro fo
initialisation of CAN channels (required by CAN driver). Added
CYGNUM_HAL_ARM_LPC2XXX_CAN_CLK to define the CAN peripheral clock
for CAN driver.
* include/lpc2xxx_misc.c: Removed functions hal_lpc_get_cclk()
hal_lpc_get_pclk() and hal_lpc_get_xclk() because they are not
required and all clock values (CCLK, PCLK and XCLK) are
configuration values and pre calculated in CDL file.
Added hal_lpc_can_init() function for initialisation of CAN
channels.
* cdl/hal_arm_lpc2xxx.cdl: add suffix option to denote
different versions of LPC2XXX
* : dos2unix everything....