source: rtems/c/src/lib/libbsp/arm/csb336/ChangeLog @ a3a6fae

4.104.115
Last change on this file since a3a6fae was a3a6fae, checked in by Joel Sherrill <joel.sherrill@…>, on 08/21/09 at 17:59:31

2009-08-21 Joel Sherrill <joel.sherrill@…>

  • include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS. Should be automatically handled by confdefs.h or the application.
  • Property mode set to 100644
File size: 9.5 KB
Line 
12009-08-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
4        Should be automatically handled by confdefs.h or the application.
5
62009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
9        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
10        have the same options.
11
122009-05-25      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        * Makefile.am: Remove junk bsp_reset().
15        * startup/bspreset.c: Removed.
16
172009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * console/uart.c: Remove warning.
20
212009-04-28      Chris Johns <chrisj@rtems.org>
22
23        * start/start.S: Update for boot_card command line change.
24
252009-01-06      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        PR 1350/bsps
28        * network/lan91c11x.c: Do not write 65th element into 64 element array.
29
302008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * bsp_specs: Remove -Qy from *link.
33
342008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * bsp_specs: Move -e start from *link to *startfile to avoid warning
37        for undefined entry symbol when linking relocatables with binutils
38        2.19.
39
402008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * Makefile.am, preinstall.am: Use shared tm27.h stub.
43        * include/tm27.h: Removed.
44
452008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
48        of building libbspstart.a, using automake-rules.
49
502008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * Makefile.am: Eliminate *_SOURCES.
53
542008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
57        components.
58
592008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
62
632008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * configure.ac: Make letting boot_card() handle work area allocation
66        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
67        BSP_BOOTCARD_OPTIONS.
68
692008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * startup/bspclean.c: Removed.
72
732008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * Makefile.am, configure.ac, console/uart.c, startup/bspclean.c,
76        startup/bspstart.c: Use standardized bsp_cleanup() which can
77        optionally print a message, poll for user to press key, and call
78        bsp_reset(). Using this eliminates the various bsp_cleanup()
79        implementations which had their own implementation and variety of
80        string constants.
81        * startup/bspreset.c: New file.
82
832008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * Makefile.am, startup/linkcmds: Use top level shared
86        bsp_get_work_area() implementation.
87
882008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * startup/bspstart.c: Remove unnecessary includes of
91        rtems/libcsupport.h and rtems/libio.h.
92
932008-09-12      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * Makefile.am, configure.ac, startup/bspstart.c: Split out
96        bsp_get_work_area() into its own file and user BSP Framework to
97        perform more initialization. Let edb7312 and csb336 shared the
98        implementation.
99
1002008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
101
102        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
103        routine.
104        * startup/bspclean.c: New file.
105        * startup/exit.c: Removed.
106
1072008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * startup/exit.c: Add missing prototypes.
110
1112008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * Makefile.am: Rework to avoid .rel files.
114
1152008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
116
117        * startup/bspstart.c: Refactored and renamed initialization routines to
118        rtems_initialize_data_structures, rtems_initialize_before_drivers,
119        rtems_initialize_device_drivers, and
120        rtems_initialize_start_multitasking. This opened the sequence up so
121        that bootcard() could provide a more robust and flexible framework
122        which is easier to explain and understand. This also lays the
123        groundwork for sharing the division of available memory between the
124        RTEMS workspace and heap and the C library initialization across all
125        BSPs.
126
1272008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * startup/linkcmds: Add wildcard to gcc_except_table section so
130        programs compiled with gcc 4.3.x can link.
131
1322007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
135        Configuration Table. Use the RTEMS provided accessor macros to obtain
136        configuration fields.
137
1382007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
139
140        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
141        from CPU Table to Configuration Table. Eliminate CPU Table from all
142        ports. Delete references to CPU Table in all forms.
143
1442007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
145
146        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
147        Table fields to the Configuration Table. This included
148        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
149        do_zero_of_workspace, extra_mpci_receive_server_stack,
150        stack_allocate_hook, and stack_free_hook. As a side-effect of this
151        effort some multiprocessing code was made conditional and some style
152        clean up occurred.
153
1542007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
155
156        PR 1257/bsps
157        * network/lan91c11x.c: Code outside of cpukit should use the public
158        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
159        the public API and directly accessing _CPU_ISR_Disable and
160        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
161        directive which could lead to problems. This patch also changes the
162        type of the variable passed into these routines and addresses minor
163        style issues.
164
1652007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
168        since it was used to configure a no longer used feature. Device names
169        are now part of the filesystem not in a table.
170
1712007-05-15      Ray Xu <rayx@gmail.com>
172
173        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
174        not in score/cpu.
175
1762007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * bsp_specs: Remove qrtems_debug.
179
1802007-03-12      Joel Sherrill <joel@OARcorp.com>
181
182        * include/bsp.h, network/lan91c11x.c, network/lan91c11x.h,
183        network/network.c, start/start.S, startup/bspstart.c, startup/exit.c,
184        startup/linkcmds, startup/memmap.c: Correct license URL and/or fix
185        mistake in copyright notice. Both of these mistakes appear to be from
186        code submitted after these changes were made previously.
187
1882007-03-11      Joel Sherrill <joel@OARcorp.com>
189
190        * startup/bspstart.c: Remove assignments of
191        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
192        value in boot_card.c
193
1942006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
195
196        * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t.
197
1982006-11-15      Joel Sherrill <joel@OARcorp.com>
199
200        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
201        file and simplified initialization.
202
2032006-11-01      Joel Sherrill <joel@OARcorp.com>
204
205        * bsp_specs: Fix typo.
206
2072006-10-30      Joel Sherrill <joel@OARcorp.com>
208
209        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
210
2112006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * Makefile.am: Remove superfluous -DASM.
214
2152006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * configure.ac: Require autoconf-2.60. Require automake-1.10.
218
2192006-06-02      Jay Monkman <jtm@lopingdog.com>
220
221        * startup/linkcmds: Removed unnecessary global definition of
222        bsp_vector_table.
223
2242006-06-02      Jay Monkman <jtm@lopingdog.com>
225
226        * times: Reran timing tests and updated 'times' file.
227
2282006-06-02      Jay Monkman <jtm@lopingdog.com>
229
230        * startup/bspstart.c: Fixed PLL calculations.
231
2322006-06-02      Jay Monkman <jtm@lopingdog.com>
233
234        * Makefile.am, console/uart.c, startup/exit.c:  Changed UART
235          driver to be interrupt driven, added support for both UARTs.
236
237
2382006-06-02      Jay Monkman <jtm@lopingdog.com>
239
240        * network/network.c: Changed interrupt handling
241        to use shared rtems_irq_connect_data struct.
242
2432006-06-02      Jay Monkman <jtm@lopingdog.com>
244
245        * start/start.S, startup/linkcmds: Defined UNDEF exception
246        stack space.
247
2482006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
249
250        * Makefile.am: Add preinstall.am.
251
2522005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
253
254        * bsp_specs: remove %lib.
255
2562005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
257
258        * bsp_specs: Remove %cpp.
259
2602005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
261
262        * include/bsp.h: New header guard.
263
2642005-04-26      Joel Sherrill <joel@OARcorp.com>
265
266        * network/network.c: Add include rtems/bspIo.h to eliminate warning.
267
2682005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
269
270        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
271
2722005-01-04      Joel Sherrill <joel@OARcorp.com>
273
274        * startup/bspstart.c, startup/exit.c: Remove warnings.
275
2762005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
277
278        * Makefile.am: Remove build-variant support.
279
2802004-11-05      Joel Sherrill <joel@OARcorp.com>
281
282        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
283        area being named sdram NOT RAM.
284
2852004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
286
287        * startup/bspstart.c: Use POSIX fixed size types.
288
2892004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
290
291        * configure.ac: Require automake > 1.9.
292
2932004-07-24      Joel Sherrill <joel@OARcorp.com>
294
295        * .cvsignore: New file.
296
2972004-07-15      Jay Monkman
298
299        * console/.cvsignore, include/.cvsignore, network/.cvsignore,
300        start/.cvsignore, startup/.cvsignore: New files.
301
3022004-07-15      Jay Monkman
303
304        * ChangeLog, Makefile.am, README, bsp_specs, configure.ac, times,
305        console/uart.c, include/bsp.h, include/tm27.h, network/lan91c11x.c,
306        network/lan91c11x.h, network/network.c, start/start.S,
307        startup/bspstart.c, startup/exit.c, startup/linkcmds,
308        startup/memmap.c: New files.
309
Note: See TracBrowser for help on using the repository browser.