source: rtems/c/src/lib/libbsp/arm/csb337/ChangeLog @ 0441091

4.104.115
Last change on this file since 0441091 was 0441091, checked in by Sebastian Huber <sebastian.huber@…>, on 04/30/10 at 13:40:13

2010-04-30 Sebastian Huber <sebastian.huber@…>

  • csb336/make/custom/csb336.cfg, csb337/make/custom/csb337.cfg, edb7312/make/custom/edb7312.cfg, gba/make/custom/gba.cfg, gdbarmsim/make/custom/arm920.cfg, gp32/make/custom/gp32.cfg, gumstix/make/custom/gumstix.cfg, lpc32xx/make/custom/lpc32xx_phycore.cfg, nds/make/custom/nds.cfg, rtl22xx/make/custom/rtl22xx.cfg, smdk2410/make/custom/smdk2410.cfg: Use VFP floating point model.
  • Property mode set to 100644
File size: 11.9 KB
Line 
12010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * make/custom/csb337.cfg: Use VFP floating point model.
4
52010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
6
7        * console/fbcons.c: Fix warnings.
8
92010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
10
11        * startup/bspstart.c, network/network.c: make irq data types
12        consistent
13
142009-12-08      Fernando Nicodemos <fgnicodemos@terra.com.br>
15
16        * console/font8x16.h, console/sed1356.c: Fix typos.
17
182009-12-04      Fernando Nicodemos <fgnicodemos@terra.com.br>
19
20        * README, README.kit637_v6, console/sed1356_16bit.h, startup/memmap.c:
21        Missing parts of previous commit.
22
232009-11-30      Fernando Nicodemos <fgnicodemos@terra.com.br>
24
25        * Makefile.am, preinstall.am, console/fbcons.c, console/font8x16.h,
26        console/sed1356.c, console/uarts.c, include/sed1356.h,
27        startup/bspstart.c, startup/linkcmds.csb337, startup/linkcmds.csb637,
28        startup/memmap.c, startup/umonsupp.c: Update to match development
29        version.
30
312009-11-21      Fernando Nicodemos <fgnicodemos@terra.com.br>
32
33        * Makefile.am, configure.ac, console/uarts.c: Add initial support for
34        Kit637 version of CSB637.
35        * README.kit637_v6, make/custom/kit637_v6.cfg: New files.
36
372009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * configure.ac: Add RTEMS_BSP_LINKCMDS.
40        * make/custom/csb637.cfg: Remove LDFLAGS. Remove RTEMS_LINKCMDS.
41        * startup/linkcmds: Remove (Rename into linkcmds.csb337).
42        * startup/linkcmds.csb337: New (Renamed from linkcmds).
43        * Makefile.am: Rework linkcmds handling.
44
452009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * make/custom/csb337.cfg: Remove RTEMS_BSP_FAMILY.
48
492009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * configure.ac: Don't add -ansi -fasm to CFLAGS.
52
532009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        * make/custom/csb337.cfg: New (relocated from /make/custom).
56        * make/custom/csb637.cfg: New (relocated from /make/custom).
57
582009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
61
62 2009-07-29     Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * network/network.c: Add csb637 PHY code based upon that in
65        MicroMonitor 1.17.
66
672009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
70        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
71        have the same options.
72
732009-06-18      Fernando Nicodemos <fgnicodemos@terra.com.br>
74
75        * Makefile.am, configure.ac, console/uarts.c: Add console device that
76        uses MicroMonitor to do actual input and output. This driver should
77        work on any board that uses MicroMonitor.
78
792009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
80
81        * startup/linkcmds, startup/linkcmds.csb637: Move .init section from
82        the front of the executable so the start label has the first
83        instruction in the executable.
84
852009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * Makefile.am, preinstall.am: Make an RTEMS specific umon.h wrapper
88        include file.
89
902009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * Makefile.am: Re-add basic console code.
93
942009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * Makefile.am: Add MicroMonitor support.
97
982009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
99
100        * Makefile.am, preinstall.am: Add MicroMonitor support.
101        * startup/umonsupp.c: New file.
102
1032009-06-11      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * network/network.c: Attempt to support csb637 PHY.
106
1072009-06-04      Xi Yang <hiyangxi@gmail.com>
108
109        * startup/bspstart.c: Eliminate unused variables.
110
1112009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * Makefile.am, configure.ac, preinstall.am, console/uarts.c,
114        include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
115        a console type output only device to print to the LCD screen. The
116        video controller (SED) and fonts are copied from MicroMonitor and
117        proper attribution is made in those files and confirmed by Ed Sutter.
118        * console/fbcons.c, console/font8x16.h, console/sed1356.c,
119        console/sed1356_16bit.h, include/sed1356.h: New files.
120
1212009-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * Makefile.am, README, configure.ac, preinstall.am, start/start.S,
124        startup/memmap.c: Add csb637 as alias and variant.
125        * startup/linkcmds.csb637: New file.
126
1272009-04-28      Chris Johns <chrisj@rtems.org>
128
129        * start/start.S: Update for boot_card command line change.
130
1312008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * bsp_specs: Remove -Qy from *link.
134
1352008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * bsp_specs: Move -e start from *link to *startfile to avoid warning
138        for undefined entry symbol when linking relocatables with binutils
139        2.19.
140
1412008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * Makefile.am, preinstall.am: Use shared tm27.h stub.
144        * include/tm27.h: Removed.
145
1462008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
149        of building libbspstart.a, using automake-rules.
150
1512008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * Makefile.am: Eliminate *_SOURCES.
154
1552008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
158        components.
159
1602008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
163
1642008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * configure.ac: Make letting boot_card() handle work area allocation
167        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
168        BSP_BOOTCARD_OPTIONS.
169
1702008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
173        bsp_cleanup() which can optionally print a message, poll for user to
174        press key, and call bsp_reset(). Using this eliminates the various
175        bsp_cleanup() implementations which had their own implementation and
176        variety of string constants.
177        * startup/bspreset.c: New file.
178        * startup/bspclean.c: Removed.
179
1802008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
181
182        * Makefile.am, startup/linkcmds: Use top level shared
183        bsp_get_work_area() implementation.
184
1852008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
186
187        * startup/bspstart.c: Remove unnecessary includes of
188        rtems/libcsupport.h and rtems/libio.h.
189
1902008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
193        Now support bsp_get_work_area() and used shared implementation of it
194        and bsp_pretasking_hook.
195
1962008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
199        routine.
200        * startup/bspclean.c: New file.
201        * startup/exit.c: Removed.
202
2032008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
204
205        * startup/bspstart.c: Add missing prototypes.
206
2072008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
208
209        * Makefile.am: Rework to avoid .rel files.
210
2112008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
212
213        * startup/bspstart.c: Refactored and renamed initialization routines to
214        rtems_initialize_data_structures, rtems_initialize_before_drivers,
215        rtems_initialize_device_drivers, and
216        rtems_initialize_start_multitasking. This opened the sequence up so
217        that bootcard() could provide a more robust and flexible framework
218        which is easier to explain and understand. This also lays the
219        groundwork for sharing the division of available memory between the
220        RTEMS workspace and heap and the C library initialization across all
221        BSPs.
222
2232008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
224
225        * startup/linkcmds: Add wildcard to gcc_except_table section so
226        programs compiled with gcc 4.3.x can link.
227
2282007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
229
230        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
231        Configuration Table. Use the RTEMS provided accessor macros to obtain
232        configuration fields.
233
2342007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
235
236        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
237        from CPU Table to Configuration Table. Eliminate CPU Table from all
238        ports. Delete references to CPU Table in all forms.
239
2402007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
241
242        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
243        Table fields to the Configuration Table. This included
244        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
245        do_zero_of_workspace, extra_mpci_receive_server_stack,
246        stack_allocate_hook, and stack_free_hook. As a side-effect of this
247        effort some multiprocessing code was made conditional and some style
248        clean up occurred.
249
2502007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
251
252        PR 1257/bsps
253        * startup/bspstart.c: Code outside of cpukit should use the public
254        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
255        the public API and directly accessing _CPU_ISR_Disable and
256        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
257        directive which could lead to problems. This patch also changes the
258        type of the variable passed into these routines and addresses minor
259        style issues.
260
2612007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
264        since it was used to configure a no longer used feature. Device names
265        are now part of the filesystem not in a table.
266
2672007-05-15      Ray Xu <rayx@gmail.com>
268
269        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
270        not in score/cpu.
271
2722007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
273
274        * bsp_specs: Remove qrtems_debug.
275
2762007-03-26      Chris Johns <chrisj@rtems.org>
277
278        * include/bsp.h: Terminate comment.
279
2802007-03-12      Joel Sherrill <joel@OARcorp.com>
281
282        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
283        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
284        mistake in copyright notice. Both of these mistakes appear to be from
285        code submitted after these changes were made previously.
286
2872007-03-11      Joel Sherrill <joel@OARcorp.com>
288
289        * startup/bspstart.c: Remove assignments of
290        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
291        value in boot_card.c
292
2932006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
296
2972006-11-15      Joel Sherrill <joel@OARcorp.com>
298
299        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
300        file and simplified initialization.
301
3022006-11-01      Joel Sherrill <joel@OARcorp.com>
303
304        * bsp_specs: Fix typo.
305
3062006-10-30      Joel Sherrill <joel@OARcorp.com>
307
308        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
309
3102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * Makefile.am: Remove superfluous -DASM.
313
3142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
315
316        * configure.ac: Require autoconf-2.60. Require automake-1.10.
317
3182006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
319
320        * Makefile.am: Add preinstall.am.
321
3222005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
323
324        * bsp_specs: remove %lib.
325
3262005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
327
328        * bsp_specs: Remove %cpp.
329
3302005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
331
332        * include/bsp.h: New header guard.
333
3342005-04-26      Joel Sherrill <joel@OARcorp.com>
335
336        * network/network.c: Eliminate warnings.
337
3382005-02-24      Jay Monkman <jtm@lopingdog.com>
339
340        PR 751/bsps
341        * startup/linkcmds: Cleanup.
342        * network/network.c: Added hardware initialization
343        code.
344
3452005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
346
347        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
348
3492005-01-04      Joel Sherrill <joel@OARcorp.com>
350
351        * startup/linkcmds: Remove warnings.
352
3532005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
354
355        * Makefile.am: Remove build-variant support.
356
3572004-11-05      Joel Sherrill <joel@OARcorp.com>
358
359        * startup/linkcmds: Add .gnu.linkonce.b section.
360
3612004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
362
363        * startup/bspstart.c: Use POSIX fixed size types.
364
3652004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
366
367        * configure.ac: Require automake > 1.9.
368
3692004-07-15      Jay Monkman
370
371        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
372        times, console/uarts.c, include/.cvsignore, include/bsp.h,
373        include/tm27.h, network/.cvsignore, network/network.c,
374        start/.cvsignore, start/start.S, startup/.cvsignore,
375        startup/bspstart.c, startup/exit.c, startup/linkcmds,
376        startup/memmap.c: New files.
377
Note: See TracBrowser for help on using the repository browser.