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

4.104.115
Last change on this file since 938c666e was 938c666e, checked in by Joel Sherrill <joel.sherrill@…>, on 02/11/09 at 19:49:34

2009-02-11 Joel Sherrill <joel.sherrill@…>

  • startup/linkcmds: It appears 16 MB is the configuration.
  • Property mode set to 100644
File size: 8.6 KB
Line 
12009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * startup/linkcmds: It appears 16 MB is the configuration.
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-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * clock/clockdrv.c: Correct spelling error in comment.
14        * include/tm27.h: Delete duplicate #endif.
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        * start/regs.S: Remove (Renamed into start/regs.h).
29        * start/regs.h: New (Renamed from start/regs.S).
30        * Makefile.am, start/start.S: Reflect renamer.
31
322008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * Makefile.am: Eliminate *_SOURCES.
35
362008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
39        components.
40
412008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
44
452008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * configure.ac: Make letting boot_card() handle work area allocation
48        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
49        BSP_BOOTCARD_OPTIONS.
50
512008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * startup/bspreset.c: New file.
54
552008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * Makefile.am, configure.ac, console/console-io.c: Use standardized
58        bsp_cleanup() which can optionally print a message, poll for user to
59        press key, and call bsp_reset(). Using this eliminates the various
60        bsp_cleanup() implementations which had their own implementation and
61        variety of string constants.
62        * startup/bspclean.c: Removed.
63
642008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * include/bsp.h, include/tm27.h: Remove unnecessary boilerplate
67        comments.
68
692008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * Makefile.am, startup/linkcmds: Use top level shared
72        bsp_get_work_area() implementation.
73        * startup/bspgetworkarea.c: Removed.
74
752008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        * startup/bspstart.c: Remove unnecessary includes of
78        rtems/libcsupport.h and rtems/libio.h.
79
802008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * Makefile.am, configure.ac, startup/bspstart.c: Split out
83        bsp_get_work_area() into its own file and user BSP Framework to
84        perform more initialization.
85        * startup/bspgetworkarea.c: New file.
86
872008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
90        phase, all prototypes were removed from bsp.h and empty
91        implementations were removed and made to use the shared stub.
92
932008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * timer/timer.c: Convert to "bool".
96
972008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * timer/timer.c: Eliminate empty function from every benchmark timer
100        driver. Fix spelling.
101
1022008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * timer/timer.c: Rename timer driver methods to follow RTEMS
105        programming conventions.
106
1072008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * timer/timer.c: Add missing prototypes.
110
1112008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
114        Framework to ask the BSP where it has memory for the RTEMS Workspace
115        and C Program Heap. These collectively are referred to as work area.
116        If the BSP supports this, then it does not have to include code to
117        split the available memory between the two areas. This reduces the
118        amount of code in the BSP specific bspstart.c file. Additionally, the
119        shared framework can initialize the C Library, call
120        rtems_debug_enable(), and dirty the work area memory. Until most/all
121        BSPs support this new capability, if the BSP supports this, it should
122        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
123        When the transition is complete, this autoconf macro can be removed.
124
1252008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * Makefile.am: Rework to avoid .rel files.
128
1292008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * startup/bspstart.c: Refactored and renamed initialization routines to
132        rtems_initialize_data_structures, rtems_initialize_before_drivers,
133        rtems_initialize_device_drivers, and
134        rtems_initialize_start_multitasking. This opened the sequence up so
135        that bootcard() could provide a more robust and flexible framework
136        which is easier to explain and understand. This also lays the
137        groundwork for sharing the division of available memory between the
138        RTEMS workspace and heap and the C library initialization across all
139        BSPs.
140
1412008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * startup/linkcmds: Add wildcard to gcc_except_table section so
144        programs compiled with gcc 4.3.x can link.
145
1462007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
149        Configuration Table. Use the RTEMS provided accessor macros to obtain
150        configuration fields.
151
1522007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
155        Configuration Table. Eliminate CPU Table from all ports. Delete
156        references to CPU Table in all forms.
157
1582007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
159
160        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
161        Table fields to the Configuration Table. This included
162        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
163        do_zero_of_workspace, extra_mpci_receive_server_stack,
164        stack_allocate_hook, and stack_free_hook. As a side-effect of this
165        effort some multiprocessing code was made conditional and some style
166        clean up occurred.
167
1682007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * bsp_specs: Remove qrtems_debug.
171
1722007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
175        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
176        endianness).
177
1782007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * bsp_specs: Remove lib (Now expected to exist in GCC).
181
1822007-03-12      Joel Sherrill <joel@OARcorp.com>
183
184        * clock/clockdrv.c, console/console-io.c, include/bsp.h,
185        network/network.c, start/start.S, startup/bspclean.c,
186        startup/bspstart.c, timer/timer.c: Correct license URL and/or fix
187        mistake in copyright notice. Both of these mistakes appear to be from
188        code submitted after these changes were made previously.
189
1902007-03-10      Joel Sherrill <joel@OARcorp.com>
191
192        PR 1227/bsps
193        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
194        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
195
1962006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * configure.ac: New BUG-REPORT address.
199
2002006-11-15      Joel Sherrill <joel@OARcorp.com>
201
202        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
203        file and simplified initialization.
204
2052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * Makefile.am: Remove superfluous -DASM.
208
2092006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * configure.ac: Require autoconf-2.60. Require automake-1.10.
212
2132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * configure.ac: Require automake-1.9.
216
2172006-06-18      Joel Sherrill <joel@OARcorp.com>
218
219        * README:
220
2212006-03-08      Joel Sherrill <joel@OARcorp.com>
222
223        * startup/linkcmds: Add .gnu.linkonce.b.* section.
224
2252006-02-08      Joel Sherrill <joel@OARcorp.com>
226
227        * startup/linkcmds: Add sections required by newer gcc versions.
228
2292006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
230
231        * Makefile.am: Add preinstall.am.
232
2332005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
234
235        * bsp_specs: Remove %cpp.
236
2372005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
238
239        * console/console-io.c: Remove unused variable i.
240
2412005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
242
243        * include/bsp.h: New header guard.
244
2452005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
246
247        * clock/clockdrv.c, include/bsp.h, network/network.c,
248        startup/bspstart.c, timer/timer.c: Eliminate unsigned{8|16|32}.
249
2502005-04-26      Joel Sherrill <joel@OARcorp.com>
251
252        * clock/clockdrv.c: Add include of rtems/bspIo.h.
253        * include/tm27.h: Delete TX3904 code and leave stub.
254        * network/network.c: Eliminate warnings.
255        * startup/bspclean.c: Add include of rtems/bspIo.h.  Reformat.
256
2572005-03-14      Joel Sherrill <joel@OARcorp.com>
258
259        * include/.cvsignore: Fixed typo.
260        * network/network.c: Now compiles with GCC 4.0.
261
2622005-03-04      Joel Sherrill <joel@OARcorp.com>
263
264        * .cvsignore, ChangeLog, include/.cvsignore: New files.
265
Note: See TracBrowser for help on using the repository browser.