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

4.115
Last change on this file since 3bbffec7 was 3bbffec7, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/07/11 at 18:10:52

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

  • startup/umonsupp.c: Include <rtems/umon.h> (Missing prototype).
  • Property mode set to 100644
File size: 12.9 KB
Line 
12011-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * startup/umonsupp.c: Include <rtems/umon.h> (Missing prototype).
4
52011-11-07      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        PR 1953/bsps
8        * console/uarts.c: Do not use /dev/console in libchip configuration
9        table. Shared driver framework selects device to use as /dev/console.
10
112011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
12
13        PR 1917/bsps
14        * Makefile.am, console/uarts.c: Modifications to add dynamic tables for
15        libchip serial drivers.
16
172011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * configure.ac: Require autoconf-2.68, automake-1.11.1.
20
212010-12-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
22
23        * bsp_specs, start/start.S, startup/linkcmds.csb337,
24        startup/linkcmds.csb637: Use linker command base file.
25
262010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
27
28        * Makefile.am, preinstall.am: Added generic interrupt support modules.
29        * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
30        * startup/bspstart.c, network/network.c: Interrupt support changes.
31
322010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
33
34        * make/custom/csb337.cfg: Use VFP floating point model.
35
362010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
37
38        * console/fbcons.c: Fix warnings.
39
402010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
41
42        * startup/bspstart.c, network/network.c: make irq data types
43        consistent
44
452009-12-08      Fernando Nicodemos <fgnicodemos@terra.com.br>
46
47        * console/font8x16.h, console/sed1356.c: Fix typos.
48
492009-12-04      Fernando Nicodemos <fgnicodemos@terra.com.br>
50
51        * README, README.kit637_v6, console/sed1356_16bit.h, startup/memmap.c:
52        Missing parts of previous commit.
53
542009-11-30      Fernando Nicodemos <fgnicodemos@terra.com.br>
55
56        * Makefile.am, preinstall.am, console/fbcons.c, console/font8x16.h,
57        console/sed1356.c, console/uarts.c, include/sed1356.h,
58        startup/bspstart.c, startup/linkcmds.csb337, startup/linkcmds.csb637,
59        startup/memmap.c, startup/umonsupp.c: Update to match development
60        version.
61
622009-11-21      Fernando Nicodemos <fgnicodemos@terra.com.br>
63
64        * Makefile.am, configure.ac, console/uarts.c: Add initial support for
65        Kit637 version of CSB637.
66        * README.kit637_v6, make/custom/kit637_v6.cfg: New files.
67
682009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * configure.ac: Add RTEMS_BSP_LINKCMDS.
71        * make/custom/csb637.cfg: Remove LDFLAGS. Remove RTEMS_LINKCMDS.
72        * startup/linkcmds: Remove (Rename into linkcmds.csb337).
73        * startup/linkcmds.csb337: New (Renamed from linkcmds).
74        * Makefile.am: Rework linkcmds handling.
75
762009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * make/custom/csb337.cfg: Remove RTEMS_BSP_FAMILY.
79
802009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * configure.ac: Don't add -ansi -fasm to CFLAGS.
83
842009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * make/custom/csb337.cfg: New (relocated from /make/custom).
87        * make/custom/csb637.cfg: New (relocated from /make/custom).
88
892009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
92
93 2009-07-29     Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * network/network.c: Add csb637 PHY code based upon that in
96        MicroMonitor 1.17.
97
982009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
101        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
102        have the same options.
103
1042009-06-18      Fernando Nicodemos <fgnicodemos@terra.com.br>
105
106        * Makefile.am, configure.ac, console/uarts.c: Add console device that
107        uses MicroMonitor to do actual input and output. This driver should
108        work on any board that uses MicroMonitor.
109
1102009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
111
112        * startup/linkcmds, startup/linkcmds.csb637: Move .init section from
113        the front of the executable so the start label has the first
114        instruction in the executable.
115
1162009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * Makefile.am, preinstall.am: Make an RTEMS specific umon.h wrapper
119        include file.
120
1212009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * Makefile.am: Re-add basic console code.
124
1252009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * Makefile.am: Add MicroMonitor support.
128
1292009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * Makefile.am, preinstall.am: Add MicroMonitor support.
132        * startup/umonsupp.c: New file.
133
1342009-06-11      Joel Sherrill <joel.sherrill@OARcorp.com>
135
136        * network/network.c: Attempt to support csb637 PHY.
137
1382009-06-04      Xi Yang <hiyangxi@gmail.com>
139
140        * startup/bspstart.c: Eliminate unused variables.
141
1422009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * Makefile.am, configure.ac, preinstall.am, console/uarts.c,
145        include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
146        a console type output only device to print to the LCD screen. The
147        video controller (SED) and fonts are copied from MicroMonitor and
148        proper attribution is made in those files and confirmed by Ed Sutter.
149        * console/fbcons.c, console/font8x16.h, console/sed1356.c,
150        console/sed1356_16bit.h, include/sed1356.h: New files.
151
1522009-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * Makefile.am, README, configure.ac, preinstall.am, start/start.S,
155        startup/memmap.c: Add csb637 as alias and variant.
156        * startup/linkcmds.csb637: New file.
157
1582009-04-28      Chris Johns <chrisj@rtems.org>
159
160        * start/start.S: Update for boot_card command line change.
161
1622008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * bsp_specs: Remove -Qy from *link.
165
1662008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * bsp_specs: Move -e start from *link to *startfile to avoid warning
169        for undefined entry symbol when linking relocatables with binutils
170        2.19.
171
1722008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * Makefile.am, preinstall.am: Use shared tm27.h stub.
175        * include/tm27.h: Removed.
176
1772008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
180        of building libbspstart.a, using automake-rules.
181
1822008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * Makefile.am: Eliminate *_SOURCES.
185
1862008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
187
188        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
189        components.
190
1912008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
194
1952008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
196
197        * configure.ac: Make letting boot_card() handle work area allocation
198        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
199        BSP_BOOTCARD_OPTIONS.
200
2012008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
204        bsp_cleanup() which can optionally print a message, poll for user to
205        press key, and call bsp_reset(). Using this eliminates the various
206        bsp_cleanup() implementations which had their own implementation and
207        variety of string constants.
208        * startup/bspreset.c: New file.
209        * startup/bspclean.c: Removed.
210
2112008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * Makefile.am, startup/linkcmds: Use top level shared
214        bsp_get_work_area() implementation.
215
2162008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * startup/bspstart.c: Remove unnecessary includes of
219        rtems/libcsupport.h and rtems/libio.h.
220
2212008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
222
223        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
224        Now support bsp_get_work_area() and used shared implementation of it
225        and bsp_pretasking_hook.
226
2272008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
230        routine.
231        * startup/bspclean.c: New file.
232        * startup/exit.c: Removed.
233
2342008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
235
236        * startup/bspstart.c: Add missing prototypes.
237
2382008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
239
240        * Makefile.am: Rework to avoid .rel files.
241
2422008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
243
244        * startup/bspstart.c: Refactored and renamed initialization routines to
245        rtems_initialize_data_structures, rtems_initialize_before_drivers,
246        rtems_initialize_device_drivers, and
247        rtems_initialize_start_multitasking. This opened the sequence up so
248        that bootcard() could provide a more robust and flexible framework
249        which is easier to explain and understand. This also lays the
250        groundwork for sharing the division of available memory between the
251        RTEMS workspace and heap and the C library initialization across all
252        BSPs.
253
2542008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * startup/linkcmds: Add wildcard to gcc_except_table section so
257        programs compiled with gcc 4.3.x can link.
258
2592007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
260
261        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
262        Configuration Table. Use the RTEMS provided accessor macros to obtain
263        configuration fields.
264
2652007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
266
267        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
268        from CPU Table to Configuration Table. Eliminate CPU Table from all
269        ports. Delete references to CPU Table in all forms.
270
2712007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
272
273        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
274        Table fields to the Configuration Table. This included
275        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
276        do_zero_of_workspace, extra_mpci_receive_server_stack,
277        stack_allocate_hook, and stack_free_hook. As a side-effect of this
278        effort some multiprocessing code was made conditional and some style
279        clean up occurred.
280
2812007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
282
283        PR 1257/bsps
284        * startup/bspstart.c: Code outside of cpukit should use the public
285        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
286        the public API and directly accessing _CPU_ISR_Disable and
287        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
288        directive which could lead to problems. This patch also changes the
289        type of the variable passed into these routines and addresses minor
290        style issues.
291
2922007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
293
294        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
295        since it was used to configure a no longer used feature. Device names
296        are now part of the filesystem not in a table.
297
2982007-05-15      Ray Xu <rayx@gmail.com>
299
300        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
301        not in score/cpu.
302
3032007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * bsp_specs: Remove qrtems_debug.
306
3072007-03-26      Chris Johns <chrisj@rtems.org>
308
309        * include/bsp.h: Terminate comment.
310
3112007-03-12      Joel Sherrill <joel@OARcorp.com>
312
313        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
314        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
315        mistake in copyright notice. Both of these mistakes appear to be from
316        code submitted after these changes were made previously.
317
3182007-03-11      Joel Sherrill <joel@OARcorp.com>
319
320        * startup/bspstart.c: Remove assignments of
321        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
322        value in boot_card.c
323
3242006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
325
326        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
327
3282006-11-15      Joel Sherrill <joel@OARcorp.com>
329
330        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
331        file and simplified initialization.
332
3332006-11-01      Joel Sherrill <joel@OARcorp.com>
334
335        * bsp_specs: Fix typo.
336
3372006-10-30      Joel Sherrill <joel@OARcorp.com>
338
339        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
340
3412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
342
343        * Makefile.am: Remove superfluous -DASM.
344
3452006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
346
347        * configure.ac: Require autoconf-2.60. Require automake-1.10.
348
3492006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
350
351        * Makefile.am: Add preinstall.am.
352
3532005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
354
355        * bsp_specs: remove %lib.
356
3572005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
358
359        * bsp_specs: Remove %cpp.
360
3612005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
362
363        * include/bsp.h: New header guard.
364
3652005-04-26      Joel Sherrill <joel@OARcorp.com>
366
367        * network/network.c: Eliminate warnings.
368
3692005-02-24      Jay Monkman <jtm@lopingdog.com>
370
371        PR 751/bsps
372        * startup/linkcmds: Cleanup.
373        * network/network.c: Added hardware initialization
374        code.
375
3762005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
377
378        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
379
3802005-01-04      Joel Sherrill <joel@OARcorp.com>
381
382        * startup/linkcmds: Remove warnings.
383
3842005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
385
386        * Makefile.am: Remove build-variant support.
387
3882004-11-05      Joel Sherrill <joel@OARcorp.com>
389
390        * startup/linkcmds: Add .gnu.linkonce.b section.
391
3922004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
393
394        * startup/bspstart.c: Use POSIX fixed size types.
395
3962004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
397
398        * configure.ac: Require automake > 1.9.
399
4002004-07-15      Jay Monkman
401
402        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
403        times, console/uarts.c, include/.cvsignore, include/bsp.h,
404        include/tm27.h, network/.cvsignore, network/network.c,
405        start/.cvsignore, start/start.S, startup/.cvsignore,
406        startup/bspstart.c, startup/exit.c, startup/linkcmds,
407        startup/memmap.c: New files.
408
Note: See TracBrowser for help on using the repository browser.