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

4.104.115
Last change on this file since 737f8c4 was 737f8c4, checked in by Joel Sherrill <joel.sherrill@…>, on 06/18/09 at 19:58:27

2009-06-18 Fernando Nicodemos <fgnicodemos@…>

  • Makefile.am, configure.ac, console/uarts.c: Add console device that uses MicroMonitor? to do actual input and output. This driver should work on any board that uses MicroMonitor?.
  • Property mode set to 100644
File size: 9.6 KB
Line 
12009-06-18      Fernando Nicodemos <fgnicodemos@terra.com.br>
2
3        * Makefile.am, configure.ac, console/uarts.c: Add console device that
4        uses MicroMonitor to do actual input and output. This driver should
5        work on any board that uses MicroMonitor.
6
72009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * startup/linkcmds, startup/linkcmds.csb637: Move .init section from
10        the front of the executable so the start label has the first
11        instruction in the executable.
12
132009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * Makefile.am, preinstall.am: Make an RTEMS specific umon.h wrapper
16        include file.
17
182009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * Makefile.am: Re-add basic console code.
21
222009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * Makefile.am: Add MicroMonitor support.
25
262009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * Makefile.am, preinstall.am: Add MicroMonitor support.
29        * startup/umonsupp.c: New file.
30
312009-06-11      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * network/network.c: Attempt to support csb637 PHY.
34
352009-06-04      Xi Yang <hiyangxi@gmail.com>
36
37        * startup/bspstart.c: Eliminate unused variables.
38
392009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
40
41        * Makefile.am, configure.ac, preinstall.am, console/uarts.c,
42        include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
43        a console type output only device to print to the LCD screen. The
44        video controller (SED) and fonts are copied from MicroMonitor and
45        proper attribution is made in those files and confirmed by Ed Sutter.
46        * console/fbcons.c, console/font8x16.h, console/sed1356.c,
47        console/sed1356_16bit.h, include/sed1356.h: New files.
48
492009-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * Makefile.am, README, configure.ac, preinstall.am, start/start.S,
52        startup/memmap.c: Add csb637 as alias and variant.
53        * startup/linkcmds.csb637: New file.
54
552009-04-28      Chris Johns <chrisj@rtems.org>
56
57        * start/start.S: Update for boot_card command line change.
58
592008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * bsp_specs: Remove -Qy from *link.
62
632008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * bsp_specs: Move -e start from *link to *startfile to avoid warning
66        for undefined entry symbol when linking relocatables with binutils
67        2.19.
68
692008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * Makefile.am, preinstall.am: Use shared tm27.h stub.
72        * include/tm27.h: Removed.
73
742008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
77        of building libbspstart.a, using automake-rules.
78
792008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * Makefile.am: Eliminate *_SOURCES.
82
832008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
86        components.
87
882008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
91
922008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * configure.ac: Make letting boot_card() handle work area allocation
95        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
96        BSP_BOOTCARD_OPTIONS.
97
982008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
101        bsp_cleanup() which can optionally print a message, poll for user to
102        press key, and call bsp_reset(). Using this eliminates the various
103        bsp_cleanup() implementations which had their own implementation and
104        variety of string constants.
105        * startup/bspreset.c: New file.
106        * startup/bspclean.c: Removed.
107
1082008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * Makefile.am, startup/linkcmds: Use top level shared
111        bsp_get_work_area() implementation.
112
1132008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * startup/bspstart.c: Remove unnecessary includes of
116        rtems/libcsupport.h and rtems/libio.h.
117
1182008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
121        Now support bsp_get_work_area() and used shared implementation of it
122        and bsp_pretasking_hook.
123
1242008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
127        routine.
128        * startup/bspclean.c: New file.
129        * startup/exit.c: Removed.
130
1312008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * startup/bspstart.c: Add missing prototypes.
134
1352008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * Makefile.am: Rework to avoid .rel files.
138
1392008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * startup/bspstart.c: Refactored and renamed initialization routines to
142        rtems_initialize_data_structures, rtems_initialize_before_drivers,
143        rtems_initialize_device_drivers, and
144        rtems_initialize_start_multitasking. This opened the sequence up so
145        that bootcard() could provide a more robust and flexible framework
146        which is easier to explain and understand. This also lays the
147        groundwork for sharing the division of available memory between the
148        RTEMS workspace and heap and the C library initialization across all
149        BSPs.
150
1512008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * startup/linkcmds: Add wildcard to gcc_except_table section so
154        programs compiled with gcc 4.3.x can link.
155
1562007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
159        Configuration Table. Use the RTEMS provided accessor macros to obtain
160        configuration fields.
161
1622007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
165        from CPU Table to Configuration Table. Eliminate CPU Table from all
166        ports. Delete references to CPU Table in all forms.
167
1682007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
171        Table fields to the Configuration Table. This included
172        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
173        do_zero_of_workspace, extra_mpci_receive_server_stack,
174        stack_allocate_hook, and stack_free_hook. As a side-effect of this
175        effort some multiprocessing code was made conditional and some style
176        clean up occurred.
177
1782007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
179
180        PR 1257/bsps
181        * startup/bspstart.c: Code outside of cpukit should use the public
182        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
183        the public API and directly accessing _CPU_ISR_Disable and
184        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
185        directive which could lead to problems. This patch also changes the
186        type of the variable passed into these routines and addresses minor
187        style issues.
188
1892007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
192        since it was used to configure a no longer used feature. Device names
193        are now part of the filesystem not in a table.
194
1952007-05-15      Ray Xu <rayx@gmail.com>
196
197        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
198        not in score/cpu.
199
2002007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * bsp_specs: Remove qrtems_debug.
203
2042007-03-26      Chris Johns <chrisj@rtems.org>
205
206        * include/bsp.h: Terminate comment.
207
2082007-03-12      Joel Sherrill <joel@OARcorp.com>
209
210        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
211        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
212        mistake in copyright notice. Both of these mistakes appear to be from
213        code submitted after these changes were made previously.
214
2152007-03-11      Joel Sherrill <joel@OARcorp.com>
216
217        * startup/bspstart.c: Remove assignments of
218        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
219        value in boot_card.c
220
2212006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
224
2252006-11-15      Joel Sherrill <joel@OARcorp.com>
226
227        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
228        file and simplified initialization.
229
2302006-11-01      Joel Sherrill <joel@OARcorp.com>
231
232        * bsp_specs: Fix typo.
233
2342006-10-30      Joel Sherrill <joel@OARcorp.com>
235
236        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
237
2382006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
239
240        * Makefile.am: Remove superfluous -DASM.
241
2422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
243
244        * configure.ac: Require autoconf-2.60. Require automake-1.10.
245
2462006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
247
248        * Makefile.am: Add preinstall.am.
249
2502005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
251
252        * bsp_specs: remove %lib.
253
2542005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
255
256        * bsp_specs: Remove %cpp.
257
2582005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
259
260        * include/bsp.h: New header guard.
261
2622005-04-26      Joel Sherrill <joel@OARcorp.com>
263
264        * network/network.c: Eliminate warnings.
265
2662005-02-24      Jay Monkman <jtm@lopingdog.com>
267
268        PR 751/bsps
269        * startup/linkcmds: Cleanup.
270        * network/network.c: Added hardware initialization
271        code.
272
2732005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
274
275        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
276
2772005-01-04      Joel Sherrill <joel@OARcorp.com>
278
279        * startup/linkcmds: Remove warnings.
280
2812005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
282
283        * Makefile.am: Remove build-variant support.
284
2852004-11-05      Joel Sherrill <joel@OARcorp.com>
286
287        * startup/linkcmds: Add .gnu.linkonce.b section.
288
2892004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
290
291        * startup/bspstart.c: Use POSIX fixed size types.
292
2932004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
294
295        * configure.ac: Require automake > 1.9.
296
2972004-07-15      Jay Monkman
298
299        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
300        times, console/uarts.c, include/.cvsignore, include/bsp.h,
301        include/tm27.h, network/.cvsignore, network/network.c,
302        start/.cvsignore, start/start.S, startup/.cvsignore,
303        startup/bspstart.c, startup/exit.c, startup/linkcmds,
304        startup/memmap.c: New files.
305
Note: See TracBrowser for help on using the repository browser.