source: rtems/c/src/lib/libbsp/mips/rbtx4925/ChangeLog @ c01fe2e

4.104.115
Last change on this file since c01fe2e was c01fe2e, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 13:40:38

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

  • Makefile.am: Eliminate bsp.am. Build startup files as side-effect of building libbspstart.a, using automake-rules.
  • Property mode set to 100644
File size: 6.3 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
4        of building libbspstart.a, using automake-rules.
5
62008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * liblnk/regs.S: Remove (Renamed into liblnk/regs.h).
9        * liblnk/regs.h: New (Renamed from liblnk/regs.S).
10        * Makefile.am, liblnk/pmon.S: Reflect renamer.
11
122008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * Makefile.am: Eliminate *_SOURCES.
15
162008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
19        components.
20
212008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
24
252008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * configure.ac: Make letting boot_card() handle work area allocation
28        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
29        BSP_BOOTCARD_OPTIONS.
30
312008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * startup/bspclean.c: Removed.
34
352008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * include/bsp.h: Remove unnecessary boilerplate comments.
38
392008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * Makefile.am, startup/linkcmds: Use top level shared
42        bsp_get_work_area() implementation.
43        * startup/bspgetworkarea.c: Removed.
44
452008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * startup/bspstart.c: Remove unnecessary includes of
48        rtems/libcsupport.h and rtems/libio.h.
49
502008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * Makefile.am, configure.ac, startup/bspstart.c: Create
53        bsp_get_work_area() into its own file and use BSP Framework to
54        perform more initialization.
55        * startup/bspgetworkarea.c: New file.
56
572008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
60        phase, all prototypes were removed from bsp.h and empty
61        implementations were removed and made to use the shared stub.
62
632008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * console/console-io.c: Convert to "bool".
66
672008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
70        Framework to ask the BSP where it has memory for the RTEMS Workspace
71        and C Program Heap. These collectively are referred to as work area.
72        If the BSP supports this, then it does not have to include code to
73        split the available memory between the two areas. This reduces the
74        amount of code in the BSP specific bspstart.c file. Additionally, the
75        shared framework can initialize the C Library, call
76        rtems_debug_enable(), and dirty the work area memory. Until most/all
77        BSPs support this new capability, if the BSP supports this, it should
78        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
79        When the transition is complete, this autoconf macro can be removed.
80
812008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * Makefile.am: Rework to avoid .rel files.
84
852008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * startup/bspstart.c: Refactored and renamed initialization routines to
88        rtems_initialize_data_structures, rtems_initialize_before_drivers,
89        rtems_initialize_device_drivers, and
90        rtems_initialize_start_multitasking. This opened the sequence up so
91        that bootcard() could provide a more robust and flexible framework
92        which is easier to explain and understand. This also lays the
93        groundwork for sharing the division of available memory between the
94        RTEMS workspace and heap and the C library initialization across all
95        BSPs.
96
972008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * startup/linkcmds: Add wildcard to gcc_except_table section so
100        programs compiled with gcc 4.3.x can link.
101
1022007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
105        Configuration Table. Use the RTEMS provided accessor macros to obtain
106        configuration fields.
107
1082007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
109
110        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
111        Configuration Table. Eliminate CPU Table from all ports. Delete
112        references to CPU Table in all forms.
113
1142007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
115
116        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
117        Table fields to the Configuration Table. This included
118        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
119        do_zero_of_workspace, extra_mpci_receive_server_stack,
120        stack_allocate_hook, and stack_free_hook. As a side-effect of this
121        effort some multiprocessing code was made conditional and some style
122        clean up occurred.
123
1242007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * bsp_specs: Remove qrtems_debug.
127
1282007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * bsp_specs: Remove --oformat=...
131        Use old_link for -qrtems (Prevents *.link from killing endianness).
132
1332007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * bsp_specs: Remove lib (Now expected to exist in GCC).
136
1372007-03-12      Joel Sherrill <joel@OARcorp.com>
138
139        * console/console-io.c, startup/exception.S: Correct license URL and/or
140        fix mistake in copyright notice. Both of these mistakes appear to be
141        from code submitted after these changes were made previously.
142
1432007-03-10      Joel Sherrill <joel@OARcorp.com>
144
145        PR 1227/bsps
146        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
147        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
148
1492006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * configure.ac: New BUG-REPORT address.
152
1532006-11-15      Joel Sherrill <joel@OARcorp.com>
154
155        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
156        file and simplified initialization.
157
1582006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
159
160        * Makefile.am: Remove superfluous -DASM.
161
1622006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * configure.ac: Require autoconf-2.60. Require automake-1.10.
165
1662006-03-22      Joel Sherrill <joel@OARcorp.com>
167
168        * include/.cvsignore: New file.
169
1702006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * liblnk/pmon.S, liblnk/regs.S, liblnk/lnklib.S,
173        README, bsp_specs, configure.ac, startup/inittlb.c,
174        startup/bspstart.c, startup/idtmem.S, startup/exception.S,
175        startup/bspclean.c, startup/idttlb.S, startup/linkcmds,
176        include/tm27.h, include/bsp.h, clock/clockdrv.c, Makefile.am,
177        start/start.S, console/console-io.c:
178        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
179
180        * The RBTX4925 BSP is for a Toshiba TX4925 evaluation board.
181
Note: See TracBrowser for help on using the repository browser.