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

4.104.115
Last change on this file since fe27e20f was fe27e20f, checked in by Joel Sherrill <joel.sherrill@…>, on 09/10/08 at 20:32:47

2008-09-10 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, configure.ac, startup/bspstart.c: Split out bsp_get_work_area() into its own file and user BSP Framework to perform more initialization.
  • startup/bspgetworkarea.c: New file.
  • Property mode set to 100644
File size: 14.0 KB
Line 
12008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac, startup/bspstart.c: Split out
4        bsp_get_work_area() into its own file and user BSP Framework to
5        perform more initialization.
6        * startup/bspgetworkarea.c: New file.
7
82008-09-05      Ralf Corsepius <ralf.corsepius@rtems.org>
9
10        * timer/timer.c: Use "true" instead of "1" for "bool"s.
11
122008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
13
14        * timer/timer.c: Eliminate empty function from every benchmark timer
15        driver. Fix spelling.
16
172008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * timer/timer.c: Rename timer driver methods to follow RTEMS
20        programming conventions.
21
222008-08-27      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * timer/timer.c: Eliminate rtems_boolean.
25        * Makefile.am: Remove stray include_HEADERS += irq/irq.h.
26
272008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
28
29        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
30        routine.
31        * startup/bspclean.c: New file.
32        * startup/exit.c: Removed.
33
342008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        *  irq/bsp_irq_init.c: Add missing prototypes.
37
382008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * Makefile.am: Rework to avoid .rel files.
41
422008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * startup/bspstart.c: Refactored and renamed initialization routines to
45        rtems_initialize_data_structures, rtems_initialize_before_drivers,
46        rtems_initialize_device_drivers, and
47        rtems_initialize_start_multitasking. This opened the sequence up so
48        that bootcard() could provide a more robust and flexible framework
49        which is easier to explain and understand. This also lays the
50        groundwork for sharing the division of available memory between the
51        RTEMS workspace and heap and the C library initialization across all
52        BSPs.
53
542008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * startup/linkcmds: Add wildcard to gcc_except_table section so
57        programs compiled with gcc 4.3.x can link.
58
592007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c: Eliminate copies
62        of the Configuration Table. Use the RTEMS provided accessor macros to
63        obtain configuration fields.
64
652007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
68        from CPU Table to Configuration Table. Eliminate CPU Table from all
69        ports. Delete references to CPU Table in all forms.
70
712007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
74        Table fields to the Configuration Table. This included
75        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
76        do_zero_of_workspace, extra_mpci_receive_server_stack,
77        stack_allocate_hook, and stack_free_hook. As a side-effect of this
78        effort some multiprocessing code was made conditional and some style
79        clean up occurred.
80
812007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        PR 1257/bsps
84        * irq/irq.c: Code outside of cpukit should use the public
85        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
86        the public API and directly accessing _CPU_ISR_Disable and
87        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
88        directive which could lead to problems. This patch also changes the
89        type of the variable passed into these routines and addresses minor
90        style issues.
91
922007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
952007-06-22      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * clock/clockdrv.c: Fix spacing.
98
992007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
100
101        * network/network.c: Remove cs8900_get_mac_addr which conflicted with
102        one in libchip AND contained a hard-coded MAC address.
103
1042007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
107        since it was used to configure a no longer used feature. Device names
108        are now part of the filesystem not in a table.
109
1102007-05-15      Ray Xu <rayx@gmail.com>
111
112        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
113        not in score/cpu.
114
1152007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * bsp_specs: Remove qrtems_debug.
118
1192007-03-11      Joel Sherrill <joel@OARcorp.com>
120
121        * startup/bspstart.c: Remove assignments of
122        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
123        value in boot_card.c
124
1252006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * configure.ac: New BUG-REPORT address.
128
1292006-11-15      Joel Sherrill <joel@OARcorp.com>
130
131        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
132        file and simplified initialization.
133
1342006-11-01      Joel Sherrill <joel@OARcorp.com>
135
136        * bsp_specs: Fix typo.
137
1382006-10-30      Joel Sherrill <joel@OARcorp.com>
139
140        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
141
1422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * Makefile.am: Remove superfluous -DASM.
145
1462006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * configure.ac: Require autoconf-2.60. Require automake-1.10.
149
1502006-06-02      Jay Monkman
151
152        * irq/bsp_irq_init.c: Changed interrupt handling
153        to use shared rtems_irq_connect_data struct.
154
1552006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        * Makefile.am: Add preinstall.am.
158
1592005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * Makefile.am: Install/preinstall headers from ../../arm/shared.
162
1632005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * include/bsp.h: New header guard.
166
1672005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
168
169        * irq/irq.h: Modified names and types to match rtems/irq.h.
170        Note: rtems/irq.h should be included after the addition of a
171        parameter to ISRs.
172
1732005-04-26      Joel Sherrill <joel@OARcorp.com>
174
175        * network/network.c: Eliminate warnings.
176
1772005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
178
179        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
180
1812005-01-04      Joel Sherrill <joel@OARcorp.com>
182
183        * clock/clockdrv.c: Remove warnings.
184
1852005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * Makefile.am: Remove build-variant support.
188
1892004-11-05      Joel Sherrill <joel@OARcorp.com>
190
191        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
192        area being named sdram NOT RAM.
193
1942004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        * configure.ac: Require automake > 1.9.
197
1982004-07-30      Jay Monkman <jtm@lopingdog.com>
199
200        * network/network.c: Changes to network driver to get it to compile
201        again.
202
2032004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
204
205        PR 610/bsps
206        * Makefile.am: Add include/tm27.h, Cosmetics.
207        * include/tm27.h: Final cosmetics.
208
2092004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
210
211        * include/bsp.h: Split out tmtest27 support.
212        * include/tm27.h: New.
213
2142004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
215
216        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
217        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
218        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
219
2202004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
221
222        * console/uart.c, include/ep7312.h, startup/bspstart.c,
223        timer/timer.c: Convert to using c99 fixed size types.
224
2252004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * Makefile.am: Reflect changes to bsp.am.
228        Preinstall dist_project_lib*.
229
2302004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * Makefile.am: Reflect changes to bsp.am.
233
2342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
237
2382004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am: Pickup files from ../../arm/shared instead of
241        ../shared. Reformat.
242
2432004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * include/bsp.h: Remove config.
246        * irq/irq.c: Remove stray blanks.
247        * start/start.S: Add missing */ in comments.
248
2492004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
252        network/Makefile.am, irq/Makefile.am, start/Makefile.am,
253        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use automake
254        compilation rules.
255        * clock/Makefile.am, console/Makefile.am, network/Makefile.am,
256        irq/Makefile.am, start/Makefile.am, startup/Makefile.am,
257        timer/Makefile.am, wrapup/Makefile.am: Remove.
258        * configure.ac: Reflect changes above.
259
2602004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * Makefile.am: Add PREINSTALL_DIRS.
263        * irq/Makefile.am: Ditto.
264
2652004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
268        Add PRE/TMPINSTALL_FILES to CLEANFILES.
269        * irq/Makefile.am: Ditto.
270        * start/Makefile.am: Ditto.
271        * startup/Makefile.am: Ditto.
272
2732004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * wrapup/Makefile.am: Eliminate $(LIB).
276        Use noinst_DATA to trigger building libbsp.a.
277
2782003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        PR 541/bsps
281        * startup/linkcmds: Remove SEARCH_DIR.
282
2832003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
286        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
287
2882003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
289
290        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
291        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
292        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
293
2942003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
297
2982003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * network/Makefile.am: Misc cleanups and fixes.
301        * start/Makefile.am: Misc cleanups and fixes.
302        * startup/Makefile.am: Misc cleanups and fixes.
303        * wrapup/Makefile.am: Misc cleanups and fixes.
304
3052003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * Makefile.am: Add preinstallation dirstamp support.
308        * irq/Makefile.am: Add preinstallation dirstamp support.
309        * network/Makefile.am: Cosmetics.
310        * wrapup/Makefile.am: Cosmetics.
311
3122003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * clock/Makefile.am: Remove all-local: $(ARCH).
315        * console/Makefile.am: Remove all-local: $(ARCH).
316        * irq/Makefile.am: Remove all-local: $(ARCH).
317        * network/Makefile.am: Remove all-local: $(ARCH).
318        * start/Makefile.am: Remove all-local: $(ARCH).
319        * startup/Makefile.am: Remove all-local: $(ARCH).
320        * timer/Makefile.am: Remove all-local: $(ARCH).
321        * wrapup/Makefile.am: Remove all-local: $(ARCH).
322
3232003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * Makefile.am: Merge-in include/Makefile.am.
326        Reflect changes to bsp.am.
327        * include/Makefile.am: Remove.
328        * configure.ac: Reflect changes above.
329
3302003-09-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * bsp_specs: Remove *lib:.
333
3342003-09-04      Joel Sherrill <joel@OARcorp.com>
335
336        * clock/clockdrv.c, console/uart.c, include/bsp.h, include/ep7312.h,
337        irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c, irq/irq.h,
338        start/start.S, startup/bspstart.c, startup/exit.c, startup/linkcmds,
339        timer/timer.c: URL for license changed.
340
3412003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * Makefile.am: Reflect having moved aclocal/.
344
3452003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * Makefile.am: Reflect having moved automake/.
348        * clock/Makefile.am: Reflect having moved automake/.
349        * console/Makefile.am: Reflect having moved automake/.
350        * include/Makefile.am: Reflect having moved automake/.
351        * irq/Makefile.am: Reflect having moved automake/.
352        * network/Makefile.am: Reflect having moved automake/.
353        * start/Makefile.am: Reflect having moved automake/.
354        * startup/Makefile.am: Reflect having moved automake/.
355        * timer/Makefile.am: Reflect having moved automake/.
356        * wrapup/Makefile.am: Reflect having moved automake/.
357
3582003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
361
3622003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        PR 445/bsps
365        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
366        Remove cpp, old_cpp (now unused).
367
3682003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        PR 444/bsps
371        * bsp_specs: Remove -DUSE_ENHANCED_INTR_API.
372
3732003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * configure.ac: Remove AC_CONFIG_AUX_DIR.
376
3772003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
380
3812003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * configure.ac: AC_PREREQ(2.57).
384
3852003-01-20      Joel Sherrill <joel@OARcorp.com>
386
387        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
388
3892002-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
392        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
393        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
394        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
395        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
396        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
397        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
398
3992002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * start/Makefile.am: Use install-data-local to install startfile.
402
4032002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
406
4072002-12-02      Joel Sherrill <joel@OARcorp.com>
408
409        * configure.ac, network/Makefile.am: Don't build if networking disabled.
410        * startup/linkcmds: Add sections to remove warnings.
411
4122002-11-17      Joel Sherrill <joel@OARcorp.com>
413
414        * network/network.c: Fix inconsistency in prototyping.
415
4162002-11-13      Joel Sherrill <joel@OARcorp.com>
417
418        * network/network.c: Removed warning per Jay's suggestion.
419
4202002-11-13      Joel Sherrill <joel@OARcorp.com>
421
422        * include/.cvsignore: Corrected.
423        * network/.cvsignore: New file.
424
4252002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
426
427        * New BSP.
428        * .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac, README,
429        times, clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c,
430        console/.cvsignore, console/Makefile.am, console/uart.c,
431        include/.cvsignore, include/Makefile.am, include/bsp.h,
432        include/ep7312.h, irq/.cvsignore, irq/Makefile.am, irq/bsp_irq_asm.S,
433        irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, network/Makefile.am,
434        network/network.c, start/.cvsignore, start/Makefile.am,
435        start/start.S, startup/.cvsignore, startup/Makefile.am,
436        startup/bspstart.c, startup/exit.c, startup/linkcmds,
437        timer/.cvsignore, timer/Makefile.am, timer/timer.c,
438        wrapup/.cvsignore, wrapup/Makefile.am: New file.
439
Note: See TracBrowser for help on using the repository browser.