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

4.104.115
Last change on this file since 7a6f8d0 was 09d053e8, checked in by Joel Sherrill <joel.sherrill@…>, on 04/07/10 at 21:48:14

2010-04-07 Joel Sherrill <joel.sherrill@…>

  • console/uart.c: Eliminate warnings.
  • start/start.S: Verify boot_card() is passed NULL.
  • Property mode set to 100644
File size: 10.3 KB
Line 
12010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * console/uart.c: Eliminate warnings.
4        * start/start.S: Verify boot_card() is passed NULL.
5
62009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * console/uart.c: Let _BSP_poll_char return int.
9
102009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * make/custom/csb336.cfg: Remove RTEMS_BSP_FAMILY.
13
142009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * configure.ac: Don't add -ansi -fasm to CFLAGS.
17
182009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * make/custom/csb336.cfg: New (relocated from /make/custom).
21
222009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * console/uart.c: Reflect termios_baud_to_number having been
25        renamed to rtems_termios_baud_to_number.
26
272009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
30
31 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
34        Should be automatically handled by confdefs.h or the application.
35
362009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
39        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
40        have the same options.
41
422009-05-25      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * Makefile.am: Remove junk bsp_reset().
45        * startup/bspreset.c: Removed.
46
472009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * console/uart.c: Remove warning.
50
512009-04-28      Chris Johns <chrisj@rtems.org>
52
53        * start/start.S: Update for boot_card command line change.
54
552009-01-06      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        PR 1350/bsps
58        * network/lan91c11x.c: Do not write 65th element into 64 element array.
59
602008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * bsp_specs: Remove -Qy from *link.
63
642008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * bsp_specs: Move -e start from *link to *startfile to avoid warning
67        for undefined entry symbol when linking relocatables with binutils
68        2.19.
69
702008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * Makefile.am, preinstall.am: Use shared tm27.h stub.
73        * include/tm27.h: Removed.
74
752008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
78        of building libbspstart.a, using automake-rules.
79
802008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Eliminate *_SOURCES.
83
842008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
87        components.
88
892008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
92
932008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * configure.ac: Make letting boot_card() handle work area allocation
96        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
97        BSP_BOOTCARD_OPTIONS.
98
992008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * startup/bspclean.c: Removed.
102
1032008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * Makefile.am, configure.ac, console/uart.c, startup/bspclean.c,
106        startup/bspstart.c: Use standardized bsp_cleanup() which can
107        optionally print a message, poll for user to press key, and call
108        bsp_reset(). Using this eliminates the various bsp_cleanup()
109        implementations which had their own implementation and variety of
110        string constants.
111        * startup/bspreset.c: New file.
112
1132008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * Makefile.am, startup/linkcmds: Use top level shared
116        bsp_get_work_area() implementation.
117
1182008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * startup/bspstart.c: Remove unnecessary includes of
121        rtems/libcsupport.h and rtems/libio.h.
122
1232008-09-12      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * Makefile.am, configure.ac, startup/bspstart.c: Split out
126        bsp_get_work_area() into its own file and user BSP Framework to
127        perform more initialization. Let edb7312 and csb336 shared the
128        implementation.
129
1302008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
133        routine.
134        * startup/bspclean.c: New file.
135        * startup/exit.c: Removed.
136
1372008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * startup/exit.c: Add missing prototypes.
140
1412008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * Makefile.am: Rework to avoid .rel files.
144
1452008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * startup/bspstart.c: Refactored and renamed initialization routines to
148        rtems_initialize_data_structures, rtems_initialize_before_drivers,
149        rtems_initialize_device_drivers, and
150        rtems_initialize_start_multitasking. This opened the sequence up so
151        that bootcard() could provide a more robust and flexible framework
152        which is easier to explain and understand. This also lays the
153        groundwork for sharing the division of available memory between the
154        RTEMS workspace and heap and the C library initialization across all
155        BSPs.
156
1572008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        * startup/linkcmds: Add wildcard to gcc_except_table section so
160        programs compiled with gcc 4.3.x can link.
161
1622007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
165        Configuration Table. Use the RTEMS provided accessor macros to obtain
166        configuration fields.
167
1682007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
171        from CPU Table to Configuration Table. Eliminate CPU Table from all
172        ports. Delete references to CPU Table in all forms.
173
1742007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
177        Table fields to the Configuration Table. This included
178        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
179        do_zero_of_workspace, extra_mpci_receive_server_stack,
180        stack_allocate_hook, and stack_free_hook. As a side-effect of this
181        effort some multiprocessing code was made conditional and some style
182        clean up occurred.
183
1842007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
185
186        PR 1257/bsps
187        * network/lan91c11x.c: Code outside of cpukit should use the public
188        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
189        the public API and directly accessing _CPU_ISR_Disable and
190        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
191        directive which could lead to problems. This patch also changes the
192        type of the variable passed into these routines and addresses minor
193        style issues.
194
1952007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
196
197        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
198        since it was used to configure a no longer used feature. Device names
199        are now part of the filesystem not in a table.
200
2012007-05-15      Ray Xu <rayx@gmail.com>
202
203        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
204        not in score/cpu.
205
2062007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
207
208        * bsp_specs: Remove qrtems_debug.
209
2102007-03-12      Joel Sherrill <joel@OARcorp.com>
211
212        * include/bsp.h, network/lan91c11x.c, network/lan91c11x.h,
213        network/network.c, start/start.S, startup/bspstart.c, startup/exit.c,
214        startup/linkcmds, startup/memmap.c: Correct license URL and/or fix
215        mistake in copyright notice. Both of these mistakes appear to be from
216        code submitted after these changes were made previously.
217
2182007-03-11      Joel Sherrill <joel@OARcorp.com>
219
220        * startup/bspstart.c: Remove assignments of
221        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
222        value in boot_card.c
223
2242006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
225
226        * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t.
227
2282006-11-15      Joel Sherrill <joel@OARcorp.com>
229
230        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
231        file and simplified initialization.
232
2332006-11-01      Joel Sherrill <joel@OARcorp.com>
234
235        * bsp_specs: Fix typo.
236
2372006-10-30      Joel Sherrill <joel@OARcorp.com>
238
239        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
240
2412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
242
243        * Makefile.am: Remove superfluous -DASM.
244
2452006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * configure.ac: Require autoconf-2.60. Require automake-1.10.
248
2492006-06-02      Jay Monkman <jtm@lopingdog.com>
250
251        * startup/linkcmds: Removed unnecessary global definition of
252        bsp_vector_table.
253
2542006-06-02      Jay Monkman <jtm@lopingdog.com>
255
256        * times: Reran timing tests and updated 'times' file.
257
2582006-06-02      Jay Monkman <jtm@lopingdog.com>
259
260        * startup/bspstart.c: Fixed PLL calculations.
261
2622006-06-02      Jay Monkman <jtm@lopingdog.com>
263
264        * Makefile.am, console/uart.c, startup/exit.c:  Changed UART
265          driver to be interrupt driven, added support for both UARTs.
266
267
2682006-06-02      Jay Monkman <jtm@lopingdog.com>
269
270        * network/network.c: Changed interrupt handling
271        to use shared rtems_irq_connect_data struct.
272
2732006-06-02      Jay Monkman <jtm@lopingdog.com>
274
275        * start/start.S, startup/linkcmds: Defined UNDEF exception
276        stack space.
277
2782006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
279
280        * Makefile.am: Add preinstall.am.
281
2822005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
283
284        * bsp_specs: remove %lib.
285
2862005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
287
288        * bsp_specs: Remove %cpp.
289
2902005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
291
292        * include/bsp.h: New header guard.
293
2942005-04-26      Joel Sherrill <joel@OARcorp.com>
295
296        * network/network.c: Add include rtems/bspIo.h to eliminate warning.
297
2982005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
299
300        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
301
3022005-01-04      Joel Sherrill <joel@OARcorp.com>
303
304        * startup/bspstart.c, startup/exit.c: Remove warnings.
305
3062005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
307
308        * Makefile.am: Remove build-variant support.
309
3102004-11-05      Joel Sherrill <joel@OARcorp.com>
311
312        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
313        area being named sdram NOT RAM.
314
3152004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
316
317        * startup/bspstart.c: Use POSIX fixed size types.
318
3192004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
320
321        * configure.ac: Require automake > 1.9.
322
3232004-07-24      Joel Sherrill <joel@OARcorp.com>
324
325        * .cvsignore: New file.
326
3272004-07-15      Jay Monkman
328
329        * console/.cvsignore, include/.cvsignore, network/.cvsignore,
330        start/.cvsignore, startup/.cvsignore: New files.
331
3322004-07-15      Jay Monkman
333
334        * ChangeLog, Makefile.am, README, bsp_specs, configure.ac, times,
335        console/uart.c, include/bsp.h, include/tm27.h, network/lan91c11x.c,
336        network/lan91c11x.h, network/network.c, start/start.S,
337        startup/bspstart.c, startup/exit.c, startup/linkcmds,
338        startup/memmap.c: New files.
339
Note: See TracBrowser for help on using the repository browser.