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

4.104.115
Last change on this file since 7a6f8d0 was 484146f0, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 03/29/10 at 11:33:09

make the lpc2362 a SMALL MEMORY BSP

  • Property mode set to 100644
File size: 9.9 KB
Line 
12010-03-29      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
2
3        * configure.ac: make the lpc2362 a SMALL MEMORY BSP
4
52010-03-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * include/lpc-ethernet-config.h: Fixed IO configurations.
8
92010-01-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
10
11        * include/lpc-ethernet-config.h: New file.
12        * network/network.c: Removed file.
13        * Makefile.am, configure.ac, preinstall.am, include/bsp.h,
14        include/lpc24xx.h: Changes throughout.
15
162009-12-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
17
18        * clock/clock-config.c: Removed file.
19        * include/lpc-clock-config.h, make/custom/lpc2362.cfg,
20        startup/linkcmds.lpc2362: New files.
21        * Makefile.am, configure.ac, preinstall.am, console/console-config.c,
22        i2c/i2c.c, include/bsp.h, include/io.h, include/irq.h,
23        include/lpc24xx.h, irq/irq.c, make/custom/lpc24xx.inc, misc/dma.c,
24        misc/io.c, misc/timer.c, network/network.c, rtc/rtc-config.c,
25        startup/bspreset.c, startup/bspstart.c, startup/bspstarthooks.c,
26        startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
27        startup/linkcmds.lpc24xx_ncs_rom_ext,
28        startup/linkcmds.lpc24xx_ncs_rom_int: Changes throughout.
29
302009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * configure.ac: Add RTEMS_BSP_LINKCMDS.
33        * make/custom/lpc24xx.inc: Remove LDFLAGS.
34        * make/custom/lpc24xx_ea.cfg: Remove LPC24XX_LINKCMDS.
35        * make/custom/lpc24xx_ncs_ram.cfg: Remove LPC24XX_LINKCMDS.
36        * make/custom/lpc24xx_ncs_rom_ext.cfg: Remove LPC24XX_LINKCMDS.
37        * make/custom/lpc24xx_ncs_rom_int.cfg: Remove LPC24XX_LINKCMDS.
38        * startup/linkcmds: Remove.
39        * Makefile.am: Rework linkcmds handling.
40
412009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * clock/clock-config.c, misc/dma.c, network/network.c,
44        rtc/rtc-config.c, ssp/ssp.c: Remove unused vars.
45
462009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
47
48        * i2c/i2c.c, misc/dma-copy.c, network/network.c, ssp/ssp.c: Update for
49        interrupt handler type change.
50
512009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * make/custom/lpc24xx.inc: Remove RTEMS_BSP_FAMILY.
54
552009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * configure.ac: Don't add -ansi -fasm to CFLAGS.
58
592009-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * make/custom/lpc24xx.inc: New (Renamed from lpc24xx.cfg).
62        * make/custom/lpc24xx.cfg: Removed.
63        * make/custom/lpc24xx_ea.cfg, lpc24xx_ncs_ram.cfg,
64        make/custom/lpc24xx_ncs_rom_ext.cfg,
65        make/custom/lpc24xx_ncs_rom_int.cfg:
66        Include make/custom/lpc24xx.inc.
67
682009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * make/custom/lpc24xx.cfg: New (relocated from /make/custom).
71        * make/custom/lpc24xx_ea.cfg: New (relocated from /make/custom).
72        * make/custom/lpc24xx_ncs_ram.cfg: New (relocated from /make/custom).
73        * make/custom/lpc24xx_ncs_rom_ext.cfg: New (relocated from /make/custom).
74        * make/custom/lpc24xx_ncs_rom_int.cfg: New (relocated from /make/custom).
75
762009-10-04      Sebastian Huber <sebastian.huber@embedded-brains.de>
77
78        * startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
79        startup/linkcmds.lpc2478_ncs_ram: Removed files.
80        * startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
81        startup/linkcmds.lpc24xx_ncs_rom_ext,
82        startup/linkcmds.lpc24xx_ncs_rom_int: New files.
83        * Makefile.am, README, configure.ac, preinstall.am, misc/io.c,
84        startup/linkcmds: Changes throughout.
85
862009-09-21      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
87
88        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: Add
89        missing files.
90
912009-09-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
92
93        * startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: New files.
94        * Makefile.am, configure.ac, i2c/i2c.c, include/bsp.h, include/dma.h,
95        include/i2c.h, include/io.h, include/irq.h, include/lpc24xx.h,
96        include/ssp.h, include/system-clocks.h, irq/irq.c, misc/bspidle.c,
97        misc/dma.c, misc/io.c, misc/system-clocks.c, network/network.c,
98        ssp/ssp.c, startup/bspstart.c: Changes throughout.
99
1002009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
103
104 2009-08-27     Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * misc/bspidle.c: Include bsp.h and fix prototype.
107
1082009-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
111        thread to bsp_idle_thread.
112        * misc/bspidle.c: New file.
113        * include/idle.h, misc/idle.c: Removed.
114
1152009-08-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
116
117        * startup/linkcmds, startup/linkcmds.lpc2478,
118        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
119        Fixed dummy entries.
120
1212009-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
122
123        * startup/linkcmds, startup/linkcmds.lpc2478,
124        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
125        Dummy entries for toolchain compatibility.
126
1272009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
130        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
131        have the same options.
132
1332009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
134
135        * i2c/i2c.c, include/i2c.h, include/idle.h, include/io.h, misc/idle.c,
136        misc/io.c: New files.
137        * Makefile.am, README, configure.ac, preinstall.am,
138        clock/clock-config.c, console/console-config.c, include/irq.h,
139        include/dma.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
140        misc/dma.c, misc/system-clocks.c, network/network.c, rtc/rtc-config.c,
141        startup/bspreset.c, startup/bspstart.c, startup/linkcmds,
142        startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
143        startup/linkcmds.lpc2478_ncs_ram: Changes throughout.
144
1452009-02-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
146
147        * README: Added NCS.
148        * Makefile.am, configure.ac, preinstall.am: Added BSP variants.
149        * console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
150        register settings.  Cleanup.
151        * include/bsp.h: Added network defines and functions.
152        * include/lpc24xx.h: Added AHB and EMC defines.  Fixed Ethernet status
153        sizes.
154        * include/system-clocks.h, misc/system-clocks.c: Added micro seconds
155        delay function that uses Timer 1.  Changed PLL setup.
156        * network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
157        startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
158        files.
159        * startup/bspstart.c: Added EMC initialization.  Changes for ROM boot.
160
1612009-02-17      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * Makefile.am: Fix breakage introduced in 2009-02-13 changes.
164
1652009-02-13      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * Makefile.am, preinstall.am: Use stub tm27.h.
168
1692008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * configure.ac: Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
172        Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
173        * include/bsp.h: #include <bspopts.h>.
174        * misc/system-clocks.c: Receive LPC24XX_OSCILLATOR_RTC,
175        LPC24XX_OSCILLATOR_MAIN through bspopts.h.
176
1772008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
178
179        * bsp_specs: Move -e start from *link to *startfile to avoid warning
180        for undefined entry symbol when linking relocatables with binutils
181        2.19.
182
1832008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
184
185        * Makefile.am, preinstall.am: Add timer driver stub.
186
1872008-09-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
188
189        * ssp/ssp.c, misc/dma.c, include/dma.h, include/ssp.h: New files.
190
191        * Makefile.am, preinstall.am, README: Update.
192
193        * include/irq.h: Fixed typos.
194
195        * include/lpc24xx.h: New defines and types.  Converted to UNIX line
196        endings.
197
198        * misc/system-clocks.c, startup/bspstart.c: Update for utility.h
199        changes.
200
2012008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * clock/clock-config.c: include "../../../shared/clockdrv_shell.h".
204        * Makefile.am: Reflect changes above.
205
2062008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
207
208        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
209        of building libbspstart.a, using automake-rules.
210
2112008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * Makefile.am: Eliminate *_SOURCES.
214
2152008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
218        components.
219
2202008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
221
222        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
223
2242008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * preinstall.am: Regenerated.
227
2282008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * Makefile.am: Eliminates libcpudir.
231
2322008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * Makefile.am: Remove NETWORKING (Sources are missing).
235
2362008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * Makefile.am: Add DISTCLEANFILES = include/bspopts.h.
239
2402008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * Makefile.am: Add bsp_specs.
243
2442008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        PR 1322/bsps
247        * include/bspopts.h.in: Remove.
248
2492008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
250
251        * configure.ac, include/bspopts.h.in: Make letting boot_card() handle
252        work area allocation mandatory. Rename
253        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
254
2552008-09-23      Joel Sherrill <joel.sherrill@OARcorp.com>
256
257        * README: Add URL.
258
2592008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
260
261        * Makefile.am, preinstall.am, include/lpc24xx.h, misc/system-clocks.c:
262        Move utility.h
263
2642008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
265
266        * Makefile.am, startup/bspstart.c: Use standardized bsp_cleanup() which
267        can optionally print a message, poll for user to press key, and call
268        bsp_reset(). Using this eliminates the various bsp_cleanup()
269        implementations which had their own implementation and variety of
270        string constants.
271
2722008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
273
274        * .cvsignore, include/bspopts.h.in: New files.
275
2762008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
277
278        * bsp_specs, clock/clock-config.c, configure.ac,
279        console/console-config.c, include/bsp.h, include/irq-config.h,
280        include/irq.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
281        Makefile.am, misc/system-clocks.c, preinstall.am, README,
282        rtc/rtc-config.c, startup/bspstart.c, startup/linkcmds: New files.
Note: See TracBrowser for help on using the repository browser.