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

4.115
Last change on this file since 3dcdad4a was 3dcdad4a, checked in by Joel Sherrill <joel.sherrill@…>, on 11/07/11 at 21:46:16

2011-11-07 Joel Sherrill <joel.sherrill@…>

PR 1953/bsps

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