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

4.104.115
Last change on this file since 3ed964f9 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: 10.4 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
62010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * console/uart.c: Eliminate warnings.
9        * start/start.S: Verify boot_card() is passed NULL.
10
112009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * console/uart.c: Let _BSP_poll_char return int.
14
152009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * make/custom/csb336.cfg: Remove RTEMS_BSP_FAMILY.
18
192009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * configure.ac: Don't add -ansi -fasm to CFLAGS.
22
232009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * make/custom/csb336.cfg: New (relocated from /make/custom).
26
272009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * console/uart.c: Reflect termios_baud_to_number having been
30        renamed to rtems_termios_baud_to_number.
31
322009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
35
36 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
39        Should be automatically handled by confdefs.h or the application.
40
412009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
44        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
45        have the same options.
46
472009-05-25      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * Makefile.am: Remove junk bsp_reset().
50        * startup/bspreset.c: Removed.
51
522009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * console/uart.c: Remove warning.
55
562009-04-28      Chris Johns <chrisj@rtems.org>
57
58        * start/start.S: Update for boot_card command line change.
59
602009-01-06      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        PR 1350/bsps
63        * network/lan91c11x.c: Do not write 65th element into 64 element array.
64
652008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * bsp_specs: Remove -Qy from *link.
68
692008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * bsp_specs: Move -e start from *link to *startfile to avoid warning
72        for undefined entry symbol when linking relocatables with binutils
73        2.19.
74
752008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * Makefile.am, preinstall.am: Use shared tm27.h stub.
78        * include/tm27.h: Removed.
79
802008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
83        of building libbspstart.a, using automake-rules.
84
852008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * Makefile.am: Eliminate *_SOURCES.
88
892008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
92        components.
93
942008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
97
982008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * configure.ac: Make letting boot_card() handle work area allocation
101        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
102        BSP_BOOTCARD_OPTIONS.
103
1042008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * startup/bspclean.c: Removed.
107
1082008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * Makefile.am, configure.ac, console/uart.c, startup/bspclean.c,
111        startup/bspstart.c: Use standardized bsp_cleanup() which can
112        optionally print a message, poll for user to press key, and call
113        bsp_reset(). Using this eliminates the various bsp_cleanup()
114        implementations which had their own implementation and variety of
115        string constants.
116        * startup/bspreset.c: New file.
117
1182008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * Makefile.am, startup/linkcmds: Use top level shared
121        bsp_get_work_area() implementation.
122
1232008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * startup/bspstart.c: Remove unnecessary includes of
126        rtems/libcsupport.h and rtems/libio.h.
127
1282008-09-12      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * Makefile.am, configure.ac, startup/bspstart.c: Split out
131        bsp_get_work_area() into its own file and user BSP Framework to
132        perform more initialization. Let edb7312 and csb336 shared the
133        implementation.
134
1352008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
138        routine.
139        * startup/bspclean.c: New file.
140        * startup/exit.c: Removed.
141
1422008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * startup/exit.c: Add missing prototypes.
145
1462008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * Makefile.am: Rework to avoid .rel files.
149
1502008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        * startup/bspstart.c: Refactored and renamed initialization routines to
153        rtems_initialize_data_structures, rtems_initialize_before_drivers,
154        rtems_initialize_device_drivers, and
155        rtems_initialize_start_multitasking. This opened the sequence up so
156        that bootcard() could provide a more robust and flexible framework
157        which is easier to explain and understand. This also lays the
158        groundwork for sharing the division of available memory between the
159        RTEMS workspace and heap and the C library initialization across all
160        BSPs.
161
1622008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * startup/linkcmds: Add wildcard to gcc_except_table section so
165        programs compiled with gcc 4.3.x can link.
166
1672007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
170        Configuration Table. Use the RTEMS provided accessor macros to obtain
171        configuration fields.
172
1732007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
176        from CPU Table to Configuration Table. Eliminate CPU Table from all
177        ports. Delete references to CPU Table in all forms.
178
1792007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
180
181        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
182        Table fields to the Configuration Table. This included
183        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
184        do_zero_of_workspace, extra_mpci_receive_server_stack,
185        stack_allocate_hook, and stack_free_hook. As a side-effect of this
186        effort some multiprocessing code was made conditional and some style
187        clean up occurred.
188
1892007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        PR 1257/bsps
192        * network/lan91c11x.c: Code outside of cpukit should use the public
193        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
194        the public API and directly accessing _CPU_ISR_Disable and
195        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
196        directive which could lead to problems. This patch also changes the
197        type of the variable passed into these routines and addresses minor
198        style issues.
199
2002007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
203        since it was used to configure a no longer used feature. Device names
204        are now part of the filesystem not in a table.
205
2062007-05-15      Ray Xu <rayx@gmail.com>
207
208        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
209        not in score/cpu.
210
2112007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * bsp_specs: Remove qrtems_debug.
214
2152007-03-12      Joel Sherrill <joel@OARcorp.com>
216
217        * include/bsp.h, network/lan91c11x.c, network/lan91c11x.h,
218        network/network.c, start/start.S, startup/bspstart.c, startup/exit.c,
219        startup/linkcmds, startup/memmap.c: Correct license URL and/or fix
220        mistake in copyright notice. Both of these mistakes appear to be from
221        code submitted after these changes were made previously.
222
2232007-03-11      Joel Sherrill <joel@OARcorp.com>
224
225        * startup/bspstart.c: Remove assignments of
226        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
227        value in boot_card.c
228
2292006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t.
232
2332006-11-15      Joel Sherrill <joel@OARcorp.com>
234
235        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
236        file and simplified initialization.
237
2382006-11-01      Joel Sherrill <joel@OARcorp.com>
239
240        * bsp_specs: Fix typo.
241
2422006-10-30      Joel Sherrill <joel@OARcorp.com>
243
244        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
245
2462006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
247
248        * Makefile.am: Remove superfluous -DASM.
249
2502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
251
252        * configure.ac: Require autoconf-2.60. Require automake-1.10.
253
2542006-06-02      Jay Monkman <jtm@lopingdog.com>
255
256        * startup/linkcmds: Removed unnecessary global definition of
257        bsp_vector_table.
258
2592006-06-02      Jay Monkman <jtm@lopingdog.com>
260
261        * times: Reran timing tests and updated 'times' file.
262
2632006-06-02      Jay Monkman <jtm@lopingdog.com>
264
265        * startup/bspstart.c: Fixed PLL calculations.
266
2672006-06-02      Jay Monkman <jtm@lopingdog.com>
268
269        * Makefile.am, console/uart.c, startup/exit.c:  Changed UART
270          driver to be interrupt driven, added support for both UARTs.
271
272
2732006-06-02      Jay Monkman <jtm@lopingdog.com>
274
275        * network/network.c: Changed interrupt handling
276        to use shared rtems_irq_connect_data struct.
277
2782006-06-02      Jay Monkman <jtm@lopingdog.com>
279
280        * start/start.S, startup/linkcmds: Defined UNDEF exception
281        stack space.
282
2832006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
284
285        * Makefile.am: Add preinstall.am.
286
2872005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
288
289        * bsp_specs: remove %lib.
290
2912005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * bsp_specs: Remove %cpp.
294
2952005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * include/bsp.h: New header guard.
298
2992005-04-26      Joel Sherrill <joel@OARcorp.com>
300
301        * network/network.c: Add include rtems/bspIo.h to eliminate warning.
302
3032005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
304
305        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
306
3072005-01-04      Joel Sherrill <joel@OARcorp.com>
308
309        * startup/bspstart.c, startup/exit.c: Remove warnings.
310
3112005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
312
313        * Makefile.am: Remove build-variant support.
314
3152004-11-05      Joel Sherrill <joel@OARcorp.com>
316
317        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
318        area being named sdram NOT RAM.
319
3202004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
321
322        * startup/bspstart.c: Use POSIX fixed size types.
323
3242004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
325
326        * configure.ac: Require automake > 1.9.
327
3282004-07-24      Joel Sherrill <joel@OARcorp.com>
329
330        * .cvsignore: New file.
331
3322004-07-15      Jay Monkman
333
334        * console/.cvsignore, include/.cvsignore, network/.cvsignore,
335        start/.cvsignore, startup/.cvsignore: New files.
336
3372004-07-15      Jay Monkman
338
339        * ChangeLog, Makefile.am, README, bsp_specs, configure.ac, times,
340        console/uart.c, include/bsp.h, include/tm27.h, network/lan91c11x.c,
341        network/lan91c11x.h, network/network.c, start/start.S,
342        startup/bspstart.c, startup/exit.c, startup/linkcmds,
343        startup/memmap.c: New files.
344
Note: See TracBrowser for help on using the repository browser.