source: rtems/c/src/lib/libbsp/mips/rbtx4938/ChangeLog @ 46b6a01

4.104.115
Last change on this file since 46b6a01 was 46b6a01, checked in by Joel Sherrill <joel.sherrill@…>, on 04/25/10 at 16:11:05

2010-04-25 Joel Sherrill <joel.sherrilL@…>

  • startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
  • Property mode set to 100644
File size: 8.3 KB
Line 
12010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
4
52010-04-24      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * start/start.S: Verify boot_card is invoked properly with argc, argv.
8
92009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * startup/bspstart.c: Remove nested externs.
12        #include <libcpu/isr_entries.h.
13
142009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * make/custom/rbtx4938.cfg: Remove RTEMS_BSP_FAMILY.
17
182009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * configure.ac: Don't add -ansi -fasm to CFLAGS.
21
222009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * make/custom/rbtx4938.cfg: New (relocated from /make/custom).
25
262009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
29
30 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
33        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
34        have the same options.
35
362009-04-28      Chris Johns <chrisj@rtems.org>
37
38        * start/start.S: Update for boot_card command line change.
39
402009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        PR 1385/cpukit
43        * startup/exception.S: When the type rtems_boolean was switched to the
44        C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
45        dispatching code accesses two boolean variables for scheduling
46        purposes and the assembly implementations of this code did not get
47        updated.
48
492008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * bsp_specs: Move -e start from *link to *startfile to avoid warning
52        for undefined entry symbol when linking relocatables with binutils
53        2.19.
54
552008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * Makefile.am, preinstall.am: Use shared tm27.h stub.
58        * include/tm27.h: Removed.
59
602008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
63        * Makefile.am: Reflect changes above.
64
652008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
68        of building libbspstart.a, using automake-rules.
69
702008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * liblnk/regs.S: Remove (Rename into liblnk/regs.h).
73        * liblnk/regs.h: New (Renamed from liblnk/regs.S).
74        * Makefile.am, liblnk/pmon.S: Reflect renamer.
75
762008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * Makefile.am: Eliminate *_SOURCES.
79
802008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
83        components.
84
852008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
88
892008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
90
91        * configure.ac: Make letting boot_card() handle work area allocation
92        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
93        BSP_BOOTCARD_OPTIONS.
94
952008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * startup/bspclean.c: Removed.
98
992008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * include/bsp.h: Remove unnecessary boilerplate comments.
102
1032008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * Makefile.am, startup/linkcmds: Use top level shared
106        bsp_get_work_area() implementation.
107        * startup/bspgetworkarea.c: Removed.
108
1092008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * startup/bspstart.c: Remove unnecessary includes of
112        rtems/libcsupport.h and rtems/libio.h.
113
1142008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
115
116        * Makefile.am, configure.ac, startup/bspstart.c: Create
117        bsp_get_work_area() into its own file and use BSP Framework to
118        perform more initialization.
119        * startup/bspgetworkarea.c: New file.
120
1212008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
124        phase, all prototypes were removed from bsp.h and empty
125        implementations were removed and made to use the shared stub.
126
1272008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * console/console-io.c: Convert to "bool".
130
1312008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
132
133        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
134        Framework to ask the BSP where it has memory for the RTEMS Workspace
135        and C Program Heap. These collectively are referred to as work area.
136        If the BSP supports this, then it does not have to include code to
137        split the available memory between the two areas. This reduces the
138        amount of code in the BSP specific bspstart.c file. Additionally, the
139        shared framework can initialize the C Library, call
140        rtems_debug_enable(), and dirty the work area memory. Until most/all
141        BSPs support this new capability, if the BSP supports this, it should
142        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
143        When the transition is complete, this autoconf macro can be removed.
144
1452008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * Makefile.am: Rework to avoid .rel files.
148
1492008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * startup/bspstart.c: Refactored and renamed initialization routines to
152        rtems_initialize_data_structures, rtems_initialize_before_drivers,
153        rtems_initialize_device_drivers, and
154        rtems_initialize_start_multitasking. This opened the sequence up so
155        that bootcard() could provide a more robust and flexible framework
156        which is easier to explain and understand. This also lays the
157        groundwork for sharing the division of available memory between the
158        RTEMS workspace and heap and the C library initialization across all
159        BSPs.
160
1612008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * startup/linkcmds: Add wildcard to gcc_except_table section so
164        programs compiled with gcc 4.3.x can link.
165
1662007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
167
168        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
169        Configuration Table. Use the RTEMS provided accessor macros to obtain
170        configuration fields.
171
1722007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
175        Configuration Table. Eliminate CPU Table from all ports. Delete
176        references to CPU Table in all forms.
177
1782007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
179
180        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
181        Table fields to the Configuration Table. This included
182        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
183        do_zero_of_workspace, extra_mpci_receive_server_stack,
184        stack_allocate_hook, and stack_free_hook. As a side-effect of this
185        effort some multiprocessing code was made conditional and some style
186        clean up occurred.
187
1882007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
189
190        * bsp_specs: Remove qrtems_debug.
191
1922007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
193
194        * bsp_specs: Remove --oformat=...
195        Use old_link for -qrtems (Prevents *.link from killing endianness).
196
1972007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * bsp_specs: Remove lib (Now expected to exist in GCC).
200
2012007-03-12      Joel Sherrill <joel@OARcorp.com>
202
203        * console/console-io.c, startup/exception.S: Correct license URL and/or
204        fix mistake in copyright notice. Both of these mistakes appear to be
205        from code submitted after these changes were made previously.
206
2072007-03-10      Joel Sherrill <joel@OARcorp.com>
208
209        PR 1227/bsps
210        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
211        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
212
2132006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * configure.ac: New BUG-REPORT address.
216
2172006-11-15      Joel Sherrill <joel@OARcorp.com>
218
219        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
220        file and simplified initialization.
221
2222006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * Makefile.am: Remove superfluous -DASM.
225
2262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * configure.ac: Require autoconf-2.60. Require automake-1.10.
229
2302006-03-22      Joel Sherrill <joel@OARcorp.com>
231
232        * include/.cvsignore: New file.
233
2342006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
235
236        * .cvsignore, liblnk/pmon.S, liblnk/regs.S, liblnk/lnklib.S,
237        README, bsp_specs, configure.ac, startup/inittlb.c,
238        startup/bspstart.c, startup/idtmem.S, startup/exception.S,
239        startup/bspclean.c, startup/idttlb.S, startup/linkcmds,
240        include/tm27.h, include/bsp.h, clock/yamon_api.h,
241        clock/clockdrv.c, Makefile.am, start/start.S
242        console/yamon_api.h, console/console-io.c:
243        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
244
245        * The RBTX4938 BSP is for a Toshiba TX4938 evaluation board.
246
Note: See TracBrowser for help on using the repository browser.