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

4.104.114.95
Last change on this file since 0b367e9c was 0b367e9c, checked in by Ralf Corsepius <ralf.corsepius@…>, on 08/27/08 at 12:53:04

2008-08-27 Ralf Corsépius <ralf.corsepius@…>

  • timer/timer.c: Eliminate rtems_boolean.
  • Property mode set to 100644
File size: 13.4 KB
RevLine 
[2c4d2133]12008-08-27      Ralf Corsépius <ralf.corsepius@rtems.org>
2
[0b367e9c]3        * timer/timer.c: Eliminate rtems_boolean.
[2c4d2133]4        * Makefile.am: Remove stray include_HEADERS += irq/irq.h.
5
[21c9770]62008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
9        routine.
10        * startup/bspclean.c: New file.
11        * startup/exit.c: Removed.
12
[c001766]132008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        *  irq/bsp_irq_init.c: Add missing prototypes.
16
[1d0ee80e]172008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        * Makefile.am: Rework to avoid .rel files.
20
[6ea100c1]212008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * startup/bspstart.c: Refactored and renamed initialization routines to
24        rtems_initialize_data_structures, rtems_initialize_before_drivers,
25        rtems_initialize_device_drivers, and
26        rtems_initialize_start_multitasking. This opened the sequence up so
27        that bootcard() could provide a more robust and flexible framework
28        which is easier to explain and understand. This also lays the
29        groundwork for sharing the division of available memory between the
30        RTEMS workspace and heap and the C library initialization across all
31        BSPs.
32
[d1f57b5]332008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * startup/linkcmds: Add wildcard to gcc_except_table section so
36        programs compiled with gcc 4.3.x can link.
37
[f1c53e8e]382007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c: Eliminate copies
41        of the Configuration Table. Use the RTEMS provided accessor macros to
42        obtain configuration fields.
43
[d34d8692]442007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
47        from CPU Table to Configuration Table. Eliminate CPU Table from all
48        ports. Delete references to CPU Table in all forms.
49
[558bc25]502007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
53        Table fields to the Configuration Table. This included
54        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
55        do_zero_of_workspace, extra_mpci_receive_server_stack,
56        stack_allocate_hook, and stack_free_hook. As a side-effect of this
57        effort some multiprocessing code was made conditional and some style
58        clean up occurred.
59
[80231685]602007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        PR 1257/bsps
63        * irq/irq.c: Code outside of cpukit should use the public
64        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
65        the public API and directly accessing _CPU_ISR_Disable and
66        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
67        directive which could lead to problems. This patch also changes the
68        type of the variable passed into these routines and addresses minor
69        style issues.
70
712007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
[0fe59ec]742007-06-22      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        * clock/clockdrv.c: Fix spacing.
77
[92b0eba]782007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
79
80        * network/network.c: Remove cs8900_get_mac_addr which conflicted with
81        one in libchip AND contained a hard-coded MAC address.
82
[15aecdc]832007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
86        since it was used to configure a no longer used feature. Device names
87        are now part of the filesystem not in a table.
88
[a5ef8c53]892007-05-15      Ray Xu <rayx@gmail.com>
90
91        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
92        not in score/cpu.
93
[80c6ce9]942007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * bsp_specs: Remove qrtems_debug.
97
[3f0cfc56]982007-03-11      Joel Sherrill <joel@OARcorp.com>
99
100        * startup/bspstart.c: Remove assignments of
101        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
102        value in boot_card.c
103
[fcb0cd46]1042006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * configure.ac: New BUG-REPORT address.
107
[aa4369c]1082006-11-15      Joel Sherrill <joel@OARcorp.com>
109
110        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
111        file and simplified initialization.
112
[e1d578d8]1132006-11-01      Joel Sherrill <joel@OARcorp.com>
114
115        * bsp_specs: Fix typo.
116
[b174ee8]1172006-10-30      Joel Sherrill <joel@OARcorp.com>
118
119        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
120
[57357d9]1212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * Makefile.am: Remove superfluous -DASM.
124
[754610f]1252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * configure.ac: Require autoconf-2.60. Require automake-1.10.
128
[1ca844f9]1292006-06-02      Jay Monkman
130
131        * irq/bsp_irq_init.c: Changed interrupt handling
132        to use shared rtems_irq_connect_data struct.
133
[dec6a8da]1342006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        * Makefile.am: Add preinstall.am.
137
[6b346ca]1382005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * Makefile.am: Install/preinstall headers from ../../arm/shared.
141
[34c4852]1422005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * include/bsp.h: New header guard.
145
[309775c]1462005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
147
148        * irq/irq.h: Modified names and types to match rtems/irq.h.
149        Note: rtems/irq.h should be included after the addition of a
150        parameter to ISRs.
151
[327e0fcd]1522005-04-26      Joel Sherrill <joel@OARcorp.com>
153
154        * network/network.c: Eliminate warnings.
155
[9cf372e5]1562005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
157
158        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
159
[6d2c4aa4]1602005-01-04      Joel Sherrill <joel@OARcorp.com>
161
162        * clock/clockdrv.c: Remove warnings.
163
[4cbf22a]1642005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * Makefile.am: Remove build-variant support.
167
[45b4785]1682004-11-05      Joel Sherrill <joel@OARcorp.com>
169
170        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
171        area being named sdram NOT RAM.
172
[6b346ca]1732004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]174
175        * configure.ac: Require automake > 1.9.
176
[2ee764d6]1772004-07-30      Jay Monkman <jtm@lopingdog.com>
178
179        * network/network.c: Changes to network driver to get it to compile
180        again.
181
[6b346ca]1822004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
[3defec6]183
184        PR 610/bsps
185        * Makefile.am: Add include/tm27.h, Cosmetics.
186        * include/tm27.h: Final cosmetics.
187
[6b346ca]1882004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
[7f3d5557]189
190        * include/bsp.h: Split out tmtest27 support.
191        * include/tm27.h: New.
192
[6b346ca]1932004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[fb7a141]194
195        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
196        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
197        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
198
[6b346ca]1992004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
[2a7f710f]200
201        * console/uart.c, include/ep7312.h, startup/bspstart.c,
202        timer/timer.c: Convert to using c99 fixed size types.
203
[2a7f9a28]2042004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * Makefile.am: Reflect changes to bsp.am.
207        Preinstall dist_project_lib*.
208
[6ac101b]2092004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Reflect changes to bsp.am.
212
[c24d7c84]2132004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
216
[ac904b6]2172004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * Makefile.am: Pickup files from ../../arm/shared instead of
220        ../shared. Reformat.
221
[643d00b]2222004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * include/bsp.h: Remove config.
225        * irq/irq.c: Remove stray blanks.
226        * start/start.S: Add missing */ in comments.
227
[9e541e3]2282004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
231        network/Makefile.am, irq/Makefile.am, start/Makefile.am,
232        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use automake
233        compilation rules.
234        * clock/Makefile.am, console/Makefile.am, network/Makefile.am,
235        irq/Makefile.am, start/Makefile.am, startup/Makefile.am,
236        timer/Makefile.am, wrapup/Makefile.am: Remove.
237        * configure.ac: Reflect changes above.
238
[3ccd7bdd]2392004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * Makefile.am: Add PREINSTALL_DIRS.
242        * irq/Makefile.am: Ditto.
243
[ae498452]2442004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
247        Add PRE/TMPINSTALL_FILES to CLEANFILES.
248        * irq/Makefile.am: Ditto.
249        * start/Makefile.am: Ditto.
250        * startup/Makefile.am: Ditto.
251
[6411947]2522004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * wrapup/Makefile.am: Eliminate $(LIB).
255        Use noinst_DATA to trigger building libbsp.a.
256
[ce0f13ef]2572003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
[e532bc24]259        PR 541/bsps
[ce0f13ef]260        * startup/linkcmds: Remove SEARCH_DIR.
261
[b35414a]2622003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
265        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
266
[95f1cc5]2672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
270        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
271        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
272
[810720b6]2732003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
276
[1da3d0b5]2772003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * network/Makefile.am: Misc cleanups and fixes.
280        * start/Makefile.am: Misc cleanups and fixes.
281        * startup/Makefile.am: Misc cleanups and fixes.
282        * wrapup/Makefile.am: Misc cleanups and fixes.
283
[9a6f471]2842003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * Makefile.am: Add preinstallation dirstamp support.
287        * irq/Makefile.am: Add preinstallation dirstamp support.
288        * network/Makefile.am: Cosmetics.
289        * wrapup/Makefile.am: Cosmetics.
290
[5b62726f]2912003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * clock/Makefile.am: Remove all-local: $(ARCH).
294        * console/Makefile.am: Remove all-local: $(ARCH).
295        * irq/Makefile.am: Remove all-local: $(ARCH).
296        * network/Makefile.am: Remove all-local: $(ARCH).
297        * start/Makefile.am: Remove all-local: $(ARCH).
298        * startup/Makefile.am: Remove all-local: $(ARCH).
299        * timer/Makefile.am: Remove all-local: $(ARCH).
300        * wrapup/Makefile.am: Remove all-local: $(ARCH).
301
[d348010c]3022003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * Makefile.am: Merge-in include/Makefile.am.
305        Reflect changes to bsp.am.
306        * include/Makefile.am: Remove.
307        * configure.ac: Reflect changes above.
308
[b089146]3092003-09-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * bsp_specs: Remove *lib:.
312
[f2f11abe]3132003-09-04      Joel Sherrill <joel@OARcorp.com>
314
315        * clock/clockdrv.c, console/uart.c, include/bsp.h, include/ep7312.h,
316        irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c, irq/irq.h,
317        start/start.S, startup/bspstart.c, startup/exit.c, startup/linkcmds,
318        timer/timer.c: URL for license changed.
319
[fe8bc62f]3202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * Makefile.am: Reflect having moved aclocal/.
323
[d8abd37]3242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
[c483a4e]326        * Makefile.am: Reflect having moved automake/.
327        * clock/Makefile.am: Reflect having moved automake/.
328        * console/Makefile.am: Reflect having moved automake/.
329        * include/Makefile.am: Reflect having moved automake/.
330        * irq/Makefile.am: Reflect having moved automake/.
331        * network/Makefile.am: Reflect having moved automake/.
332        * start/Makefile.am: Reflect having moved automake/.
333        * startup/Makefile.am: Reflect having moved automake/.
334        * timer/Makefile.am: Reflect having moved automake/.
335        * wrapup/Makefile.am: Reflect having moved automake/.
[d8abd37]336
[7dcc3fe]3372003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
340
[d266acd2]3412003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
[75fcb394]343        PR 445/bsps
[d266acd2]344        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
345        Remove cpp, old_cpp (now unused).
346
[318d861]3472003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
[75fcb394]349        PR 444/bsps
[318d861]350        * bsp_specs: Remove -DUSE_ENHANCED_INTR_API.
351
[afaa498d]3522003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * configure.ac: Remove AC_CONFIG_AUX_DIR.
355
[ccd81b60]3562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
359
[9b5c258]3602003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
361
362        * configure.ac: AC_PREREQ(2.57).
363
[7b0c547a]3642003-01-20      Joel Sherrill <joel@OARcorp.com>
365
366        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
367
[f1c62bb]3682002-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
371        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
372        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
373        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
374        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
375        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
376        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
377
[59a01a6e]3782002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * start/Makefile.am: Use install-data-local to install startfile.
381
[ad5c7fe]3822002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
385
[36ea4c2a]3862002-12-02      Joel Sherrill <joel@OARcorp.com>
387
388        * configure.ac, network/Makefile.am: Don't build if networking disabled.
389        * startup/linkcmds: Add sections to remove warnings.
390
[69efcbc1]3912002-11-17      Joel Sherrill <joel@OARcorp.com>
392
393        * network/network.c: Fix inconsistency in prototyping.
394
[aff9de8]3952002-11-13      Joel Sherrill <joel@OARcorp.com>
396
397        * network/network.c: Removed warning per Jay's suggestion.
398
[2027063]3992002-11-13      Joel Sherrill <joel@OARcorp.com>
400
401        * include/.cvsignore: Corrected.
402        * network/.cvsignore: New file.
403
[3d6669cc]4042002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
405
406        * New BSP.
407        * .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac, README,
408        times, clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c,
409        console/.cvsignore, console/Makefile.am, console/uart.c,
410        include/.cvsignore, include/Makefile.am, include/bsp.h,
411        include/ep7312.h, irq/.cvsignore, irq/Makefile.am, irq/bsp_irq_asm.S,
412        irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, network/Makefile.am,
413        network/network.c, start/.cvsignore, start/Makefile.am,
414        start/start.S, startup/.cvsignore, startup/Makefile.am,
415        startup/bspstart.c, startup/exit.c, startup/linkcmds,
416        timer/.cvsignore, timer/Makefile.am, timer/timer.c,
417        wrapup/.cvsignore, wrapup/Makefile.am: New file.
418
Note: See TracBrowser for help on using the repository browser.