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

4.115
Last change on this file since b18fd86 was b18fd86, checked in by Sebastian Huber <sebastian.huber@…>, on 06/23/10 at 08:11:28

2010-06-23 Sebastian Huber <sebastian.huber@…>

  • make/custom/lpc23xx_tli800.cfg, startup/linkcmds.lpc23xx_tli800: New files.
  • Makefile.am, configure.ac: Reflect changes above.
  • startup/linkcmds.lpc2362: Typos.
  • README: Documentation.
  • Property mode set to 100644
File size: 11.4 KB
Line 
12010-06-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * make/custom/lpc23xx_tli800.cfg, startup/linkcmds.lpc23xx_tli800: New
4        files.
5        * Makefile.am, configure.ac: Reflect changes above.
6        * startup/linkcmds.lpc2362: Typos.
7        * README: Documentation.
8
92010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
10
11        * startup/bspstarthooks.c: Removed start section attribute defines.
12
132010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
14
15        * include/lpc24xx.h, misc/dma-copy.c, misc/dma.c,
16        misc/system-clocks.c, ssp/ssp.c, startup/bspstarthooks.c: Removed
17        superfluous macros.
18
192010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
20
21        * Makefile.am, preinstall.am, include/bsp.h, startup/bspstart.c: Use
22        shared output character implementation.
23
242010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
25
26        * make/custom/lpc24xx.inc: Workaround for GCC bug 38644.
27
282010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
29
30        * include/irq-config.h: Removed file.
31        * Makefile.am, preinstall.am: Reflect change above.
32        * irq/irq.c: Removed superfluous parameter checks.
33
342010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
35
36        * make/custom/lpc24xx.inc: Use VFP floating point model.
37
382010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
39
40        * make/custom/lpc24xx.inc: removed over-paranoid warning switches
41
422010-04-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
43
44        * Makefile.am, configure.ac, include/lpc24xx.h, irq/irq.c,
45        make/custom/lpc24xx.inc, misc/io.c, startup/bspstart.c,
46        startup/bspstarthooks.c, startup/linkcmds.lpc2362: Changes throughout.
47
482010-03-29      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
49
50        * configure.ac: make the lpc2362 a SMALL MEMORY BSP
51
522010-03-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
53
54        * include/lpc-ethernet-config.h: Fixed IO configurations.
55
562010-01-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
57
58        * include/lpc-ethernet-config.h: New file.
59        * network/network.c: Removed file.
60        * Makefile.am, configure.ac, preinstall.am, include/bsp.h,
61        include/lpc24xx.h: Changes throughout.
62
632009-12-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
64
65        * clock/clock-config.c: Removed file.
66        * include/lpc-clock-config.h, make/custom/lpc2362.cfg,
67        startup/linkcmds.lpc2362: New files.
68        * Makefile.am, configure.ac, preinstall.am, console/console-config.c,
69        i2c/i2c.c, include/bsp.h, include/io.h, include/irq.h,
70        include/lpc24xx.h, irq/irq.c, make/custom/lpc24xx.inc, misc/dma.c,
71        misc/io.c, misc/timer.c, network/network.c, rtc/rtc-config.c,
72        startup/bspreset.c, startup/bspstart.c, startup/bspstarthooks.c,
73        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
74        startup/linkcmds.lpc24xx_ncs_rom_ext,
75        startup/linkcmds.lpc24xx_ncs_rom_int: Changes throughout.
76
772009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * configure.ac: Add RTEMS_BSP_LINKCMDS.
80        * make/custom/lpc24xx.inc: Remove LDFLAGS.
81        * make/custom/lpc24xx_ea.cfg: Remove LPC24XX_LINKCMDS.
82        * make/custom/lpc24xx_ncs_ram.cfg: Remove LPC24XX_LINKCMDS.
83        * make/custom/lpc24xx_ncs_rom_ext.cfg: Remove LPC24XX_LINKCMDS.
84        * make/custom/lpc24xx_ncs_rom_int.cfg: Remove LPC24XX_LINKCMDS.
85        * startup/linkcmds: Remove.
86        * Makefile.am: Rework linkcmds handling.
87
882009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * clock/clock-config.c, misc/dma.c, network/network.c,
91        rtc/rtc-config.c, ssp/ssp.c: Remove unused vars.
92
932009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
94
95        * i2c/i2c.c, misc/dma-copy.c, network/network.c, ssp/ssp.c: Update for
96        interrupt handler type change.
97
982009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * make/custom/lpc24xx.inc: Remove RTEMS_BSP_FAMILY.
101
1022009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * configure.ac: Don't add -ansi -fasm to CFLAGS.
105
1062009-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * make/custom/lpc24xx.inc: New (Renamed from lpc24xx.cfg).
109        * make/custom/lpc24xx.cfg: Removed.
110        * make/custom/lpc24xx_ea.cfg, lpc24xx_ncs_ram.cfg,
111        make/custom/lpc24xx_ncs_rom_ext.cfg,
112        make/custom/lpc24xx_ncs_rom_int.cfg:
113        Include make/custom/lpc24xx.inc.
114
1152009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * make/custom/lpc24xx.cfg: New (relocated from /make/custom).
118        * make/custom/lpc24xx_ea.cfg: New (relocated from /make/custom).
119        * make/custom/lpc24xx_ncs_ram.cfg: New (relocated from /make/custom).
120        * make/custom/lpc24xx_ncs_rom_ext.cfg: New (relocated from /make/custom).
121        * make/custom/lpc24xx_ncs_rom_int.cfg: New (relocated from /make/custom).
122
1232009-10-04      Sebastian Huber <sebastian.huber@embedded-brains.de>
124
125        * startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
126        startup/linkcmds.lpc2478_ncs_ram: Removed files.
127        * startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
128        startup/linkcmds.lpc24xx_ncs_rom_ext,
129        startup/linkcmds.lpc24xx_ncs_rom_int: New files.
130        * Makefile.am, README, configure.ac, preinstall.am, misc/io.c,
131        startup/linkcmds: Changes throughout.
132
1332009-09-21      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
134
135        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: Add
136        missing files.
137
1382009-09-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
139
140        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: New files.
141        * Makefile.am, configure.ac, i2c/i2c.c, include/bsp.h, include/dma.h,
142        include/i2c.h, include/io.h, include/irq.h, include/lpc24xx.h,
143        include/ssp.h, include/system-clocks.h, irq/irq.c, misc/bspidle.c,
144        misc/dma.c, misc/io.c, misc/system-clocks.c, network/network.c,
145        ssp/ssp.c, startup/bspstart.c: Changes throughout.
146
1472009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
150
151 2009-08-27     Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * misc/bspidle.c: Include bsp.h and fix prototype.
154
1552009-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
158        thread to bsp_idle_thread.
159        * misc/bspidle.c: New file.
160        * include/idle.h, misc/idle.c: Removed.
161
1622009-08-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
163
164        * startup/linkcmds, startup/linkcmds.lpc2478,
165        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
166        Fixed dummy entries.
167
1682009-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
169
170        * startup/linkcmds, startup/linkcmds.lpc2478,
171        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
172        Dummy entries for toolchain compatibility.
173
1742009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
177        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
178        have the same options.
179
1802009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
181
182        * i2c/i2c.c, include/i2c.h, include/idle.h, include/io.h, misc/idle.c,
183        misc/io.c: New files.
184        * Makefile.am, README, configure.ac, preinstall.am,
185        clock/clock-config.c, console/console-config.c, include/irq.h,
186        include/dma.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
187        misc/dma.c, misc/system-clocks.c, network/network.c, rtc/rtc-config.c,
188        startup/bspreset.c, startup/bspstart.c, startup/linkcmds,
189        startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
190        startup/linkcmds.lpc2478_ncs_ram: Changes throughout.
191
1922009-02-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
193
194        * README: Added NCS.
195        * Makefile.am, configure.ac, preinstall.am: Added BSP variants.
196        * console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
197        register settings.  Cleanup.
198        * include/bsp.h: Added network defines and functions.
199        * include/lpc24xx.h: Added AHB and EMC defines.  Fixed Ethernet status
200        sizes.
201        * include/system-clocks.h, misc/system-clocks.c: Added micro seconds
202        delay function that uses Timer 1.  Changed PLL setup.
203        * network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
204        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
205        files.
206        * startup/bspstart.c: Added EMC initialization.  Changes for ROM boot.
207
2082009-02-17      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * Makefile.am: Fix breakage introduced in 2009-02-13 changes.
211
2122009-02-13      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * Makefile.am, preinstall.am: Use stub tm27.h.
215
2162008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
217
218        * configure.ac: Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
219        Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
220        * include/bsp.h: #include <bspopts.h>.
221        * misc/system-clocks.c: Receive LPC24XX_OSCILLATOR_RTC,
222        LPC24XX_OSCILLATOR_MAIN through bspopts.h.
223
2242008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * bsp_specs: Move -e start from *link to *startfile to avoid warning
227        for undefined entry symbol when linking relocatables with binutils
228        2.19.
229
2302008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
231
232        * Makefile.am, preinstall.am: Add timer driver stub.
233
2342008-09-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
235
236        * ssp/ssp.c, misc/dma.c, include/dma.h, include/ssp.h: New files.
237
238        * Makefile.am, preinstall.am, README: Update.
239
240        * include/irq.h: Fixed typos.
241
242        * include/lpc24xx.h: New defines and types.  Converted to UNIX line
243        endings.
244
245        * misc/system-clocks.c, startup/bspstart.c: Update for utility.h
246        changes.
247
2482008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * clock/clock-config.c: include "../../../shared/clockdrv_shell.h".
251        * Makefile.am: Reflect changes above.
252
2532008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
256        of building libbspstart.a, using automake-rules.
257
2582008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * Makefile.am: Eliminate *_SOURCES.
261
2622008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
265        components.
266
2672008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
270
2712008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * preinstall.am: Regenerated.
274
2752008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * Makefile.am: Eliminates libcpudir.
278
2792008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * Makefile.am: Remove NETWORKING (Sources are missing).
282
2832008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        * Makefile.am: Add DISTCLEANFILES = include/bspopts.h.
286
2872008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
288
289        * Makefile.am: Add bsp_specs.
290
2912008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
292
293        PR 1322/bsps
294        * include/bspopts.h.in: Remove.
295
2962008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * configure.ac, include/bspopts.h.in: Make letting boot_card() handle
299        work area allocation mandatory. Rename
300        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
301
3022008-09-23      Joel Sherrill <joel.sherrill@OARcorp.com>
303
304        * README: Add URL.
305
3062008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
307
308        * Makefile.am, preinstall.am, include/lpc24xx.h, misc/system-clocks.c:
309        Move utility.h
310
3112008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * Makefile.am, startup/bspstart.c: Use standardized bsp_cleanup() which
314        can optionally print a message, poll for user to press key, and call
315        bsp_reset(). Using this eliminates the various bsp_cleanup()
316        implementations which had their own implementation and variety of
317        string constants.
318
3192008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
320
321        * .cvsignore, include/bspopts.h.in: New files.
322
3232008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
324
325        * bsp_specs, clock/clock-config.c, configure.ac,
326        console/console-config.c, include/bsp.h, include/irq-config.h,
327        include/irq.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
328        Makefile.am, misc/system-clocks.c, preinstall.am, README,
329        rtc/rtc-config.c, startup/bspstart.c, startup/linkcmds: New files.
Note: See TracBrowser for help on using the repository browser.