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

4.104.115
Last change on this file since b767616d was b767616d, checked in by Joel Sherrill <joel.sherrill@…>, on 05/28/09 at 20:08:20

2009-05-28 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, README, configure.ac, preinstall.am, start/start.S, startup/memmap.c: Add csb637 as alias and variant.
  • startup/linkcmds.csb637: New file.
  • Property mode set to 100644
File size: 8.0 KB
Line 
12009-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, README, configure.ac, preinstall.am, start/start.S,
4        startup/memmap.c: Add csb637 as alias and variant.
5        * startup/linkcmds.csb637: New file.
6
72009-04-28      Chris Johns <chrisj@rtems.org>
8
9        * start/start.S: Update for boot_card command line change.
10
112008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * bsp_specs: Remove -Qy from *link.
14
152008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * bsp_specs: Move -e start from *link to *startfile to avoid warning
18        for undefined entry symbol when linking relocatables with binutils
19        2.19.
20
212008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * Makefile.am, preinstall.am: Use shared tm27.h stub.
24        * include/tm27.h: Removed.
25
262008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
29        of building libbspstart.a, using automake-rules.
30
312008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * Makefile.am: Eliminate *_SOURCES.
34
352008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
38        components.
39
402008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
43
442008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * configure.ac: Make letting boot_card() handle work area allocation
47        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
48        BSP_BOOTCARD_OPTIONS.
49
502008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
53        bsp_cleanup() which can optionally print a message, poll for user to
54        press key, and call bsp_reset(). Using this eliminates the various
55        bsp_cleanup() implementations which had their own implementation and
56        variety of string constants.
57        * startup/bspreset.c: New file.
58        * startup/bspclean.c: Removed.
59
602008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * Makefile.am, startup/linkcmds: Use top level shared
63        bsp_get_work_area() implementation.
64
652008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * startup/bspstart.c: Remove unnecessary includes of
68        rtems/libcsupport.h and rtems/libio.h.
69
702008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
73        Now support bsp_get_work_area() and used shared implementation of it
74        and bsp_pretasking_hook.
75
762008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
79        routine.
80        * startup/bspclean.c: New file.
81        * startup/exit.c: Removed.
82
832008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * startup/bspstart.c: Add missing prototypes.
86
872008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
88
89        * Makefile.am: Rework to avoid .rel files.
90
912008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
92
93        * startup/bspstart.c: Refactored and renamed initialization routines to
94        rtems_initialize_data_structures, rtems_initialize_before_drivers,
95        rtems_initialize_device_drivers, and
96        rtems_initialize_start_multitasking. This opened the sequence up so
97        that bootcard() could provide a more robust and flexible framework
98        which is easier to explain and understand. This also lays the
99        groundwork for sharing the division of available memory between the
100        RTEMS workspace and heap and the C library initialization across all
101        BSPs.
102
1032008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * startup/linkcmds: Add wildcard to gcc_except_table section so
106        programs compiled with gcc 4.3.x can link.
107
1082007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
109
110        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
111        Configuration Table. Use the RTEMS provided accessor macros to obtain
112        configuration fields.
113
1142007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
115
116        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
117        from CPU Table to Configuration Table. Eliminate CPU Table from all
118        ports. Delete references to CPU Table in all forms.
119
1202007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
121
122        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
123        Table fields to the Configuration Table. This included
124        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
125        do_zero_of_workspace, extra_mpci_receive_server_stack,
126        stack_allocate_hook, and stack_free_hook. As a side-effect of this
127        effort some multiprocessing code was made conditional and some style
128        clean up occurred.
129
1302007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        PR 1257/bsps
133        * startup/bspstart.c: Code outside of cpukit should use the public
134        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
135        the public API and directly accessing _CPU_ISR_Disable and
136        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
137        directive which could lead to problems. This patch also changes the
138        type of the variable passed into these routines and addresses minor
139        style issues.
140
1412007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
144        since it was used to configure a no longer used feature. Device names
145        are now part of the filesystem not in a table.
146
1472007-05-15      Ray Xu <rayx@gmail.com>
148
149        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
150        not in score/cpu.
151
1522007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * bsp_specs: Remove qrtems_debug.
155
1562007-03-26      Chris Johns <chrisj@rtems.org>
157
158        * include/bsp.h: Terminate comment.
159
1602007-03-12      Joel Sherrill <joel@OARcorp.com>
161
162        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
163        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
164        mistake in copyright notice. Both of these mistakes appear to be from
165        code submitted after these changes were made previously.
166
1672007-03-11      Joel Sherrill <joel@OARcorp.com>
168
169        * startup/bspstart.c: Remove assignments of
170        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
171        value in boot_card.c
172
1732006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
176
1772006-11-15      Joel Sherrill <joel@OARcorp.com>
178
179        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
180        file and simplified initialization.
181
1822006-11-01      Joel Sherrill <joel@OARcorp.com>
183
184        * bsp_specs: Fix typo.
185
1862006-10-30      Joel Sherrill <joel@OARcorp.com>
187
188        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
189
1902006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * Makefile.am: Remove superfluous -DASM.
193
1942006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
195
196        * configure.ac: Require autoconf-2.60. Require automake-1.10.
197
1982006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
199
200        * Makefile.am: Add preinstall.am.
201
2022005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * bsp_specs: remove %lib.
205
2062005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
207
208        * bsp_specs: Remove %cpp.
209
2102005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
211
212        * include/bsp.h: New header guard.
213
2142005-04-26      Joel Sherrill <joel@OARcorp.com>
215
216        * network/network.c: Eliminate warnings.
217
2182005-02-24      Jay Monkman <jtm@lopingdog.com>
219
220        PR 751/bsps
221        * startup/linkcmds: Cleanup.
222        * network/network.c: Added hardware initialization
223        code.
224
2252005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
226
227        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
228
2292005-01-04      Joel Sherrill <joel@OARcorp.com>
230
231        * startup/linkcmds: Remove warnings.
232
2332005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
234
235        * Makefile.am: Remove build-variant support.
236
2372004-11-05      Joel Sherrill <joel@OARcorp.com>
238
239        * startup/linkcmds: Add .gnu.linkonce.b section.
240
2412004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
242
243        * startup/bspstart.c: Use POSIX fixed size types.
244
2452004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
246
247        * configure.ac: Require automake > 1.9.
248
2492004-07-15      Jay Monkman
250
251        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
252        times, console/uarts.c, include/.cvsignore, include/bsp.h,
253        include/tm27.h, network/.cvsignore, network/network.c,
254        start/.cvsignore, start/start.S, startup/.cvsignore,
255        startup/bspstart.c, startup/exit.c, startup/linkcmds,
256        startup/memmap.c: New files.
257
Note: See TracBrowser for help on using the repository browser.