source: rtems/c/src/lib/libbsp/bfin/eZKit533/ChangeLog @ 8ee3775

4.115
Last change on this file since 8ee3775 was 8ee3775, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/02/11 at 15:01:43

2011-02-02 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Require autoconf-2.68, automake-1.11.1.
  • Property mode set to 100644
File size: 8.1 KB
Line 
12011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Require autoconf-2.68, automake-1.11.1.
4
52010-08-15      Joel Sherrill <joel.sherrilL@OARcorp.com>
6
7        * Makefile.am: Do not use .rel files for libbsp pieces.
8
92009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * console/console-io.c: Let eZKit533_BSP_poll_char return int.
12
132009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * make/custom/eZKit533.cfg: Remove RTEMS_BSP_FAMILY.
16
172009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * make/custom/eZKit533.cfg: Switch to compiling at O2.
20
212009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * startup/bspstart.c: Add missing prototype.
24
252009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * configure.ac: Don't add -ansi -fasm to CFLAGS.
28
292009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * make/custom/eZKit533.cfg: New (relocated from /make/custom).
32
332009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
36
37 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
40        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
41        have the same options.
42
432008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * bsp_specs: Move -e start from *link to *startfile to avoid warning
46        for undefined entry symbol when linking relocatables with binutils
47        2.19.
48
492008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
52        of building libbspstart.a, using automake-rules.
53
542008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * Makefile.am: Eliminate *_SOURCES.
57
582008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
61        components.
62
632008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
66
672008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * include/bsp.h: Rely on clock driver to determine when we should use
70        fast idle.
71
722008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * configure.ac: Add BFIN_ON_SKYEYE define to disable features not
75        supported on simulator.
76
772008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * configure.ac: Make letting boot_card() handle work area allocation
80        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
81        BSP_BOOTCARD_OPTIONS.
82
832008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * include/bsp.h: Remove unnecessary boilerplate comments.
86
872008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * Makefile.am, startup/linkcmds: Use top level shared
90        bsp_get_work_area() implementation.
91
922008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * startup/bspstart.c: Remove unnecessary includes of
95        rtems/libcsupport.h and rtems/libio.h.
96
972008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
100        Split out bsp_get_work_area() into its own file and user BSP
101        Framework to perform more initialization.
102
1032008-08-18      Allan Hessenflow <allanh@kallisti.com>
104
105        * Makefile.am, console/console-io.c, startup/bspstart.c: Update to use
106        shared libcpu version of code implemented as part of bf537Stamp
107        effort.
108
1092008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
110
111        * include/bsp.h: Fix CVS Id.
112
1132008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * Makefile.am, preinstall.am: Need cplb.h
116
1172008-05-16      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * preinstall.am, console/console-io.c: Install cplb.h and use it.
120
1212008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
124        Framework to ask the BSP where it has memory for the RTEMS Workspace
125        and C Program Heap. These collectively are referred to as work area.
126        If the BSP supports this, then it does not have to include code to
127        split the available memory between the two areas. This reduces the
128        amount of code in the BSP specific bspstart.c file. Additionally, the
129        shared framework can initialize the C Library, call
130        rtems_debug_enable(), and dirty the work area memory. Until most/all
131        BSPs support this new capability, if the BSP supports this, it should
132        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
133        When the transition is complete, this autoconf macro can be removed.
134
1352008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * Makefile.am: Rework to avoid .rel files.
138
1392008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * startup/bspstart.c: Refactored and renamed initialization routines to
142        rtems_initialize_data_structures, rtems_initialize_before_drivers,
143        rtems_initialize_device_drivers, and
144        rtems_initialize_start_multitasking. This opened the sequence up so
145        that bootcard() could provide a more robust and flexible framework
146        which is easier to explain and understand. This also lays the
147        groundwork for sharing the division of available memory between the
148        RTEMS workspace and heap and the C library initialization across all
149        BSPs.
150
1512008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * startup/linkcmds: Add wildcard to gcc_except_table section so
154        programs compiled with gcc 4.3.x can link.
155
1562008-02-15      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * preinstall.am: Add cplb.h
159
1602007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
163        Configuration Table. Use the RTEMS provided accessor macros to obtain
164        configuration fields.
165
1662007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
167
168        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
169        from CPU Table to Configuration Table. Eliminate CPU Table from all
170        ports. Delete references to CPU Table in all forms.
171
1722007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
175        Table fields to the Configuration Table. This included
176        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
177        do_zero_of_workspace, extra_mpci_receive_server_stack,
178        stack_allocate_hook, and stack_free_hook. As a side-effect of this
179        effort some multiprocessing code was made conditional and some style
180        clean up occurred.
181
1822007-09-24      Chris Johns <chrisj@rtems.org>
183
184        * include/bsp.h: Do not use C++ comments.
185
1862007-09-20      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * preinstall.am: Add cplb.h.
189        * startup/bspstart.c: Add cast of constant.
190
1912007-09-10      Alain Schaefer <alani@easc.ch>
192
193        * preinstall.am, startup/bspstart.c, startup/linkcmds: Complete earlier
194        patch.
195        * include/cplb.h: New file.
196
1972007-09-10      Alain Schaefer <alani@easc.ch>
198
199        * startup/bspstart.c: Add a useful routine to program memory protection
200        in bfin. It is not used but a user of ezKit533 can customize its bsp
201        and use this function.
202
2032007-05-24      Alain Schaefer <alani@easc.ch>
204
205        * startup/bspstart.c: Fix a problem in the InitEBIU method.
206
2072007-04-17      Joel Sherrill <joel@OARcorp.com>
208
209        * include/bsp.h, startup/bspstart.c: Fix compile errors and address
210        most warnings about constants being too large.
211
2122007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * bsp_specs: Remove qrtems_debug.
215
2162007-03-11      Joel Sherrill <joel@OARcorp.com>
217
218        * startup/bspstart.c: Remove assignments of
219        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
220        value in boot_card.c
221
2222006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * configure.ac: New BUG-REPORT address.
225
2262006-11-20  Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * include/coverhd.h: Remove (Use shared default template instead).
229
2302006-11-15      Joel Sherrill <joel@OARcorp.com>
231
232        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
233        file and simplified initialization.
234
2352006-11-11  Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * startup/linkcmds: Use___start_set_sysctl_set, ___stop_set_sysctl_set
238        instead of __start_set_sysctl_set, __stop_set_sysctl_set
239        (bfin uses '_' prefixed c-symbols.)
240
2412006-11-10  Alain Schaefer <alani@easc.ch>
242
243        * startup/linkcmds: Put .fini into sdram.
244        Add __edata, __etext.
245
2462006-10-26      Joel Sherrill <joel@OARcorp.com>
247
248        * configure, include/bspopts.h.in: Removed.
249
2502006-10-24      Joel Sherrill <joel@OARcorp.com>
251
252        * include/bsp.h: Eliminate hi, lo, HI, LO, and MK_BMSK.
253
2542006-06-05  Alain Schaefer <alani@easc.ch>
255
256    * all files : Initial copy and port from no_cpu
Note: See TracBrowser for help on using the repository browser.