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

4.104.115
Last change on this file since c193baad 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
RevLine 
[c193baad]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
[09d053e8]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
[ac04c164]112009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * console/uart.c: Let _BSP_poll_char return int.
14
[7813d1b]152009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * make/custom/csb336.cfg: Remove RTEMS_BSP_FAMILY.
18
[d236e964]192009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * configure.ac: Don't add -ansi -fasm to CFLAGS.
22
[795cfb8]232009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * make/custom/csb336.cfg: New (relocated from /make/custom).
26
[8ff2188]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
[6b2b37d2]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>
[a3a6fae]37
38        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
39        Should be automatically handled by confdefs.h or the application.
40
[d1be26b]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
[8ef7f20]472009-05-25      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * Makefile.am: Remove junk bsp_reset().
50        * startup/bspreset.c: Removed.
51
[3c4d2451]522009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * console/uart.c: Remove warning.
55
[820d1ab0]562009-04-28      Chris Johns <chrisj@rtems.org>
57
58        * start/start.S: Update for boot_card command line change.
59
[95ff1c3]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
[2a0f6dc]652008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * bsp_specs: Remove -Qy from *link.
68
[df393962]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
[9957dbf]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
[c0bea05]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
[64eb0c7]852008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * Makefile.am: Eliminate *_SOURCES.
88
[e94666d]892008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
92        components.
93
[3416c44]942008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
97
[95aa5e1]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
[81f16002]1042008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * startup/bspclean.c: Removed.
107
[d50ba03]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
[127e726a]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
[a196084]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
[b7774253]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
[21c9770]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
[3ad0c50]1422008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * startup/exit.c: Add missing prototypes.
145
[1d0ee80e]1462008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * Makefile.am: Rework to avoid .rel files.
149
[6ea100c1]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
[d1f57b5]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
[4130d8e2]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
[d34d8692]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
[558bc25]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
[80231685]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
[15aecdc]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
[a5ef8c53]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
[80c6ce9]2112007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * bsp_specs: Remove qrtems_debug.
214
[0c0ae29]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
[3f0cfc56]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
[2a0951e5]2292006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t.
232
[aa4369c]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
[e1d578d8]2382006-11-01      Joel Sherrill <joel@OARcorp.com>
239
240        * bsp_specs: Fix typo.
241
[b174ee8]2422006-10-30      Joel Sherrill <joel@OARcorp.com>
243
244        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
245
[57357d9]2462006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
247
248        * Makefile.am: Remove superfluous -DASM.
249
[754610f]2502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
251
252        * configure.ac: Require autoconf-2.60. Require automake-1.10.
253
[1453d92]2542006-06-02      Jay Monkman <jtm@lopingdog.com>
255
256        * startup/linkcmds: Removed unnecessary global definition of
257        bsp_vector_table.
258
[20e266ca]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
[47dbc76]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>
[9c05850c]274
275        * network/network.c: Changed interrupt handling
276        to use shared rtems_irq_connect_data struct.
277
[0eede05]2782006-06-02      Jay Monkman <jtm@lopingdog.com>
279
280        * start/start.S, startup/linkcmds: Defined UNDEF exception
281        stack space.
282
[dec6a8da]2832006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
284
285        * Makefile.am: Add preinstall.am.
286
[5367a6e]2872005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
288
289        * bsp_specs: remove %lib.
290
[b1a0917]2912005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * bsp_specs: Remove %cpp.
294
[34c4852]2952005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * include/bsp.h: New header guard.
298
[d000bd0]2992005-04-26      Joel Sherrill <joel@OARcorp.com>
300
301        * network/network.c: Add include rtems/bspIo.h to eliminate warning.
302
[9cf372e5]3032005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
304
305        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
306
[b1cc4ec9]3072005-01-04      Joel Sherrill <joel@OARcorp.com>
308
309        * startup/bspstart.c, startup/exit.c: Remove warnings.
310
[4cbf22a]3112005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
312
313        * Makefile.am: Remove build-variant support.
314
[45b4785]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
[4bd22812]3202004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
321
322        * startup/bspstart.c: Use POSIX fixed size types.
323
[97891e5e]3242004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
325
326        * configure.ac: Require automake > 1.9.
327
[f614c2e4]3282004-07-24      Joel Sherrill <joel@OARcorp.com>
329
330        * .cvsignore: New file.
331
[a2c61710]3322004-07-15      Jay Monkman
333
334        * console/.cvsignore, include/.cvsignore, network/.cvsignore,
335        start/.cvsignore, startup/.cvsignore: New files.
336
[1a3d1f3e]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.