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

4.115
Last change on this file since 8ee3775 was 8ee3775, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/02/11 at 15:01:43

2011-02-02 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Require autoconf-2.68, automake-1.11.1.
  • Property mode set to 100644
File size: 12.9 KB
Line 
12011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Require autoconf-2.68, automake-1.11.1.
4
52010-12-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800,
8        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
9        startup/linkcmds.lpc24xx_ncs_rom_ext,
10        startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command
11        file changes.
12
132010-12-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
14
15        * include/lcd.h, misc/lcd.c: New files.
16        * misc/io.c, include/io.h: Documentation, bug fixes, more
17        configurations.
18        * include/lpc24xx.h: Added DAC and I2S.
19        * Makefile.am, bsp_specs, preinstall.am, startup/bspstarthooks.c,
20        startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800,
21        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
22        startup/linkcmds.lpc24xx_ncs_rom_ext,
23        startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command
24        file changes.
25
262010-11-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
27
28        * misc/system-clocks.c: Use define instead of function call to allow
29        smaller delays.
30
312010-11-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
32
33        * rtc/rtc-config.c: Fixed type.
34
352010-10-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
36
37        * include/lpc24xx.h, misc/system-clocks.c: Removed superfluous include
38        of <bsp/utility.h>.
39
402010-10-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
41
42        * misc/system-clocks.c: Fixed lpc24xx_micro_seconds_delay().
43        * misc/io.c: Added LCD pin configuration.
44
452010-06-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
46
47        * make/custom/lpc23xx_tli800.cfg, startup/linkcmds.lpc23xx_tli800: New
48        files.
49        * Makefile.am, configure.ac: Reflect changes above.
50        * startup/linkcmds.lpc2362: Typos.
51        * README: Documentation.
52
532010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
54
55        * startup/bspstarthooks.c: Removed start section attribute defines.
56
572010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
58
59        * include/lpc24xx.h, misc/dma-copy.c, misc/dma.c,
60        misc/system-clocks.c, ssp/ssp.c, startup/bspstarthooks.c: Removed
61        superfluous macros.
62
632010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
64
65        * Makefile.am, preinstall.am, include/bsp.h, startup/bspstart.c: Use
66        shared output character implementation.
67
682010-05-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
69
70        * make/custom/lpc24xx.inc: Workaround for GCC bug 38644.
71
722010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
73
74        * include/irq-config.h: Removed file.
75        * Makefile.am, preinstall.am: Reflect change above.
76        * irq/irq.c: Removed superfluous parameter checks.
77
782010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
79
80        * make/custom/lpc24xx.inc: Use VFP floating point model.
81
822010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
83
84        * make/custom/lpc24xx.inc: removed over-paranoid warning switches
85
862010-04-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
87
88        * Makefile.am, configure.ac, include/lpc24xx.h, irq/irq.c,
89        make/custom/lpc24xx.inc, misc/io.c, startup/bspstart.c,
90        startup/bspstarthooks.c, startup/linkcmds.lpc2362: Changes throughout.
91
922010-03-29      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
93
94        * configure.ac: make the lpc2362 a SMALL MEMORY BSP
95
962010-03-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
97
98        * include/lpc-ethernet-config.h: Fixed IO configurations.
99
1002010-01-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
101
102        * include/lpc-ethernet-config.h: New file.
103        * network/network.c: Removed file.
104        * Makefile.am, configure.ac, preinstall.am, include/bsp.h,
105        include/lpc24xx.h: Changes throughout.
106
1072009-12-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
108
109        * clock/clock-config.c: Removed file.
110        * include/lpc-clock-config.h, make/custom/lpc2362.cfg,
111        startup/linkcmds.lpc2362: New files.
112        * Makefile.am, configure.ac, preinstall.am, console/console-config.c,
113        i2c/i2c.c, include/bsp.h, include/io.h, include/irq.h,
114        include/lpc24xx.h, irq/irq.c, make/custom/lpc24xx.inc, misc/dma.c,
115        misc/io.c, misc/timer.c, network/network.c, rtc/rtc-config.c,
116        startup/bspreset.c, startup/bspstart.c, startup/bspstarthooks.c,
117        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
118        startup/linkcmds.lpc24xx_ncs_rom_ext,
119        startup/linkcmds.lpc24xx_ncs_rom_int: Changes throughout.
120
1212009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * configure.ac: Add RTEMS_BSP_LINKCMDS.
124        * make/custom/lpc24xx.inc: Remove LDFLAGS.
125        * make/custom/lpc24xx_ea.cfg: Remove LPC24XX_LINKCMDS.
126        * make/custom/lpc24xx_ncs_ram.cfg: Remove LPC24XX_LINKCMDS.
127        * make/custom/lpc24xx_ncs_rom_ext.cfg: Remove LPC24XX_LINKCMDS.
128        * make/custom/lpc24xx_ncs_rom_int.cfg: Remove LPC24XX_LINKCMDS.
129        * startup/linkcmds: Remove.
130        * Makefile.am: Rework linkcmds handling.
131
1322009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * clock/clock-config.c, misc/dma.c, network/network.c,
135        rtc/rtc-config.c, ssp/ssp.c: Remove unused vars.
136
1372009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
138
139        * i2c/i2c.c, misc/dma-copy.c, network/network.c, ssp/ssp.c: Update for
140        interrupt handler type change.
141
1422009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * make/custom/lpc24xx.inc: Remove RTEMS_BSP_FAMILY.
145
1462009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * configure.ac: Don't add -ansi -fasm to CFLAGS.
149
1502009-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
151
152        * make/custom/lpc24xx.inc: New (Renamed from lpc24xx.cfg).
153        * make/custom/lpc24xx.cfg: Removed.
154        * make/custom/lpc24xx_ea.cfg, lpc24xx_ncs_ram.cfg,
155        make/custom/lpc24xx_ncs_rom_ext.cfg,
156        make/custom/lpc24xx_ncs_rom_int.cfg:
157        Include make/custom/lpc24xx.inc.
158
1592009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * make/custom/lpc24xx.cfg: New (relocated from /make/custom).
162        * make/custom/lpc24xx_ea.cfg: New (relocated from /make/custom).
163        * make/custom/lpc24xx_ncs_ram.cfg: New (relocated from /make/custom).
164        * make/custom/lpc24xx_ncs_rom_ext.cfg: New (relocated from /make/custom).
165        * make/custom/lpc24xx_ncs_rom_int.cfg: New (relocated from /make/custom).
166
1672009-10-04      Sebastian Huber <sebastian.huber@embedded-brains.de>
168
169        * startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
170        startup/linkcmds.lpc2478_ncs_ram: Removed files.
171        * startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
172        startup/linkcmds.lpc24xx_ncs_rom_ext,
173        startup/linkcmds.lpc24xx_ncs_rom_int: New files.
174        * Makefile.am, README, configure.ac, preinstall.am, misc/io.c,
175        startup/linkcmds: Changes throughout.
176
1772009-09-21      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
178
179        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: Add
180        missing files.
181
1822009-09-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
183
184        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: New files.
185        * Makefile.am, configure.ac, i2c/i2c.c, include/bsp.h, include/dma.h,
186        include/i2c.h, include/io.h, include/irq.h, include/lpc24xx.h,
187        include/ssp.h, include/system-clocks.h, irq/irq.c, misc/bspidle.c,
188        misc/dma.c, misc/io.c, misc/system-clocks.c, network/network.c,
189        ssp/ssp.c, startup/bspstart.c: Changes throughout.
190
1912009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
194
195 2009-08-27     Joel Sherrill <joel.sherrill@OARcorp.com>
196
197        * misc/bspidle.c: Include bsp.h and fix prototype.
198
1992009-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
202        thread to bsp_idle_thread.
203        * misc/bspidle.c: New file.
204        * include/idle.h, misc/idle.c: Removed.
205
2062009-08-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
207
208        * startup/linkcmds, startup/linkcmds.lpc2478,
209        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
210        Fixed dummy entries.
211
2122009-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
213
214        * startup/linkcmds, startup/linkcmds.lpc2478,
215        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
216        Dummy entries for toolchain compatibility.
217
2182009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
221        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
222        have the same options.
223
2242009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
225
226        * i2c/i2c.c, include/i2c.h, include/idle.h, include/io.h, misc/idle.c,
227        misc/io.c: New files.
228        * Makefile.am, README, configure.ac, preinstall.am,
229        clock/clock-config.c, console/console-config.c, include/irq.h,
230        include/dma.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
231        misc/dma.c, misc/system-clocks.c, network/network.c, rtc/rtc-config.c,
232        startup/bspreset.c, startup/bspstart.c, startup/linkcmds,
233        startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
234        startup/linkcmds.lpc2478_ncs_ram: Changes throughout.
235
2362009-02-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
237
238        * README: Added NCS.
239        * Makefile.am, configure.ac, preinstall.am: Added BSP variants.
240        * console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
241        register settings.  Cleanup.
242        * include/bsp.h: Added network defines and functions.
243        * include/lpc24xx.h: Added AHB and EMC defines.  Fixed Ethernet status
244        sizes.
245        * include/system-clocks.h, misc/system-clocks.c: Added micro seconds
246        delay function that uses Timer 1.  Changed PLL setup.
247        * network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
248        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
249        files.
250        * startup/bspstart.c: Added EMC initialization.  Changes for ROM boot.
251
2522009-02-17      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * Makefile.am: Fix breakage introduced in 2009-02-13 changes.
255
2562009-02-13      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * Makefile.am, preinstall.am: Use stub tm27.h.
259
2602008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
261
262        * configure.ac: Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
263        Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
264        * include/bsp.h: #include <bspopts.h>.
265        * misc/system-clocks.c: Receive LPC24XX_OSCILLATOR_RTC,
266        LPC24XX_OSCILLATOR_MAIN through bspopts.h.
267
2682008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
269
270        * bsp_specs: Move -e start from *link to *startfile to avoid warning
271        for undefined entry symbol when linking relocatables with binutils
272        2.19.
273
2742008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * Makefile.am, preinstall.am: Add timer driver stub.
277
2782008-09-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
279
280        * ssp/ssp.c, misc/dma.c, include/dma.h, include/ssp.h: New files.
281
282        * Makefile.am, preinstall.am, README: Update.
283
284        * include/irq.h: Fixed typos.
285
286        * include/lpc24xx.h: New defines and types.  Converted to UNIX line
287        endings.
288
289        * misc/system-clocks.c, startup/bspstart.c: Update for utility.h
290        changes.
291
2922008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
293
294        * clock/clock-config.c: include "../../../shared/clockdrv_shell.h".
295        * Makefile.am: Reflect changes above.
296
2972008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
300        of building libbspstart.a, using automake-rules.
301
3022008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
303
304        * Makefile.am: Eliminate *_SOURCES.
305
3062008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
309        components.
310
3112008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
312
313        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
314
3152008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * preinstall.am: Regenerated.
318
3192008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * Makefile.am: Eliminates libcpudir.
322
3232008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * Makefile.am: Remove NETWORKING (Sources are missing).
326
3272008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
328
329        * Makefile.am: Add DISTCLEANFILES = include/bspopts.h.
330
3312008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
332
333        * Makefile.am: Add bsp_specs.
334
3352008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
336
337        PR 1322/bsps
338        * include/bspopts.h.in: Remove.
339
3402008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * configure.ac, include/bspopts.h.in: Make letting boot_card() handle
343        work area allocation mandatory. Rename
344        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
345
3462008-09-23      Joel Sherrill <joel.sherrill@OARcorp.com>
347
348        * README: Add URL.
349
3502008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
351
352        * Makefile.am, preinstall.am, include/lpc24xx.h, misc/system-clocks.c:
353        Move utility.h
354
3552008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
356
357        * Makefile.am, startup/bspstart.c: Use standardized bsp_cleanup() which
358        can optionally print a message, poll for user to press key, and call
359        bsp_reset(). Using this eliminates the various bsp_cleanup()
360        implementations which had their own implementation and variety of
361        string constants.
362
3632008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
364
365        * .cvsignore, include/bspopts.h.in: New files.
366
3672008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
368
369        * bsp_specs, clock/clock-config.c, configure.ac,
370        console/console-config.c, include/bsp.h, include/irq-config.h,
371        include/irq.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
372        Makefile.am, misc/system-clocks.c, preinstall.am, README,
373        rtc/rtc-config.c, startup/bspstart.c, startup/linkcmds: New files.
Note: See TracBrowser for help on using the repository browser.