]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/hal/arm/lpc24xx/var/v2_0/ChangeLog
Initial revision
[karo-tx-redboot.git] / packages / hal / arm / lpc24xx / var / v2_0 / ChangeLog
1 2008-07-21  Uwe Kindler  <uwe_kindler@web.de>
2
3         * src/lpc2xxx_misc.c: Added hal_lpc_can_init() to initialize CAN
4         channels
5         * cdl/hal_arm_lpc24xx.cdl: Added a number of CYGHWR_HAL_ARM_LPC2XXX_xxx
6         options for device driver compatibility reasons. Some LPC2xxx device
7         drivers rely on these definitions. Moved some configuration options
8         to make configuration more intuitive in configuration tool. Added
9         CYGNUM_HAL_ARM_LPC2XXX_CAN_CLK option for configuration of CAN 
10         peripheral clock.
11         * include/var_io.h: Added macro CYGARC_HAL_LPC24XX_SET_PIN_FUN()
12         * src/lpc2xxx_misc.c: Added function hal_lpc_set_pclk() to set
13         peripheral clocks easily. Initialize peripheral clocks in
14         hal_hardware_init() according to configuration.
15         
16 2008-07-06  Uwe Kindler  <uwe_kindler@web.de>
17
18         * Initial release of LPC24xx variant support (based on LPX2xxx variant)
19         * src/hal_diag.c: 
20         * src/lpc2xxx_misc.c: 
21         * include/plf_stub.h: 
22         * include/var_io.h: 
23         * include/var_arch.h: 
24         * include/hal_var_ints.h: 
25         * include/hal_diag.h: 
26         * include/hal_cache.h: 
27         * cdl/hal_arm_lpc24xx.cdl: New port - based on LPX2xxx variant.
28         
29 //===========================================================================
30 //####ECOSGPLCOPYRIGHTBEGIN####
31 // -------------------------------------------
32 // This file is part of eCos, the Embedded Configurable Operating System.
33 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
34 // Copyright (C) 2004 eCosCentric Limited 
35 //
36 // eCos is free software; you can redistribute it and/or modify it under
37 // the terms of the GNU General Public License as published by the Free
38 // Software Foundation; either version 2 or (at your option) any later version.
39 //
40 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
41 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
42 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
43 // for more details.
44 //
45 // You should have received a copy of the GNU General Public License along
46 // with eCos; if not, write to the Free Software Foundation, Inc.,
47 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
48 //
49 // As a special exception, if other files instantiate templates or use macros
50 // or inline functions from this file, or you compile this file and link it
51 // with other works to produce a work based on this file, this file does not
52 // by itself cause the resulting work to be covered by the GNU General Public
53 // License. However the source code for this file must still be made available
54 // in accordance with section (3) of the GNU General Public License.
55 //
56 // This exception does not invalidate any other reasons why a work based on
57 // this file might be covered by the GNU General Public License.
58 // -------------------------------------------
59 //####ECOSGPLCOPYRIGHTEND####
60 //===========================================================================