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

4.115
Last change on this file since d267a8a0 was d267a8a0, checked in by Sebastian Huber <sebastian.huber@…>, on 10/14/10 at 06:52:46

2010-10-14 Sebastian Huber <sebastian.huber@…>

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