public inbox for ecos-cvs@sourceware.org
help / color / mirror / Atom feed
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2008-07-22 18:52 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2008-07-22 18:52 UTC (permalink / raw)
To: ecos-cvs
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....
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2012-03-14 3:10 sergeig
0 siblings, 0 replies; 12+ messages in thread
From: sergeig @ 2012-03-14 3:10 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: sergeig@sourceware.org 2012-03-14 03:10:39
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/src: lpc2xxx_misc.c
Log message:
* src/lpc2xxx_misc.c: Fix compiler warning about variable that is set
but not used.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2009-06-10 20:56 jld
0 siblings, 0 replies; 12+ messages in thread
From: jld @ 2009-06-10 20:56 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: jld@sourceware.org 2009-06-10 20:56:06
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/src: hal_diag.c
Log message:
* src/hal_diag.c: workaround for a suppressing a compiler warning,
cyg_hal_plf_serial_isr(): cyg_hal_is_break() claims ptr on signed
char as argument 1: fixed.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2009-01-15 3:40 jlarmour
0 siblings, 0 replies; 12+ messages in thread
From: jlarmour @ 2009-01-15 3:40 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: jlarmour@sourceware.org 2009-01-15 03:40:47
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/cdl: hal_arm_lpc2xxx.cdl
Added files:
packages/hal/arm/lpc2xxx/var/current/include: lpc2xxx_iap.h
packages/hal/arm/lpc2xxx/var/current/src: lpc2xxx_iap.c
packages/hal/arm/lpc2xxx/var/current/tests: iap_test.c
Log message:
* include/lpc2xxx_iap.h, src/lpc2xxx_iap.c, tests/iap_test.c: New
files: support for IAP (In Application Programming) interface and
small test case for hal_lpc2xxx_iap_call().
* cdl/hal_arm_lpc2xxx.cdl: CYGINT_HAL_ARM_LPC2XXX_IAP_CALL interface
and CYGPKG_HAL_ARM_LPC2XXX_TESTS option added.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2008-12-02 20:09 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2008-12-02 20:09 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2008-12-02 20:09:07
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/include: var_io.h
Log message:
* include/var_io.h: Memory access macros added.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2007-09-15 14:43 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2007-09-15 14:43 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2007-09-15 14:43:22
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/include: hal_var_ints.h
Log message:
* include/hal_var_ints.h: use interrupt priority 16 for
kernel test intr0/kintr0 interrupts
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2007-07-30 18:09 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2007-07-30 18:09 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2007-07-30 18:09:47
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/src: lpc2xxx_misc.c
Log message:
* cdl/hal_arm_lpc2xxx.cdl: Added option
CYGNUM_HAL_KERNEL_COUNTERS_CLOCK_ISR_DEFAULT_PRIORITY for
configuration of priority of system clock interrupts.
* src/lpc2xxx_misc.c: Added support for vectored interrupt
controller and up to 17 interrupt priorities. This improves
interrupt processing time and makes processing of vectored
interrupts more determenistic because no for loop is required
for detection of interrupt source.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2007-06-04 20:41 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2007-06-04 20:41 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2007-06-04 20:41:22
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/src: hal_diag.c
Log message:
* src/hal_diag.c (cyg_hal_plf_serial_isr): Fixed issue with UART
ISR handling. Old handler doesn't read the UxIIR register in order
to clear the interrupt flag. The resulted in endless interrupts
and the DSR never got to run.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2006-05-08 17:51 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2006-05-08 17:51 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2006-05-08 17:51:03
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/src: lpc2xxx_misc.c
Log message:
* src/lpc2xxx_misc.c: Fixed issue with VPBDIV initialisation on
non lpc22xx parts code.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2006-05-08 13:17 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2006-05-08 13:17 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2006-05-08 13:17:45
Modified files:
packages/hal/arm/lpc2xxx/var/current: ChangeLog
packages/hal/arm/lpc2xxx/var/current/src: lpc2xxx_misc.c
Log message:
* src/lpc2xxx.misc (hal_hardware_init): Call HAL_PLF_HARDWARE_INIT
for any platform specific initialization.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2006-05-07 18:36 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2006-05-07 18:36 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2006-05-07 18:36:18
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: hal_var_ints.h
var_arch.h
var_io.h
packages/hal/arm/lpc2xxx/var/current/src: lpc2xxx_misc.c
Added files:
packages/hal/arm/lpc2xxx/var/current/include: lpc2xxx_misc.h
Log message:
* cdl/hal_arm_lpc2xxx.cdl: Added CYGHWR_HAL_ARM_LPC2XXX_FAMILY,
CYGNUM_HAL_ARM_LPC2XXX_VPBDIV, CYGNUM_HAL_ARM_LPC2XXX_XCLKDIV
and CYGHWR_HAL_ARM_LPC2XXX_IDLE_PWRSAVE. Changed
CYGHWR_HAL_ARM_LPC2XXX_EXTINT_ERRATA to a bool.
* include/hal_var_ints.h: Removed lpc2xxx misc functions and
added an include for lpc2xxx_misc.h to avoid breaking things.
* include/lpc2xxx_misc.h: New header file for all the lpc2xxx
miscellaneous functions.
* include/var_arch.h: Made idle powerdown CDL controlled.
* include/var_io.h: Changed to use family CDL variables.
* src/lpc2xxx_misc.c: Changes to interrupt and VPBDIV code.
^ permalink raw reply [flat|nested] 12+ messages in thread
* ecos/packages/hal/arm/lpc2xxx/var/current Chan ...
@ 2004-11-14 14:12 asl
0 siblings, 0 replies; 12+ messages in thread
From: asl @ 2004-11-14 14:12 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2004-11-14 14:12:44
Added 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: hal_cache.h
hal_diag.h
hal_var_ints.h
plf_stub.h
var_arch.h
var_io.h
packages/hal/arm/lpc2xxx/var/current/src: hal_diag.c
lpc2xxx_misc.c
Log message:
* src/hal_diag.c:
* src/lpc2xxx_misc.c:
* include/plf_stub.h:
* include/var_io.h:
* include/var_arch.h:
* include/hal_var_ints.h:
* include/hal_diag.h:
* include/hal_cache.h:
* cdl/hal_arm_lpc2xxx.cdl: New port - based on AT91 variant.
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2012-03-14 3:10 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-22 18:52 ecos/packages/hal/arm/lpc2xxx/var/current Chan asl
-- strict thread matches above, loose matches on Subject: below --
2012-03-14 3:10 sergeig
2009-06-10 20:56 jld
2009-01-15 3:40 jlarmour
2008-12-02 20:09 asl
2007-09-15 14:43 asl
2007-07-30 18:09 asl
2007-06-04 20:41 asl
2006-05-08 17:51 asl
2006-05-08 13:17 asl
2006-05-07 18:36 asl
2004-11-14 14:12 asl
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).