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

4.104.11
Last change on this file since ff3a689e was ff3a689e, checked in by Ralf Corsepius <ralf.corsepius@…>, on Sep 29, 2008 at 1:10:20 PM

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

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