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

4.104.115
Last change on this file since d1be26b was d1be26b, checked in by Joel Sherrill <joel.sherrill@…>, on 07/16/09 at 23:21:23

2009-07-16 Joel Sherrill <joel.sherrill@…>

  • configure.ac: Rename BSP_BOOTCARD_OPTIONS to RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs have the same options.
  • Property mode set to 100644
File size: 9.8 KB
Line 
12009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
4        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
5        have the same options.
6
72009-06-18      Fernando Nicodemos <fgnicodemos@terra.com.br>
8
9        * Makefile.am, configure.ac, console/uarts.c: Add console device that
10        uses MicroMonitor to do actual input and output. This driver should
11        work on any board that uses MicroMonitor.
12
132009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * startup/linkcmds, startup/linkcmds.csb637: Move .init section from
16        the front of the executable so the start label has the first
17        instruction in the executable.
18
192009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * Makefile.am, preinstall.am: Make an RTEMS specific umon.h wrapper
22        include file.
23
242009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * Makefile.am: Re-add basic console code.
27
282009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * Makefile.am: Add MicroMonitor support.
31
322009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * Makefile.am, preinstall.am: Add MicroMonitor support.
35        * startup/umonsupp.c: New file.
36
372009-06-11      Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * network/network.c: Attempt to support csb637 PHY.
40
412009-06-04      Xi Yang <hiyangxi@gmail.com>
42
43        * startup/bspstart.c: Eliminate unused variables.
44
452009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * Makefile.am, configure.ac, preinstall.am, console/uarts.c,
48        include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
49        a console type output only device to print to the LCD screen. The
50        video controller (SED) and fonts are copied from MicroMonitor and
51        proper attribution is made in those files and confirmed by Ed Sutter.
52        * console/fbcons.c, console/font8x16.h, console/sed1356.c,
53        console/sed1356_16bit.h, include/sed1356.h: New files.
54
552009-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * Makefile.am, README, configure.ac, preinstall.am, start/start.S,
58        startup/memmap.c: Add csb637 as alias and variant.
59        * startup/linkcmds.csb637: New file.
60
612009-04-28      Chris Johns <chrisj@rtems.org>
62
63        * start/start.S: Update for boot_card command line change.
64
652008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * bsp_specs: Remove -Qy from *link.
68
692008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * bsp_specs: Move -e start from *link to *startfile to avoid warning
72        for undefined entry symbol when linking relocatables with binutils
73        2.19.
74
752008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * Makefile.am, preinstall.am: Use shared tm27.h stub.
78        * include/tm27.h: Removed.
79
802008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
83        of building libbspstart.a, using automake-rules.
84
852008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * Makefile.am: Eliminate *_SOURCES.
88
892008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
92        components.
93
942008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
97
982008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * configure.ac: Make letting boot_card() handle work area allocation
101        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
102        BSP_BOOTCARD_OPTIONS.
103
1042008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
107        bsp_cleanup() which can optionally print a message, poll for user to
108        press key, and call bsp_reset(). Using this eliminates the various
109        bsp_cleanup() implementations which had their own implementation and
110        variety of string constants.
111        * startup/bspreset.c: New file.
112        * startup/bspclean.c: Removed.
113
1142008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
115
116        * Makefile.am, startup/linkcmds: Use top level shared
117        bsp_get_work_area() implementation.
118
1192008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * startup/bspstart.c: Remove unnecessary includes of
122        rtems/libcsupport.h and rtems/libio.h.
123
1242008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
127        Now support bsp_get_work_area() and used shared implementation of it
128        and bsp_pretasking_hook.
129
1302008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
133        routine.
134        * startup/bspclean.c: New file.
135        * startup/exit.c: Removed.
136
1372008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * startup/bspstart.c: Add missing prototypes.
140
1412008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * Makefile.am: Rework to avoid .rel files.
144
1452008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * startup/bspstart.c: Refactored and renamed initialization routines to
148        rtems_initialize_data_structures, rtems_initialize_before_drivers,
149        rtems_initialize_device_drivers, and
150        rtems_initialize_start_multitasking. This opened the sequence up so
151        that bootcard() could provide a more robust and flexible framework
152        which is easier to explain and understand. This also lays the
153        groundwork for sharing the division of available memory between the
154        RTEMS workspace and heap and the C library initialization across all
155        BSPs.
156
1572008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        * startup/linkcmds: Add wildcard to gcc_except_table section so
160        programs compiled with gcc 4.3.x can link.
161
1622007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
165        Configuration Table. Use the RTEMS provided accessor macros to obtain
166        configuration fields.
167
1682007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
171        from CPU Table to Configuration Table. Eliminate CPU Table from all
172        ports. Delete references to CPU Table in all forms.
173
1742007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
177        Table fields to the Configuration Table. This included
178        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
179        do_zero_of_workspace, extra_mpci_receive_server_stack,
180        stack_allocate_hook, and stack_free_hook. As a side-effect of this
181        effort some multiprocessing code was made conditional and some style
182        clean up occurred.
183
1842007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
185
186        PR 1257/bsps
187        * startup/bspstart.c: Code outside of cpukit should use the public
188        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
189        the public API and directly accessing _CPU_ISR_Disable and
190        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
191        directive which could lead to problems. This patch also changes the
192        type of the variable passed into these routines and addresses minor
193        style issues.
194
1952007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
196
197        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
198        since it was used to configure a no longer used feature. Device names
199        are now part of the filesystem not in a table.
200
2012007-05-15      Ray Xu <rayx@gmail.com>
202
203        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
204        not in score/cpu.
205
2062007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
207
208        * bsp_specs: Remove qrtems_debug.
209
2102007-03-26      Chris Johns <chrisj@rtems.org>
211
212        * include/bsp.h: Terminate comment.
213
2142007-03-12      Joel Sherrill <joel@OARcorp.com>
215
216        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
217        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
218        mistake in copyright notice. Both of these mistakes appear to be from
219        code submitted after these changes were made previously.
220
2212007-03-11      Joel Sherrill <joel@OARcorp.com>
222
223        * startup/bspstart.c: Remove assignments of
224        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
225        value in boot_card.c
226
2272006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
228
229        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
230
2312006-11-15      Joel Sherrill <joel@OARcorp.com>
232
233        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
234        file and simplified initialization.
235
2362006-11-01      Joel Sherrill <joel@OARcorp.com>
237
238        * bsp_specs: Fix typo.
239
2402006-10-30      Joel Sherrill <joel@OARcorp.com>
241
242        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
243
2442006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * Makefile.am: Remove superfluous -DASM.
247
2482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * configure.ac: Require autoconf-2.60. Require automake-1.10.
251
2522006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
253
254        * Makefile.am: Add preinstall.am.
255
2562005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
257
258        * bsp_specs: remove %lib.
259
2602005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
261
262        * bsp_specs: Remove %cpp.
263
2642005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
265
266        * include/bsp.h: New header guard.
267
2682005-04-26      Joel Sherrill <joel@OARcorp.com>
269
270        * network/network.c: Eliminate warnings.
271
2722005-02-24      Jay Monkman <jtm@lopingdog.com>
273
274        PR 751/bsps
275        * startup/linkcmds: Cleanup.
276        * network/network.c: Added hardware initialization
277        code.
278
2792005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
280
281        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
282
2832005-01-04      Joel Sherrill <joel@OARcorp.com>
284
285        * startup/linkcmds: Remove warnings.
286
2872005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
288
289        * Makefile.am: Remove build-variant support.
290
2912004-11-05      Joel Sherrill <joel@OARcorp.com>
292
293        * startup/linkcmds: Add .gnu.linkonce.b section.
294
2952004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
296
297        * startup/bspstart.c: Use POSIX fixed size types.
298
2992004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
300
301        * configure.ac: Require automake > 1.9.
302
3032004-07-15      Jay Monkman
304
305        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
306        times, console/uarts.c, include/.cvsignore, include/bsp.h,
307        include/tm27.h, network/.cvsignore, network/network.c,
308        start/.cvsignore, start/start.S, startup/.cvsignore,
309        startup/bspstart.c, startup/exit.c, startup/linkcmds,
310        startup/memmap.c: New files.
311
Note: See TracBrowser for help on using the repository browser.