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

4.115
Last change on this file since a5082ff8 was a5082ff8, checked in by Joel Sherrill <joel.sherrill@…>, on 03/16/11 at 17:13:20

2011-03-16 Joel Sherrill <joel.sherrill@…>

  • README: Add example mkimage command.
  • Property mode set to 100644
File size: 13.6 KB
Line 
12011-03-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * README: Add example mkimage command.
4
52011-02-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * misc/restart.c: New file.
8        * Makefile.am: Reflect change from above.
9        * include/bsp.h: Declare bsp_restart().
10
112011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * startup/bspstarthooks.c:
14        Use "__asm__" instead of "asm" for improved c99-compliance.
15
162011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * misc/timer.c: Fix typo.
19
202011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * misc/timer.c: Include <rtems/btimer.h>.
23        Fix benchmark_timer_read() definition.
24
252011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * configure.ac: Require autoconf-2.68, automake-1.11.1.
28
292010-12-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
30
31        * startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800,
32        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
33        startup/linkcmds.lpc24xx_ncs_rom_ext,
34        startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command
35        file changes.
36
372010-12-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
38
39        * include/lcd.h, misc/lcd.c: New files.
40        * misc/io.c, include/io.h: Documentation, bug fixes, more
41        configurations.
42        * include/lpc24xx.h: Added DAC and I2S.
43        * Makefile.am, bsp_specs, preinstall.am, startup/bspstarthooks.c,
44        startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800,
45        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
46        startup/linkcmds.lpc24xx_ncs_rom_ext,
47        startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command
48        file changes.
49
502010-11-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
51
52        * misc/system-clocks.c: Use define instead of function call to allow
53        smaller delays.
54
552010-11-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
56
57        * rtc/rtc-config.c: Fixed type.
58
592010-10-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
60
61        * include/lpc24xx.h, misc/system-clocks.c: Removed superfluous include
62        of <bsp/utility.h>.
63
642010-10-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
65
66        * misc/system-clocks.c: Fixed lpc24xx_micro_seconds_delay().
67        * misc/io.c: Added LCD pin configuration.
68
692010-06-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
70
71        * make/custom/lpc23xx_tli800.cfg, startup/linkcmds.lpc23xx_tli800: New
72        files.
73        * Makefile.am, configure.ac: Reflect changes above.
74        * startup/linkcmds.lpc2362: Typos.
75        * README: Documentation.
76
772010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
78
79        * startup/bspstarthooks.c: Removed start section attribute defines.
80
812010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
82
83        * include/lpc24xx.h, misc/dma-copy.c, misc/dma.c,
84        misc/system-clocks.c, ssp/ssp.c, startup/bspstarthooks.c: Removed
85        superfluous macros.
86
872010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
88
89        * Makefile.am, preinstall.am, include/bsp.h, startup/bspstart.c: Use
90        shared output character implementation.
91
922010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
93
94        * make/custom/lpc24xx.inc: Workaround for GCC bug 38644.
95
962010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
97
98        * include/irq-config.h: Removed file.
99        * Makefile.am, preinstall.am: Reflect change above.
100        * irq/irq.c: Removed superfluous parameter checks.
101
1022010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
103
104        * make/custom/lpc24xx.inc: Use VFP floating point model.
105
1062010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
107
108        * make/custom/lpc24xx.inc: removed over-paranoid warning switches
109
1102010-04-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
111
112        * Makefile.am, configure.ac, include/lpc24xx.h, irq/irq.c,
113        make/custom/lpc24xx.inc, misc/io.c, startup/bspstart.c,
114        startup/bspstarthooks.c, startup/linkcmds.lpc2362: Changes throughout.
115
1162010-03-29      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
117
118        * configure.ac: make the lpc2362 a SMALL MEMORY BSP
119
1202010-03-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
121
122        * include/lpc-ethernet-config.h: Fixed IO configurations.
123
1242010-01-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
125
126        * include/lpc-ethernet-config.h: New file.
127        * network/network.c: Removed file.
128        * Makefile.am, configure.ac, preinstall.am, include/bsp.h,
129        include/lpc24xx.h: Changes throughout.
130
1312009-12-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
132
133        * clock/clock-config.c: Removed file.
134        * include/lpc-clock-config.h, make/custom/lpc2362.cfg,
135        startup/linkcmds.lpc2362: New files.
136        * Makefile.am, configure.ac, preinstall.am, console/console-config.c,
137        i2c/i2c.c, include/bsp.h, include/io.h, include/irq.h,
138        include/lpc24xx.h, irq/irq.c, make/custom/lpc24xx.inc, misc/dma.c,
139        misc/io.c, misc/timer.c, network/network.c, rtc/rtc-config.c,
140        startup/bspreset.c, startup/bspstart.c, startup/bspstarthooks.c,
141        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
142        startup/linkcmds.lpc24xx_ncs_rom_ext,
143        startup/linkcmds.lpc24xx_ncs_rom_int: Changes throughout.
144
1452009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * configure.ac: Add RTEMS_BSP_LINKCMDS.
148        * make/custom/lpc24xx.inc: Remove LDFLAGS.
149        * make/custom/lpc24xx_ea.cfg: Remove LPC24XX_LINKCMDS.
150        * make/custom/lpc24xx_ncs_ram.cfg: Remove LPC24XX_LINKCMDS.
151        * make/custom/lpc24xx_ncs_rom_ext.cfg: Remove LPC24XX_LINKCMDS.
152        * make/custom/lpc24xx_ncs_rom_int.cfg: Remove LPC24XX_LINKCMDS.
153        * startup/linkcmds: Remove.
154        * Makefile.am: Rework linkcmds handling.
155
1562009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * clock/clock-config.c, misc/dma.c, network/network.c,
159        rtc/rtc-config.c, ssp/ssp.c: Remove unused vars.
160
1612009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
162
163        * i2c/i2c.c, misc/dma-copy.c, network/network.c, ssp/ssp.c: Update for
164        interrupt handler type change.
165
1662009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * make/custom/lpc24xx.inc: Remove RTEMS_BSP_FAMILY.
169
1702009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * configure.ac: Don't add -ansi -fasm to CFLAGS.
173
1742009-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * make/custom/lpc24xx.inc: New (Renamed from lpc24xx.cfg).
177        * make/custom/lpc24xx.cfg: Removed.
178        * make/custom/lpc24xx_ea.cfg, lpc24xx_ncs_ram.cfg,
179        make/custom/lpc24xx_ncs_rom_ext.cfg,
180        make/custom/lpc24xx_ncs_rom_int.cfg:
181        Include make/custom/lpc24xx.inc.
182
1832009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * make/custom/lpc24xx.cfg: New (relocated from /make/custom).
186        * make/custom/lpc24xx_ea.cfg: New (relocated from /make/custom).
187        * make/custom/lpc24xx_ncs_ram.cfg: New (relocated from /make/custom).
188        * make/custom/lpc24xx_ncs_rom_ext.cfg: New (relocated from /make/custom).
189        * make/custom/lpc24xx_ncs_rom_int.cfg: New (relocated from /make/custom).
190
1912009-10-04      Sebastian Huber <sebastian.huber@embedded-brains.de>
192
193        * startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
194        startup/linkcmds.lpc2478_ncs_ram: Removed files.
195        * startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
196        startup/linkcmds.lpc24xx_ncs_rom_ext,
197        startup/linkcmds.lpc24xx_ncs_rom_int: New files.
198        * Makefile.am, README, configure.ac, preinstall.am, misc/io.c,
199        startup/linkcmds: Changes throughout.
200
2012009-09-21      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
202
203        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: Add
204        missing files.
205
2062009-09-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
207
208        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: New files.
209        * Makefile.am, configure.ac, i2c/i2c.c, include/bsp.h, include/dma.h,
210        include/i2c.h, include/io.h, include/irq.h, include/lpc24xx.h,
211        include/ssp.h, include/system-clocks.h, irq/irq.c, misc/bspidle.c,
212        misc/dma.c, misc/io.c, misc/system-clocks.c, network/network.c,
213        ssp/ssp.c, startup/bspstart.c: Changes throughout.
214
2152009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
218
219 2009-08-27     Joel Sherrill <joel.sherrill@OARcorp.com>
220
221        * misc/bspidle.c: Include bsp.h and fix prototype.
222
2232009-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
224
225        * Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
226        thread to bsp_idle_thread.
227        * misc/bspidle.c: New file.
228        * include/idle.h, misc/idle.c: Removed.
229
2302009-08-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
231
232        * startup/linkcmds, startup/linkcmds.lpc2478,
233        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
234        Fixed dummy entries.
235
2362009-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
237
238        * startup/linkcmds, startup/linkcmds.lpc2478,
239        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
240        Dummy entries for toolchain compatibility.
241
2422009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
245        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
246        have the same options.
247
2482009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
249
250        * i2c/i2c.c, include/i2c.h, include/idle.h, include/io.h, misc/idle.c,
251        misc/io.c: New files.
252        * Makefile.am, README, configure.ac, preinstall.am,
253        clock/clock-config.c, console/console-config.c, include/irq.h,
254        include/dma.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
255        misc/dma.c, misc/system-clocks.c, network/network.c, rtc/rtc-config.c,
256        startup/bspreset.c, startup/bspstart.c, startup/linkcmds,
257        startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
258        startup/linkcmds.lpc2478_ncs_ram: Changes throughout.
259
2602009-02-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
261
262        * README: Added NCS.
263        * Makefile.am, configure.ac, preinstall.am: Added BSP variants.
264        * console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
265        register settings.  Cleanup.
266        * include/bsp.h: Added network defines and functions.
267        * include/lpc24xx.h: Added AHB and EMC defines.  Fixed Ethernet status
268        sizes.
269        * include/system-clocks.h, misc/system-clocks.c: Added micro seconds
270        delay function that uses Timer 1.  Changed PLL setup.
271        * network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
272        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
273        files.
274        * startup/bspstart.c: Added EMC initialization.  Changes for ROM boot.
275
2762009-02-17      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * Makefile.am: Fix breakage introduced in 2009-02-13 changes.
279
2802009-02-13      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * Makefile.am, preinstall.am: Use stub tm27.h.
283
2842008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * configure.ac: Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
287        Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
288        * include/bsp.h: #include <bspopts.h>.
289        * misc/system-clocks.c: Receive LPC24XX_OSCILLATOR_RTC,
290        LPC24XX_OSCILLATOR_MAIN through bspopts.h.
291
2922008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * bsp_specs: Move -e start from *link to *startfile to avoid warning
295        for undefined entry symbol when linking relocatables with binutils
296        2.19.
297
2982008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
299
300        * Makefile.am, preinstall.am: Add timer driver stub.
301
3022008-09-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
303
304        * ssp/ssp.c, misc/dma.c, include/dma.h, include/ssp.h: New files.
305
306        * Makefile.am, preinstall.am, README: Update.
307
308        * include/irq.h: Fixed typos.
309
310        * include/lpc24xx.h: New defines and types.  Converted to UNIX line
311        endings.
312
313        * misc/system-clocks.c, startup/bspstart.c: Update for utility.h
314        changes.
315
3162008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
317
318        * clock/clock-config.c: include "../../../shared/clockdrv_shell.h".
319        * Makefile.am: Reflect changes above.
320
3212008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
322
323        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
324        of building libbspstart.a, using automake-rules.
325
3262008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
327
328        * Makefile.am: Eliminate *_SOURCES.
329
3302008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
331
332        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
333        components.
334
3352008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
336
337        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
338
3392008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * preinstall.am: Regenerated.
342
3432008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * Makefile.am: Eliminates libcpudir.
346
3472008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * Makefile.am: Remove NETWORKING (Sources are missing).
350
3512008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * Makefile.am: Add DISTCLEANFILES = include/bspopts.h.
354
3552008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
356
357        * Makefile.am: Add bsp_specs.
358
3592008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
360
361        PR 1322/bsps
362        * include/bspopts.h.in: Remove.
363
3642008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
365
366        * configure.ac, include/bspopts.h.in: Make letting boot_card() handle
367        work area allocation mandatory. Rename
368        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
369
3702008-09-23      Joel Sherrill <joel.sherrill@OARcorp.com>
371
372        * README: Add URL.
373
3742008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
375
376        * Makefile.am, preinstall.am, include/lpc24xx.h, misc/system-clocks.c:
377        Move utility.h
378
3792008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * Makefile.am, startup/bspstart.c: Use standardized bsp_cleanup() which
382        can optionally print a message, poll for user to press key, and call
383        bsp_reset(). Using this eliminates the various bsp_cleanup()
384        implementations which had their own implementation and variety of
385        string constants.
386
3872008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
388
389        * .cvsignore, include/bspopts.h.in: New files.
390
3912008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
392
393        * bsp_specs, clock/clock-config.c, configure.ac,
394        console/console-config.c, include/bsp.h, include/irq-config.h,
395        include/irq.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
396        Makefile.am, misc/system-clocks.c, preinstall.am, README,
397        rtc/rtc-config.c, startup/bspstart.c, startup/linkcmds: New files.
Note: See TracBrowser for help on using the repository browser.