source: rtems/c/src/lib/libbsp/arm/edb7312/ChangeLog @ 2a0f6dc

4.104.115
Last change on this file since 2a0f6dc was 2a0f6dc, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/05/08 at 13:37:47

2008-12-05 Ralf Corsépius <ralf.corsepius@…>

  • bsp_specs: Remove -Qy from *link.
  • Property mode set to 100644
File size: 16.3 KB
Line 
12008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * bsp_specs: Remove -Qy from *link.
4
52008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * bsp_specs: Move -e start from *link to *startfile to avoid warning
8        for undefined entry symbol when linking relocatables with binutils
9        2.19.
10
112008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * Makefile.am, preinstall.am: Use shared tm27.h stub.
14        * include/tm27.h: Removed.
15
162008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
19        * Makefile.am: Reflect changes above.
20
212008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
24        of building libbspstart.a, using automake-rules.
25
262008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * Makefile.am: Eliminate *_SOURCES.
29
302008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
33        components.
34
352008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
38
392008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * configure.ac: Make letting boot_card() handle work area allocation
42        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
43        BSP_BOOTCARD_OPTIONS.
44
452008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * startup/bspreset.c: New file.
48
492008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * Makefile.am, configure.ac, console/uart.c: Use standardized
52        bsp_cleanup() which can optionally print a message, poll for user to
53        press key, and call bsp_reset(). Using this eliminates the various
54        bsp_cleanup() implementations which had their own implementation and
55        variety of string constants.
56        * startup/bspclean.c: Removed.
57
582008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * Makefile.am, startup/linkcmds: Use top level shared
61        bsp_get_work_area() implementation.
62
632008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * startup/bspstart.c: Remove unnecessary includes of
66        rtems/libcsupport.h and rtems/libio.h.
67
682008-09-12      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * Makefile.am: Split out bsp_get_work_area() into its own file and user
71        BSP Framework to perform more initialization. Let edb7312 and csb336
72        shared the implementation.
73        * startup/bspgetworkarea.c: Removed.
74
752008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        * Makefile.am, configure.ac, startup/bspstart.c: Split out
78        bsp_get_work_area() into its own file and user BSP Framework to
79        perform more initialization.
80        * startup/bspgetworkarea.c: New file.
81
822008-09-05      Ralf Corsepius <ralf.corsepius@rtems.org>
83
84        * timer/timer.c: Use "true" instead of "1" for "bool"s.
85
862008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * timer/timer.c: Eliminate empty function from every benchmark timer
89        driver. Fix spelling.
90
912008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * timer/timer.c: Rename timer driver methods to follow RTEMS
94        programming conventions.
95
962008-08-27      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * timer/timer.c: Eliminate rtems_boolean.
99        * Makefile.am: Remove stray include_HEADERS += irq/irq.h.
100
1012008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
104        routine.
105        * startup/bspclean.c: New file.
106        * startup/exit.c: Removed.
107
1082008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        *  irq/bsp_irq_init.c: Add missing prototypes.
111
1122008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
113
114        * Makefile.am: Rework to avoid .rel files.
115
1162008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * startup/bspstart.c: Refactored and renamed initialization routines to
119        rtems_initialize_data_structures, rtems_initialize_before_drivers,
120        rtems_initialize_device_drivers, and
121        rtems_initialize_start_multitasking. This opened the sequence up so
122        that bootcard() could provide a more robust and flexible framework
123        which is easier to explain and understand. This also lays the
124        groundwork for sharing the division of available memory between the
125        RTEMS workspace and heap and the C library initialization across all
126        BSPs.
127
1282008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
129
130        * startup/linkcmds: Add wildcard to gcc_except_table section so
131        programs compiled with gcc 4.3.x can link.
132
1332007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c: Eliminate copies
136        of the Configuration Table. Use the RTEMS provided accessor macros to
137        obtain configuration fields.
138
1392007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
142        from CPU Table to Configuration Table. Eliminate CPU Table from all
143        ports. Delete references to CPU Table in all forms.
144
1452007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
148        Table fields to the Configuration Table. This included
149        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
150        do_zero_of_workspace, extra_mpci_receive_server_stack,
151        stack_allocate_hook, and stack_free_hook. As a side-effect of this
152        effort some multiprocessing code was made conditional and some style
153        clean up occurred.
154
1552007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        PR 1257/bsps
158        * irq/irq.c: Code outside of cpukit should use the public
159        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
160        the public API and directly accessing _CPU_ISR_Disable and
161        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
162        directive which could lead to problems. This patch also changes the
163        type of the variable passed into these routines and addresses minor
164        style issues.
165
1662007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
167
168        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1692007-06-22      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * clock/clockdrv.c: Fix spacing.
172
1732007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * network/network.c: Remove cs8900_get_mac_addr which conflicted with
176        one in libchip AND contained a hard-coded MAC address.
177
1782007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
179
180        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
181        since it was used to configure a no longer used feature. Device names
182        are now part of the filesystem not in a table.
183
1842007-05-15      Ray Xu <rayx@gmail.com>
185
186        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
187        not in score/cpu.
188
1892007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * bsp_specs: Remove qrtems_debug.
192
1932007-03-11      Joel Sherrill <joel@OARcorp.com>
194
195        * startup/bspstart.c: Remove assignments of
196        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
197        value in boot_card.c
198
1992006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * configure.ac: New BUG-REPORT address.
202
2032006-11-15      Joel Sherrill <joel@OARcorp.com>
204
205        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
206        file and simplified initialization.
207
2082006-11-01      Joel Sherrill <joel@OARcorp.com>
209
210        * bsp_specs: Fix typo.
211
2122006-10-30      Joel Sherrill <joel@OARcorp.com>
213
214        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
215
2162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
217
218        * Makefile.am: Remove superfluous -DASM.
219
2202006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
221
222        * configure.ac: Require autoconf-2.60. Require automake-1.10.
223
2242006-06-02      Jay Monkman
225
226        * irq/bsp_irq_init.c: Changed interrupt handling
227        to use shared rtems_irq_connect_data struct.
228
2292006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
230
231        * Makefile.am: Add preinstall.am.
232
2332005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
234
235        * Makefile.am: Install/preinstall headers from ../../arm/shared.
236
2372005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
238
239        * include/bsp.h: New header guard.
240
2412005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
242
243        * irq/irq.h: Modified names and types to match rtems/irq.h.
244        Note: rtems/irq.h should be included after the addition of a
245        parameter to ISRs.
246
2472005-04-26      Joel Sherrill <joel@OARcorp.com>
248
249        * network/network.c: Eliminate warnings.
250
2512005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
252
253        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
254
2552005-01-04      Joel Sherrill <joel@OARcorp.com>
256
257        * clock/clockdrv.c: Remove warnings.
258
2592005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
260
261        * Makefile.am: Remove build-variant support.
262
2632004-11-05      Joel Sherrill <joel@OARcorp.com>
264
265        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
266        area being named sdram NOT RAM.
267
2682004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
269
270        * configure.ac: Require automake > 1.9.
271
2722004-07-30      Jay Monkman <jtm@lopingdog.com>
273
274        * network/network.c: Changes to network driver to get it to compile
275        again.
276
2772004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
278
279        PR 610/bsps
280        * Makefile.am: Add include/tm27.h, Cosmetics.
281        * include/tm27.h: Final cosmetics.
282
2832004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
284
285        * include/bsp.h: Split out tmtest27 support.
286        * include/tm27.h: New.
287
2882004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
289
290        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
291        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
292        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
293
2942004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
295
296        * console/uart.c, include/ep7312.h, startup/bspstart.c,
297        timer/timer.c: Convert to using c99 fixed size types.
298
2992004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * Makefile.am: Reflect changes to bsp.am.
302        Preinstall dist_project_lib*.
303
3042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * Makefile.am: Reflect changes to bsp.am.
307
3082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
311
3122004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * Makefile.am: Pickup files from ../../arm/shared instead of
315        ../shared. Reformat.
316
3172004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * include/bsp.h: Remove config.
320        * irq/irq.c: Remove stray blanks.
321        * start/start.S: Add missing */ in comments.
322
3232004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
326        network/Makefile.am, irq/Makefile.am, start/Makefile.am,
327        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use automake
328        compilation rules.
329        * clock/Makefile.am, console/Makefile.am, network/Makefile.am,
330        irq/Makefile.am, start/Makefile.am, startup/Makefile.am,
331        timer/Makefile.am, wrapup/Makefile.am: Remove.
332        * configure.ac: Reflect changes above.
333
3342004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * Makefile.am: Add PREINSTALL_DIRS.
337        * irq/Makefile.am: Ditto.
338
3392004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
342        Add PRE/TMPINSTALL_FILES to CLEANFILES.
343        * irq/Makefile.am: Ditto.
344        * start/Makefile.am: Ditto.
345        * startup/Makefile.am: Ditto.
346
3472004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * wrapup/Makefile.am: Eliminate $(LIB).
350        Use noinst_DATA to trigger building libbsp.a.
351
3522003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        PR 541/bsps
355        * startup/linkcmds: Remove SEARCH_DIR.
356
3572003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
360        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
361
3622003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
365        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
366        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
367
3682003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
371
3722003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * network/Makefile.am: Misc cleanups and fixes.
375        * start/Makefile.am: Misc cleanups and fixes.
376        * startup/Makefile.am: Misc cleanups and fixes.
377        * wrapup/Makefile.am: Misc cleanups and fixes.
378
3792003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * Makefile.am: Add preinstallation dirstamp support.
382        * irq/Makefile.am: Add preinstallation dirstamp support.
383        * network/Makefile.am: Cosmetics.
384        * wrapup/Makefile.am: Cosmetics.
385
3862003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * clock/Makefile.am: Remove all-local: $(ARCH).
389        * console/Makefile.am: Remove all-local: $(ARCH).
390        * irq/Makefile.am: Remove all-local: $(ARCH).
391        * network/Makefile.am: Remove all-local: $(ARCH).
392        * start/Makefile.am: Remove all-local: $(ARCH).
393        * startup/Makefile.am: Remove all-local: $(ARCH).
394        * timer/Makefile.am: Remove all-local: $(ARCH).
395        * wrapup/Makefile.am: Remove all-local: $(ARCH).
396
3972003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * Makefile.am: Merge-in include/Makefile.am.
400        Reflect changes to bsp.am.
401        * include/Makefile.am: Remove.
402        * configure.ac: Reflect changes above.
403
4042003-09-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * bsp_specs: Remove *lib:.
407
4082003-09-04      Joel Sherrill <joel@OARcorp.com>
409
410        * clock/clockdrv.c, console/uart.c, include/bsp.h, include/ep7312.h,
411        irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c, irq/irq.h,
412        start/start.S, startup/bspstart.c, startup/exit.c, startup/linkcmds,
413        timer/timer.c: URL for license changed.
414
4152003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * Makefile.am: Reflect having moved aclocal/.
418
4192003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * Makefile.am: Reflect having moved automake/.
422        * clock/Makefile.am: Reflect having moved automake/.
423        * console/Makefile.am: Reflect having moved automake/.
424        * include/Makefile.am: Reflect having moved automake/.
425        * irq/Makefile.am: Reflect having moved automake/.
426        * network/Makefile.am: Reflect having moved automake/.
427        * start/Makefile.am: Reflect having moved automake/.
428        * startup/Makefile.am: Reflect having moved automake/.
429        * timer/Makefile.am: Reflect having moved automake/.
430        * wrapup/Makefile.am: Reflect having moved automake/.
431
4322003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
433
434        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
435
4362003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        PR 445/bsps
439        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
440        Remove cpp, old_cpp (now unused).
441
4422003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        PR 444/bsps
445        * bsp_specs: Remove -DUSE_ENHANCED_INTR_API.
446
4472003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * configure.ac: Remove AC_CONFIG_AUX_DIR.
450
4512003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
454
4552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * configure.ac: AC_PREREQ(2.57).
458
4592003-01-20      Joel Sherrill <joel@OARcorp.com>
460
461        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
462
4632002-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
466        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
467        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
468        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
469        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
470        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
471        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
472
4732002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * start/Makefile.am: Use install-data-local to install startfile.
476
4772002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
478
479        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
480
4812002-12-02      Joel Sherrill <joel@OARcorp.com>
482
483        * configure.ac, network/Makefile.am: Don't build if networking disabled.
484        * startup/linkcmds: Add sections to remove warnings.
485
4862002-11-17      Joel Sherrill <joel@OARcorp.com>
487
488        * network/network.c: Fix inconsistency in prototyping.
489
4902002-11-13      Joel Sherrill <joel@OARcorp.com>
491
492        * network/network.c: Removed warning per Jay's suggestion.
493
4942002-11-13      Joel Sherrill <joel@OARcorp.com>
495
496        * include/.cvsignore: Corrected.
497        * network/.cvsignore: New file.
498
4992002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
500
501        * New BSP.
502        * .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac, README,
503        times, clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c,
504        console/.cvsignore, console/Makefile.am, console/uart.c,
505        include/.cvsignore, include/Makefile.am, include/bsp.h,
506        include/ep7312.h, irq/.cvsignore, irq/Makefile.am, irq/bsp_irq_asm.S,
507        irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, network/Makefile.am,
508        network/network.c, start/.cvsignore, start/Makefile.am,
509        start/start.S, startup/.cvsignore, startup/Makefile.am,
510        startup/bspstart.c, startup/exit.c, startup/linkcmds,
511        timer/.cvsignore, timer/Makefile.am, timer/timer.c,
512        wrapup/.cvsignore, wrapup/Makefile.am: New file.
513
Note: See TracBrowser for help on using the repository browser.