source: rtems/c/src/lib/libbsp/mips/rbtx4925/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: 9.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-05-13      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * Makefile.am, preinstall.am: Many files were duplicated across MIPS
8        BSPs. Now those which were directly copied are shared.
9        * liblnk/lnklib.S, liblnk/pmon.S, liblnk/regs.h, startup/idtmem.S:
10        Removed.
11
122010-05-13      Joel Sherrill <joel.sherrill@oarcorp.com>
13
14        * configure.ac: rbtx4925, rbtx4938, and hurricane had very similar
15        versions of exception. Now all use shared/irq/exception.S
16
172010-05-13      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * Makefile.am: rbtx4925 and rbtx4938 had copies of the same file with
20        only minor differences. Both now use shared/irq/exception.S
21        * startup/exception.S: Removed.
22
232010-04-27      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * startup/linkcmds: Revert previous change. Remove .reginfo from .bss
26        section where it was present.
27
282010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
29
30        * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
31
322010-04-24      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * start/start.S: Verify boot_card is invoked properly with argc, argv.
35
362009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * startup/bspstart.c: Remove nested externs.
39        #include <libcpu/isr_entries.h.
40
412009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * make/custom/rbtx4925.cfg: Remove RTEMS_BSP_FAMILY.
44
452009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * configure.ac: Don't add -ansi -fasm to CFLAGS.
48
492009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * make/custom/rbtx4925.cfg: New (relocated from /make/custom).
52
532009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
56
57 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
60        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
61        have the same options.
62
632009-04-28      Chris Johns <chrisj@rtems.org>
64
65        * start/start.S: Update for boot_card command line change.
66
672009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        PR 1385/cpukit
70        * startup/exception.S: When the type rtems_boolean was switched to the
71        C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
72        dispatching code accesses two boolean variables for scheduling
73        purposes and the assembly implementations of this code did not get
74        updated.
75
762008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * bsp_specs: Move -e start from *link to *startfile to avoid warning
79        for undefined entry symbol when linking relocatables with binutils
80        2.19.
81
822008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * Makefile.am, preinstall.am: Use shared tm27.h stub.
85        * include/tm27.h: Removed.
86
872008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
90        * Makefile.am: Reflect changes above.
91
922008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
95        of building libbspstart.a, using automake-rules.
96
972008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * liblnk/regs.S: Remove (Renamed into liblnk/regs.h).
100        * liblnk/regs.h: New (Renamed from liblnk/regs.S).
101        * Makefile.am, liblnk/pmon.S: Reflect renamer.
102
1032008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * Makefile.am: Eliminate *_SOURCES.
106
1072008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
110        components.
111
1122008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
115
1162008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * configure.ac: Make letting boot_card() handle work area allocation
119        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
120        BSP_BOOTCARD_OPTIONS.
121
1222008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * startup/bspclean.c: Removed.
125
1262008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * include/bsp.h: Remove unnecessary boilerplate comments.
129
1302008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * Makefile.am, startup/linkcmds: Use top level shared
133        bsp_get_work_area() implementation.
134        * startup/bspgetworkarea.c: Removed.
135
1362008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * startup/bspstart.c: Remove unnecessary includes of
139        rtems/libcsupport.h and rtems/libio.h.
140
1412008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * Makefile.am, configure.ac, startup/bspstart.c: Create
144        bsp_get_work_area() into its own file and use BSP Framework to
145        perform more initialization.
146        * startup/bspgetworkarea.c: New file.
147
1482008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
151        phase, all prototypes were removed from bsp.h and empty
152        implementations were removed and made to use the shared stub.
153
1542008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
155
156        * console/console-io.c: Convert to "bool".
157
1582008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
159
160        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
161        Framework to ask the BSP where it has memory for the RTEMS Workspace
162        and C Program Heap. These collectively are referred to as work area.
163        If the BSP supports this, then it does not have to include code to
164        split the available memory between the two areas. This reduces the
165        amount of code in the BSP specific bspstart.c file. Additionally, the
166        shared framework can initialize the C Library, call
167        rtems_debug_enable(), and dirty the work area memory. Until most/all
168        BSPs support this new capability, if the BSP supports this, it should
169        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
170        When the transition is complete, this autoconf macro can be removed.
171
1722008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * Makefile.am: Rework to avoid .rel files.
175
1762008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * startup/bspstart.c: Refactored and renamed initialization routines to
179        rtems_initialize_data_structures, rtems_initialize_before_drivers,
180        rtems_initialize_device_drivers, and
181        rtems_initialize_start_multitasking. This opened the sequence up so
182        that bootcard() could provide a more robust and flexible framework
183        which is easier to explain and understand. This also lays the
184        groundwork for sharing the division of available memory between the
185        RTEMS workspace and heap and the C library initialization across all
186        BSPs.
187
1882008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * startup/linkcmds: Add wildcard to gcc_except_table section so
191        programs compiled with gcc 4.3.x can link.
192
1932007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
194
195        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
196        Configuration Table. Use the RTEMS provided accessor macros to obtain
197        configuration fields.
198
1992007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
202        Configuration Table. Eliminate CPU Table from all ports. Delete
203        references to CPU Table in all forms.
204
2052007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
208        Table fields to the Configuration Table. This included
209        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
210        do_zero_of_workspace, extra_mpci_receive_server_stack,
211        stack_allocate_hook, and stack_free_hook. As a side-effect of this
212        effort some multiprocessing code was made conditional and some style
213        clean up occurred.
214
2152007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * bsp_specs: Remove qrtems_debug.
218
2192007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * bsp_specs: Remove --oformat=...
222        Use old_link for -qrtems (Prevents *.link from killing endianness).
223
2242007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
225
226        * bsp_specs: Remove lib (Now expected to exist in GCC).
227
2282007-03-12      Joel Sherrill <joel@OARcorp.com>
229
230        * console/console-io.c, startup/exception.S: Correct license URL and/or
231        fix mistake in copyright notice. Both of these mistakes appear to be
232        from code submitted after these changes were made previously.
233
2342007-03-10      Joel Sherrill <joel@OARcorp.com>
235
236        PR 1227/bsps
237        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
238        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
239
2402006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * configure.ac: New BUG-REPORT address.
243
2442006-11-15      Joel Sherrill <joel@OARcorp.com>
245
246        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
247        file and simplified initialization.
248
2492006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
250
251        * Makefile.am: Remove superfluous -DASM.
252
2532006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * configure.ac: Require autoconf-2.60. Require automake-1.10.
256
2572006-03-22      Joel Sherrill <joel@OARcorp.com>
258
259        * include/.cvsignore: New file.
260
2612006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * liblnk/pmon.S, liblnk/regs.S, liblnk/lnklib.S,
264        README, bsp_specs, configure.ac, startup/inittlb.c,
265        startup/bspstart.c, startup/idtmem.S, startup/exception.S,
266        startup/bspclean.c, startup/idttlb.S, startup/linkcmds,
267        include/tm27.h, include/bsp.h, clock/clockdrv.c, Makefile.am,
268        start/start.S, console/console-io.c:
269        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
270
271        * The RBTX4925 BSP is for a Toshiba TX4925 evaluation board.
272
Note: See TracBrowser for help on using the repository browser.