source: rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog @ 90e991a

4.104.115
Last change on this file since 90e991a was 90e991a, checked in by Sebastian Huber <sebastian.huber@…>, on May 20, 2010 at 12:59:54 PM

2010-05-20 Sebastian Huber <sebastian.huber@…>

  • make/custom/lpc24xx.inc: Workaround for GCC bug 38644.
  • Property mode set to 100644
File size: 10.7 KB
Line 
12010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * make/custom/lpc24xx.inc: Workaround for GCC bug 38644.
4
52010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * include/irq-config.h: Removed file.
8        * Makefile.am, preinstall.am: Reflect change above.
9        * irq/irq.c: Removed superfluous parameter checks.
10
112010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
12
13        * make/custom/lpc24xx.inc: Use VFP floating point model.
14
152010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
16
17        * make/custom/lpc24xx.inc: removed over-paranoid warning switches
18
192010-04-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
20
21        * Makefile.am, configure.ac, include/lpc24xx.h, irq/irq.c,
22        make/custom/lpc24xx.inc, misc/io.c, startup/bspstart.c,
23        startup/bspstarthooks.c, startup/linkcmds.lpc2362: Changes throughout.
24
252010-03-29      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
26
27        * configure.ac: make the lpc2362 a SMALL MEMORY BSP
28
292010-03-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
30
31        * include/lpc-ethernet-config.h: Fixed IO configurations.
32
332010-01-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
34
35        * include/lpc-ethernet-config.h: New file.
36        * network/network.c: Removed file.
37        * Makefile.am, configure.ac, preinstall.am, include/bsp.h,
38        include/lpc24xx.h: Changes throughout.
39
402009-12-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
41
42        * clock/clock-config.c: Removed file.
43        * include/lpc-clock-config.h, make/custom/lpc2362.cfg,
44        startup/linkcmds.lpc2362: New files.
45        * Makefile.am, configure.ac, preinstall.am, console/console-config.c,
46        i2c/i2c.c, include/bsp.h, include/io.h, include/irq.h,
47        include/lpc24xx.h, irq/irq.c, make/custom/lpc24xx.inc, misc/dma.c,
48        misc/io.c, misc/timer.c, network/network.c, rtc/rtc-config.c,
49        startup/bspreset.c, startup/bspstart.c, startup/bspstarthooks.c,
50        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
51        startup/linkcmds.lpc24xx_ncs_rom_ext,
52        startup/linkcmds.lpc24xx_ncs_rom_int: Changes throughout.
53
542009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * configure.ac: Add RTEMS_BSP_LINKCMDS.
57        * make/custom/lpc24xx.inc: Remove LDFLAGS.
58        * make/custom/lpc24xx_ea.cfg: Remove LPC24XX_LINKCMDS.
59        * make/custom/lpc24xx_ncs_ram.cfg: Remove LPC24XX_LINKCMDS.
60        * make/custom/lpc24xx_ncs_rom_ext.cfg: Remove LPC24XX_LINKCMDS.
61        * make/custom/lpc24xx_ncs_rom_int.cfg: Remove LPC24XX_LINKCMDS.
62        * startup/linkcmds: Remove.
63        * Makefile.am: Rework linkcmds handling.
64
652009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * clock/clock-config.c, misc/dma.c, network/network.c,
68        rtc/rtc-config.c, ssp/ssp.c: Remove unused vars.
69
702009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
71
72        * i2c/i2c.c, misc/dma-copy.c, network/network.c, ssp/ssp.c: Update for
73        interrupt handler type change.
74
752009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * make/custom/lpc24xx.inc: Remove RTEMS_BSP_FAMILY.
78
792009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * configure.ac: Don't add -ansi -fasm to CFLAGS.
82
832009-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * make/custom/lpc24xx.inc: New (Renamed from lpc24xx.cfg).
86        * make/custom/lpc24xx.cfg: Removed.
87        * make/custom/lpc24xx_ea.cfg, lpc24xx_ncs_ram.cfg,
88        make/custom/lpc24xx_ncs_rom_ext.cfg,
89        make/custom/lpc24xx_ncs_rom_int.cfg:
90        Include make/custom/lpc24xx.inc.
91
922009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * make/custom/lpc24xx.cfg: New (relocated from /make/custom).
95        * make/custom/lpc24xx_ea.cfg: New (relocated from /make/custom).
96        * make/custom/lpc24xx_ncs_ram.cfg: New (relocated from /make/custom).
97        * make/custom/lpc24xx_ncs_rom_ext.cfg: New (relocated from /make/custom).
98        * make/custom/lpc24xx_ncs_rom_int.cfg: New (relocated from /make/custom).
99
1002009-10-04      Sebastian Huber <sebastian.huber@embedded-brains.de>
101
102        * startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
103        startup/linkcmds.lpc2478_ncs_ram: Removed files.
104        * startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
105        startup/linkcmds.lpc24xx_ncs_rom_ext,
106        startup/linkcmds.lpc24xx_ncs_rom_int: New files.
107        * Makefile.am, README, configure.ac, preinstall.am, misc/io.c,
108        startup/linkcmds: Changes throughout.
109
1102009-09-21      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
111
112        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: Add
113        missing files.
114
1152009-09-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
116
117        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: New files.
118        * Makefile.am, configure.ac, i2c/i2c.c, include/bsp.h, include/dma.h,
119        include/i2c.h, include/io.h, include/irq.h, include/lpc24xx.h,
120        include/ssp.h, include/system-clocks.h, irq/irq.c, misc/bspidle.c,
121        misc/dma.c, misc/io.c, misc/system-clocks.c, network/network.c,
122        ssp/ssp.c, startup/bspstart.c: Changes throughout.
123
1242009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
127
128 2009-08-27     Joel Sherrill <joel.sherrill@OARcorp.com>
129
130        * misc/bspidle.c: Include bsp.h and fix prototype.
131
1322009-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
135        thread to bsp_idle_thread.
136        * misc/bspidle.c: New file.
137        * include/idle.h, misc/idle.c: Removed.
138
1392009-08-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
140
141        * startup/linkcmds, startup/linkcmds.lpc2478,
142        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
143        Fixed dummy entries.
144
1452009-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
146
147        * startup/linkcmds, startup/linkcmds.lpc2478,
148        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
149        Dummy entries for toolchain compatibility.
150
1512009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
154        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
155        have the same options.
156
1572009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
158
159        * i2c/i2c.c, include/i2c.h, include/idle.h, include/io.h, misc/idle.c,
160        misc/io.c: New files.
161        * Makefile.am, README, configure.ac, preinstall.am,
162        clock/clock-config.c, console/console-config.c, include/irq.h,
163        include/dma.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
164        misc/dma.c, misc/system-clocks.c, network/network.c, rtc/rtc-config.c,
165        startup/bspreset.c, startup/bspstart.c, startup/linkcmds,
166        startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
167        startup/linkcmds.lpc2478_ncs_ram: Changes throughout.
168
1692009-02-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
170
171        * README: Added NCS.
172        * Makefile.am, configure.ac, preinstall.am: Added BSP variants.
173        * console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
174        register settings.  Cleanup.
175        * include/bsp.h: Added network defines and functions.
176        * include/lpc24xx.h: Added AHB and EMC defines.  Fixed Ethernet status
177        sizes.
178        * include/system-clocks.h, misc/system-clocks.c: Added micro seconds
179        delay function that uses Timer 1.  Changed PLL setup.
180        * network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
181        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
182        files.
183        * startup/bspstart.c: Added EMC initialization.  Changes for ROM boot.
184
1852009-02-17      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * Makefile.am: Fix breakage introduced in 2009-02-13 changes.
188
1892009-02-13      Joel Sherrill <joel.sherrill@oarcorp.com>
190
191        * Makefile.am, preinstall.am: Use stub tm27.h.
192
1932008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
194
195        * configure.ac: Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
196        Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
197        * include/bsp.h: #include <bspopts.h>.
198        * misc/system-clocks.c: Receive LPC24XX_OSCILLATOR_RTC,
199        LPC24XX_OSCILLATOR_MAIN through bspopts.h.
200
2012008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * bsp_specs: Move -e start from *link to *startfile to avoid warning
204        for undefined entry symbol when linking relocatables with binutils
205        2.19.
206
2072008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
208
209        * Makefile.am, preinstall.am: Add timer driver stub.
210
2112008-09-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
212
213        * ssp/ssp.c, misc/dma.c, include/dma.h, include/ssp.h: New files.
214
215        * Makefile.am, preinstall.am, README: Update.
216
217        * include/irq.h: Fixed typos.
218
219        * include/lpc24xx.h: New defines and types.  Converted to UNIX line
220        endings.
221
222        * misc/system-clocks.c, startup/bspstart.c: Update for utility.h
223        changes.
224
2252008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * clock/clock-config.c: include "../../../shared/clockdrv_shell.h".
228        * Makefile.am: Reflect changes above.
229
2302008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
231
232        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
233        of building libbspstart.a, using automake-rules.
234
2352008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * Makefile.am: Eliminate *_SOURCES.
238
2392008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
242        components.
243
2442008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
247
2482008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
249
250        * preinstall.am: Regenerated.
251
2522008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * Makefile.am: Eliminates libcpudir.
255
2562008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * Makefile.am: Remove NETWORKING (Sources are missing).
259
2602008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
261
262        * Makefile.am: Add DISTCLEANFILES = include/bspopts.h.
263
2642008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
265
266        * Makefile.am: Add bsp_specs.
267
2682008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        PR 1322/bsps
271        * include/bspopts.h.in: Remove.
272
2732008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
274
275        * configure.ac, include/bspopts.h.in: Make letting boot_card() handle
276        work area allocation mandatory. Rename
277        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
278
2792008-09-23      Joel Sherrill <joel.sherrill@OARcorp.com>
280
281        * README: Add URL.
282
2832008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
284
285        * Makefile.am, preinstall.am, include/lpc24xx.h, misc/system-clocks.c:
286        Move utility.h
287
2882008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
289
290        * Makefile.am, startup/bspstart.c: Use standardized bsp_cleanup() which
291        can optionally print a message, poll for user to press key, and call
292        bsp_reset(). Using this eliminates the various bsp_cleanup()
293        implementations which had their own implementation and variety of
294        string constants.
295
2962008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * .cvsignore, include/bspopts.h.in: New files.
299
3002008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
301
302        * bsp_specs, clock/clock-config.c, configure.ac,
303        console/console-config.c, include/bsp.h, include/irq-config.h,
304        include/irq.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
305        Makefile.am, misc/system-clocks.c, preinstall.am, README,
306        rtc/rtc-config.c, startup/bspstart.c, startup/linkcmds: New files.
Note: See TracBrowser for help on using the repository browser.