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

4.104.11
Last change on this file since df393962 was df393962, checked in by Joel Sherrill <joel.sherrill@…>, on Dec 4, 2008 at 8:34:02 PM

2008-12-04 Joel Sherrill <joel.sherrill@…>

  • bsp_specs: Move -e start from *link to *startfile to avoid warning for undefined entry symbol when linking relocatables with binutils 2.19.
  • Property mode set to 100644
File size: 7.6 KB
Line 
12008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * bsp_specs: Move -e start from *link to *startfile to avoid warning
4        for undefined entry symbol when linking relocatables with binutils
5        2.19.
6
72008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * Makefile.am, preinstall.am: Use shared tm27.h stub.
10        * include/tm27.h: Removed.
11
122008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
15        of building libbspstart.a, using automake-rules.
16
172008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * Makefile.am: Eliminate *_SOURCES.
20
212008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
24        components.
25
262008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
29
302008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * configure.ac: Make letting boot_card() handle work area allocation
33        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
34        BSP_BOOTCARD_OPTIONS.
35
362008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
39        bsp_cleanup() which can optionally print a message, poll for user to
40        press key, and call bsp_reset(). Using this eliminates the various
41        bsp_cleanup() implementations which had their own implementation and
42        variety of string constants.
43        * startup/bspreset.c: New file.
44        * startup/bspclean.c: Removed.
45
462008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * Makefile.am, startup/linkcmds: Use top level shared
49        bsp_get_work_area() implementation.
50
512008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * startup/bspstart.c: Remove unnecessary includes of
54        rtems/libcsupport.h and rtems/libio.h.
55
562008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
59        Now support bsp_get_work_area() and used shared implementation of it
60        and bsp_pretasking_hook.
61
622008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
65        routine.
66        * startup/bspclean.c: New file.
67        * startup/exit.c: Removed.
68
692008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * startup/bspstart.c: Add missing prototypes.
72
732008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
74
75        * Makefile.am: Rework to avoid .rel files.
76
772008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * startup/bspstart.c: Refactored and renamed initialization routines to
80        rtems_initialize_data_structures, rtems_initialize_before_drivers,
81        rtems_initialize_device_drivers, and
82        rtems_initialize_start_multitasking. This opened the sequence up so
83        that bootcard() could provide a more robust and flexible framework
84        which is easier to explain and understand. This also lays the
85        groundwork for sharing the division of available memory between the
86        RTEMS workspace and heap and the C library initialization across all
87        BSPs.
88
892008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * startup/linkcmds: Add wildcard to gcc_except_table section so
92        programs compiled with gcc 4.3.x can link.
93
942007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
97        Configuration Table. Use the RTEMS provided accessor macros to obtain
98        configuration fields.
99
1002007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
101
102        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
103        from CPU Table to Configuration Table. Eliminate CPU Table from all
104        ports. Delete references to CPU Table in all forms.
105
1062007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
109        Table fields to the Configuration Table. This included
110        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
111        do_zero_of_workspace, extra_mpci_receive_server_stack,
112        stack_allocate_hook, and stack_free_hook. As a side-effect of this
113        effort some multiprocessing code was made conditional and some style
114        clean up occurred.
115
1162007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        PR 1257/bsps
119        * startup/bspstart.c: Code outside of cpukit should use the public
120        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
121        the public API and directly accessing _CPU_ISR_Disable and
122        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
123        directive which could lead to problems. This patch also changes the
124        type of the variable passed into these routines and addresses minor
125        style issues.
126
1272007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
130        since it was used to configure a no longer used feature. Device names
131        are now part of the filesystem not in a table.
132
1332007-05-15      Ray Xu <rayx@gmail.com>
134
135        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
136        not in score/cpu.
137
1382007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * bsp_specs: Remove qrtems_debug.
141
1422007-03-26      Chris Johns <chrisj@rtems.org>
143
144        * include/bsp.h: Terminate comment.
145
1462007-03-12      Joel Sherrill <joel@OARcorp.com>
147
148        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
149        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
150        mistake in copyright notice. Both of these mistakes appear to be from
151        code submitted after these changes were made previously.
152
1532007-03-11      Joel Sherrill <joel@OARcorp.com>
154
155        * startup/bspstart.c: Remove assignments of
156        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
157        value in boot_card.c
158
1592006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
162
1632006-11-15      Joel Sherrill <joel@OARcorp.com>
164
165        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
166        file and simplified initialization.
167
1682006-11-01      Joel Sherrill <joel@OARcorp.com>
169
170        * bsp_specs: Fix typo.
171
1722006-10-30      Joel Sherrill <joel@OARcorp.com>
173
174        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
175
1762006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * Makefile.am: Remove superfluous -DASM.
179
1802006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * configure.ac: Require autoconf-2.60. Require automake-1.10.
183
1842006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
185
186        * Makefile.am: Add preinstall.am.
187
1882005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
189
190        * bsp_specs: remove %lib.
191
1922005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
193
194        * bsp_specs: Remove %cpp.
195
1962005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
197
198        * include/bsp.h: New header guard.
199
2002005-04-26      Joel Sherrill <joel@OARcorp.com>
201
202        * network/network.c: Eliminate warnings.
203
2042005-02-24      Jay Monkman <jtm@lopingdog.com>
205
206        PR 751/bsps
207        * startup/linkcmds: Cleanup.
208        * network/network.c: Added hardware initialization
209        code.
210
2112005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
212
213        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
214
2152005-01-04      Joel Sherrill <joel@OARcorp.com>
216
217        * startup/linkcmds: Remove warnings.
218
2192005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
220
221        * Makefile.am: Remove build-variant support.
222
2232004-11-05      Joel Sherrill <joel@OARcorp.com>
224
225        * startup/linkcmds: Add .gnu.linkonce.b section.
226
2272004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
228
229        * startup/bspstart.c: Use POSIX fixed size types.
230
2312004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
232
233        * configure.ac: Require automake > 1.9.
234
2352004-07-15      Jay Monkman
236
237        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
238        times, console/uarts.c, include/.cvsignore, include/bsp.h,
239        include/tm27.h, network/.cvsignore, network/network.c,
240        start/.cvsignore, start/start.S, startup/.cvsignore,
241        startup/bspstart.c, startup/exit.c, startup/linkcmds,
242        startup/memmap.c: New files.
243
Note: See TracBrowser for help on using the repository browser.