source: rtems/c/src/lib/libbsp/mips/csb350/ChangeLog @ c06b3fa

4.104.115
Last change on this file since c06b3fa was c06b3fa, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/26/08 at 05:15:50

2008-09-26 Ralf Corsépius <ralf.corsepius@…>

  • Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
  • Property mode set to 100644
File size: 7.4 KB
Line 
12008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
4
52008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * configure.ac: Make letting boot_card() handle work area allocation
8        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
9        BSP_BOOTCARD_OPTIONS.
10
112008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * startup/bspreset.c: New file.
14
152008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * Makefile.am, configure.ac, console/console-io.c: Use standardized
18        bsp_cleanup() which can optionally print a message, poll for user to
19        press key, and call bsp_reset(). Using this eliminates the various
20        bsp_cleanup() implementations which had their own implementation and
21        variety of string constants.
22        * startup/bspclean.c: Removed.
23
242008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * include/bsp.h, include/tm27.h: Remove unnecessary boilerplate
27        comments.
28
292008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * Makefile.am, startup/linkcmds: Use top level shared
32        bsp_get_work_area() implementation.
33        * startup/bspgetworkarea.c: Removed.
34
352008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * startup/bspstart.c: Remove unnecessary includes of
38        rtems/libcsupport.h and rtems/libio.h.
39
402008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * Makefile.am, configure.ac, startup/bspstart.c: Split out
43        bsp_get_work_area() into its own file and user BSP Framework to
44        perform more initialization.
45        * startup/bspgetworkarea.c: New file.
46
472008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
50        phase, all prototypes were removed from bsp.h and empty
51        implementations were removed and made to use the shared stub.
52
532008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        * timer/timer.c: Convert to "bool".
56
572008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * timer/timer.c: Eliminate empty function from every benchmark timer
60        driver. Fix spelling.
61
622008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * timer/timer.c: Rename timer driver methods to follow RTEMS
65        programming conventions.
66
672008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * timer/timer.c: Add missing prototypes.
70
712008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
74        Framework to ask the BSP where it has memory for the RTEMS Workspace
75        and C Program Heap. These collectively are referred to as work area.
76        If the BSP supports this, then it does not have to include code to
77        split the available memory between the two areas. This reduces the
78        amount of code in the BSP specific bspstart.c file. Additionally, the
79        shared framework can initialize the C Library, call
80        rtems_debug_enable(), and dirty the work area memory. Until most/all
81        BSPs support this new capability, if the BSP supports this, it should
82        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
83        When the transition is complete, this autoconf macro can be removed.
84
852008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * Makefile.am: Rework to avoid .rel files.
88
892008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * startup/bspstart.c: Refactored and renamed initialization routines to
92        rtems_initialize_data_structures, rtems_initialize_before_drivers,
93        rtems_initialize_device_drivers, and
94        rtems_initialize_start_multitasking. This opened the sequence up so
95        that bootcard() could provide a more robust and flexible framework
96        which is easier to explain and understand. This also lays the
97        groundwork for sharing the division of available memory between the
98        RTEMS workspace and heap and the C library initialization across all
99        BSPs.
100
1012008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * startup/linkcmds: Add wildcard to gcc_except_table section so
104        programs compiled with gcc 4.3.x can link.
105
1062007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
109        Configuration Table. Use the RTEMS provided accessor macros to obtain
110        configuration fields.
111
1122007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
113
114        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
115        Configuration Table. Eliminate CPU Table from all ports. Delete
116        references to CPU Table in all forms.
117
1182007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
121        Table fields to the Configuration Table. This included
122        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
123        do_zero_of_workspace, extra_mpci_receive_server_stack,
124        stack_allocate_hook, and stack_free_hook. As a side-effect of this
125        effort some multiprocessing code was made conditional and some style
126        clean up occurred.
127
1282007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * bsp_specs: Remove qrtems_debug.
131
1322007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
135        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
136        endianness).
137
1382007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * bsp_specs: Remove lib (Now expected to exist in GCC).
141
1422007-03-12      Joel Sherrill <joel@OARcorp.com>
143
144        * clock/clockdrv.c, console/console-io.c, include/bsp.h,
145        network/network.c, start/start.S, startup/bspclean.c,
146        startup/bspstart.c, timer/timer.c: Correct license URL and/or fix
147        mistake in copyright notice. Both of these mistakes appear to be from
148        code submitted after these changes were made previously.
149
1502007-03-10      Joel Sherrill <joel@OARcorp.com>
151
152        PR 1227/bsps
153        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
154        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
155
1562006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * configure.ac: New BUG-REPORT address.
159
1602006-11-15      Joel Sherrill <joel@OARcorp.com>
161
162        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
163        file and simplified initialization.
164
1652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * Makefile.am: Remove superfluous -DASM.
168
1692006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * configure.ac: Require autoconf-2.60. Require automake-1.10.
172
1732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * configure.ac: Require automake-1.9.
176
1772006-06-18      Joel Sherrill <joel@OARcorp.com>
178
179        * README:
180
1812006-03-08      Joel Sherrill <joel@OARcorp.com>
182
183        * startup/linkcmds: Add .gnu.linkonce.b.* section.
184
1852006-02-08      Joel Sherrill <joel@OARcorp.com>
186
187        * startup/linkcmds: Add sections required by newer gcc versions.
188
1892006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
190
191        * Makefile.am: Add preinstall.am.
192
1932005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
194
195        * bsp_specs: Remove %cpp.
196
1972005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
198
199        * console/console-io.c: Remove unused variable i.
200
2012005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
202
203        * include/bsp.h: New header guard.
204
2052005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
206
207        * clock/clockdrv.c, include/bsp.h, network/network.c,
208        startup/bspstart.c, timer/timer.c: Eliminate unsigned{8|16|32}.
209
2102005-04-26      Joel Sherrill <joel@OARcorp.com>
211
212        * clock/clockdrv.c: Add include of rtems/bspIo.h.
213        * include/tm27.h: Delete TX3904 code and leave stub.
214        * network/network.c: Eliminate warnings.
215        * startup/bspclean.c: Add include of rtems/bspIo.h.  Reformat.
216
2172005-03-14      Joel Sherrill <joel@OARcorp.com>
218
219        * include/.cvsignore: Fixed typo.
220        * network/network.c: Now compiles with GCC 4.0.
221
2222005-03-04      Joel Sherrill <joel@OARcorp.com>
223
224        * .cvsignore, ChangeLog, include/.cvsignore: New files.
225
Note: See TracBrowser for help on using the repository browser.