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

4.104.115
Last change on this file since c193baad was c193baad, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 04/09/10 at 20:24:57

unify irq data types and code, merge s3c2400/s3c2410 support

  • Property mode set to 100644
File size: 11.7 KB
Line 
12010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
2
3        * startup/bspstart.c, network/network.c: make irq data types
4        consistent
5
62009-12-08      Fernando Nicodemos <fgnicodemos@terra.com.br>
7
8        * console/font8x16.h, console/sed1356.c: Fix typos.
9
102009-12-04      Fernando Nicodemos <fgnicodemos@terra.com.br>
11
12        * README, README.kit637_v6, console/sed1356_16bit.h, startup/memmap.c:
13        Missing parts of previous commit.
14
152009-11-30      Fernando Nicodemos <fgnicodemos@terra.com.br>
16
17        * Makefile.am, preinstall.am, console/fbcons.c, console/font8x16.h,
18        console/sed1356.c, console/uarts.c, include/sed1356.h,
19        startup/bspstart.c, startup/linkcmds.csb337, startup/linkcmds.csb637,
20        startup/memmap.c, startup/umonsupp.c: Update to match development
21        version.
22
232009-11-21      Fernando Nicodemos <fgnicodemos@terra.com.br>
24
25        * Makefile.am, configure.ac, console/uarts.c: Add initial support for
26        Kit637 version of CSB637.
27        * README.kit637_v6, make/custom/kit637_v6.cfg: New files.
28
292009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * configure.ac: Add RTEMS_BSP_LINKCMDS.
32        * make/custom/csb637.cfg: Remove LDFLAGS. Remove RTEMS_LINKCMDS.
33        * startup/linkcmds: Remove (Rename into linkcmds.csb337).
34        * startup/linkcmds.csb337: New (Renamed from linkcmds).
35        * Makefile.am: Rework linkcmds handling.
36
372009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * make/custom/csb337.cfg: Remove RTEMS_BSP_FAMILY.
40
412009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * configure.ac: Don't add -ansi -fasm to CFLAGS.
44
452009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * make/custom/csb337.cfg: New (relocated from /make/custom).
48        * make/custom/csb637.cfg: New (relocated from /make/custom).
49
502009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
53
54 2009-07-29     Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * network/network.c: Add csb637 PHY code based upon that in
57        MicroMonitor 1.17.
58
592009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
62        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
63        have the same options.
64
652009-06-18      Fernando Nicodemos <fgnicodemos@terra.com.br>
66
67        * Makefile.am, configure.ac, console/uarts.c: Add console device that
68        uses MicroMonitor to do actual input and output. This driver should
69        work on any board that uses MicroMonitor.
70
712009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * startup/linkcmds, startup/linkcmds.csb637: Move .init section from
74        the front of the executable so the start label has the first
75        instruction in the executable.
76
772009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * Makefile.am, preinstall.am: Make an RTEMS specific umon.h wrapper
80        include file.
81
822009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * Makefile.am: Re-add basic console code.
85
862009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * Makefile.am: Add MicroMonitor support.
89
902009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * Makefile.am, preinstall.am: Add MicroMonitor support.
93        * startup/umonsupp.c: New file.
94
952009-06-11      Joel Sherrill <joel.sherrill@OARcorp.com>
96
97        * network/network.c: Attempt to support csb637 PHY.
98
992009-06-04      Xi Yang <hiyangxi@gmail.com>
100
101        * startup/bspstart.c: Eliminate unused variables.
102
1032009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * Makefile.am, configure.ac, preinstall.am, console/uarts.c,
106        include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
107        a console type output only device to print to the LCD screen. The
108        video controller (SED) and fonts are copied from MicroMonitor and
109        proper attribution is made in those files and confirmed by Ed Sutter.
110        * console/fbcons.c, console/font8x16.h, console/sed1356.c,
111        console/sed1356_16bit.h, include/sed1356.h: New files.
112
1132009-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * Makefile.am, README, configure.ac, preinstall.am, start/start.S,
116        startup/memmap.c: Add csb637 as alias and variant.
117        * startup/linkcmds.csb637: New file.
118
1192009-04-28      Chris Johns <chrisj@rtems.org>
120
121        * start/start.S: Update for boot_card command line change.
122
1232008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * bsp_specs: Remove -Qy from *link.
126
1272008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * bsp_specs: Move -e start from *link to *startfile to avoid warning
130        for undefined entry symbol when linking relocatables with binutils
131        2.19.
132
1332008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * Makefile.am, preinstall.am: Use shared tm27.h stub.
136        * include/tm27.h: Removed.
137
1382008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
141        of building libbspstart.a, using automake-rules.
142
1432008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
144
145        * Makefile.am: Eliminate *_SOURCES.
146
1472008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
150        components.
151
1522008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
155
1562008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * configure.ac: Make letting boot_card() handle work area allocation
159        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
160        BSP_BOOTCARD_OPTIONS.
161
1622008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
165        bsp_cleanup() which can optionally print a message, poll for user to
166        press key, and call bsp_reset(). Using this eliminates the various
167        bsp_cleanup() implementations which had their own implementation and
168        variety of string constants.
169        * startup/bspreset.c: New file.
170        * startup/bspclean.c: Removed.
171
1722008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * Makefile.am, startup/linkcmds: Use top level shared
175        bsp_get_work_area() implementation.
176
1772008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
178
179        * startup/bspstart.c: Remove unnecessary includes of
180        rtems/libcsupport.h and rtems/libio.h.
181
1822008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
185        Now support bsp_get_work_area() and used shared implementation of it
186        and bsp_pretasking_hook.
187
1882008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
189
190        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
191        routine.
192        * startup/bspclean.c: New file.
193        * startup/exit.c: Removed.
194
1952008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * startup/bspstart.c: Add missing prototypes.
198
1992008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * Makefile.am: Rework to avoid .rel files.
202
2032008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * startup/bspstart.c: Refactored and renamed initialization routines to
206        rtems_initialize_data_structures, rtems_initialize_before_drivers,
207        rtems_initialize_device_drivers, and
208        rtems_initialize_start_multitasking. This opened the sequence up so
209        that bootcard() could provide a more robust and flexible framework
210        which is easier to explain and understand. This also lays the
211        groundwork for sharing the division of available memory between the
212        RTEMS workspace and heap and the C library initialization across all
213        BSPs.
214
2152008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
216
217        * startup/linkcmds: Add wildcard to gcc_except_table section so
218        programs compiled with gcc 4.3.x can link.
219
2202007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
223        Configuration Table. Use the RTEMS provided accessor macros to obtain
224        configuration fields.
225
2262007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
227
228        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
229        from CPU Table to Configuration Table. Eliminate CPU Table from all
230        ports. Delete references to CPU Table in all forms.
231
2322007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
233
234        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
235        Table fields to the Configuration Table. This included
236        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
237        do_zero_of_workspace, extra_mpci_receive_server_stack,
238        stack_allocate_hook, and stack_free_hook. As a side-effect of this
239        effort some multiprocessing code was made conditional and some style
240        clean up occurred.
241
2422007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
243
244        PR 1257/bsps
245        * startup/bspstart.c: Code outside of cpukit should use the public
246        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
247        the public API and directly accessing _CPU_ISR_Disable and
248        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
249        directive which could lead to problems. This patch also changes the
250        type of the variable passed into these routines and addresses minor
251        style issues.
252
2532007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
254
255        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
256        since it was used to configure a no longer used feature. Device names
257        are now part of the filesystem not in a table.
258
2592007-05-15      Ray Xu <rayx@gmail.com>
260
261        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
262        not in score/cpu.
263
2642007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
265
266        * bsp_specs: Remove qrtems_debug.
267
2682007-03-26      Chris Johns <chrisj@rtems.org>
269
270        * include/bsp.h: Terminate comment.
271
2722007-03-12      Joel Sherrill <joel@OARcorp.com>
273
274        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
275        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
276        mistake in copyright notice. Both of these mistakes appear to be from
277        code submitted after these changes were made previously.
278
2792007-03-11      Joel Sherrill <joel@OARcorp.com>
280
281        * startup/bspstart.c: Remove assignments of
282        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
283        value in boot_card.c
284
2852006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
288
2892006-11-15      Joel Sherrill <joel@OARcorp.com>
290
291        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
292        file and simplified initialization.
293
2942006-11-01      Joel Sherrill <joel@OARcorp.com>
295
296        * bsp_specs: Fix typo.
297
2982006-10-30      Joel Sherrill <joel@OARcorp.com>
299
300        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
301
3022006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
303
304        * Makefile.am: Remove superfluous -DASM.
305
3062006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * configure.ac: Require autoconf-2.60. Require automake-1.10.
309
3102006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
311
312        * Makefile.am: Add preinstall.am.
313
3142005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
315
316        * bsp_specs: remove %lib.
317
3182005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
319
320        * bsp_specs: Remove %cpp.
321
3222005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
323
324        * include/bsp.h: New header guard.
325
3262005-04-26      Joel Sherrill <joel@OARcorp.com>
327
328        * network/network.c: Eliminate warnings.
329
3302005-02-24      Jay Monkman <jtm@lopingdog.com>
331
332        PR 751/bsps
333        * startup/linkcmds: Cleanup.
334        * network/network.c: Added hardware initialization
335        code.
336
3372005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
338
339        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
340
3412005-01-04      Joel Sherrill <joel@OARcorp.com>
342
343        * startup/linkcmds: Remove warnings.
344
3452005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
346
347        * Makefile.am: Remove build-variant support.
348
3492004-11-05      Joel Sherrill <joel@OARcorp.com>
350
351        * startup/linkcmds: Add .gnu.linkonce.b section.
352
3532004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
354
355        * startup/bspstart.c: Use POSIX fixed size types.
356
3572004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
358
359        * configure.ac: Require automake > 1.9.
360
3612004-07-15      Jay Monkman
362
363        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
364        times, console/uarts.c, include/.cvsignore, include/bsp.h,
365        include/tm27.h, network/.cvsignore, network/network.c,
366        start/.cvsignore, start/start.S, startup/.cvsignore,
367        startup/bspstart.c, startup/exit.c, startup/linkcmds,
368        startup/memmap.c: New files.
369
Note: See TracBrowser for help on using the repository browser.