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

4.104.115
Last change on this file since b68c2f74 was b68c2f74, checked in by Joel Sherrill <joel.sherrill@…>, on 05/13/10 at 18:08:36

2010-05-13 Joel Sherrill <joel.sherrill@…>

  • Makefile.am: rbtx4925 and rbtx4938 had copies of the same file with only minor differences. Both now use shared/irq/exception.S
  • startup/exception.S: Removed.
  • Property mode set to 100644
File size: 8.6 KB
Line 
12010-05-13      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am: rbtx4925 and rbtx4938 had copies of the same file with
4        only minor differences. Both now use shared/irq/exception.S
5        * startup/exception.S: Removed.
6
72010-04-27      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * startup/linkcmds: Revert previous change. Remove .reginfo from .bss
10        section where it was present.
11
122010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
13
14        * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
15
162010-04-24      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * start/start.S: Verify boot_card is invoked properly with argc, argv.
19
202009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * startup/bspstart.c: Remove nested externs.
23        #include <libcpu/isr_entries.h.
24
252009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * make/custom/rbtx4925.cfg: Remove RTEMS_BSP_FAMILY.
28
292009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * configure.ac: Don't add -ansi -fasm to CFLAGS.
32
332009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * make/custom/rbtx4925.cfg: New (relocated from /make/custom).
36
372009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
40
41 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
44        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
45        have the same options.
46
472009-04-28      Chris Johns <chrisj@rtems.org>
48
49        * start/start.S: Update for boot_card command line change.
50
512009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        PR 1385/cpukit
54        * startup/exception.S: When the type rtems_boolean was switched to the
55        C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
56        dispatching code accesses two boolean variables for scheduling
57        purposes and the assembly implementations of this code did not get
58        updated.
59
602008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * bsp_specs: Move -e start from *link to *startfile to avoid warning
63        for undefined entry symbol when linking relocatables with binutils
64        2.19.
65
662008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * Makefile.am, preinstall.am: Use shared tm27.h stub.
69        * include/tm27.h: Removed.
70
712008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
74        * Makefile.am: Reflect changes above.
75
762008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
79        of building libbspstart.a, using automake-rules.
80
812008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * liblnk/regs.S: Remove (Renamed into liblnk/regs.h).
84        * liblnk/regs.h: New (Renamed from liblnk/regs.S).
85        * Makefile.am, liblnk/pmon.S: Reflect renamer.
86
872008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * Makefile.am: Eliminate *_SOURCES.
90
912008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
94        components.
95
962008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
99
1002008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
101
102        * configure.ac: Make letting boot_card() handle work area allocation
103        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
104        BSP_BOOTCARD_OPTIONS.
105
1062008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * startup/bspclean.c: Removed.
109
1102008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        * include/bsp.h: Remove unnecessary boilerplate comments.
113
1142008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
115
116        * Makefile.am, startup/linkcmds: Use top level shared
117        bsp_get_work_area() implementation.
118        * startup/bspgetworkarea.c: Removed.
119
1202008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * startup/bspstart.c: Remove unnecessary includes of
123        rtems/libcsupport.h and rtems/libio.h.
124
1252008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * Makefile.am, configure.ac, startup/bspstart.c: Create
128        bsp_get_work_area() into its own file and use BSP Framework to
129        perform more initialization.
130        * startup/bspgetworkarea.c: New file.
131
1322008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
135        phase, all prototypes were removed from bsp.h and empty
136        implementations were removed and made to use the shared stub.
137
1382008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * console/console-io.c: Convert to "bool".
141
1422008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
145        Framework to ask the BSP where it has memory for the RTEMS Workspace
146        and C Program Heap. These collectively are referred to as work area.
147        If the BSP supports this, then it does not have to include code to
148        split the available memory between the two areas. This reduces the
149        amount of code in the BSP specific bspstart.c file. Additionally, the
150        shared framework can initialize the C Library, call
151        rtems_debug_enable(), and dirty the work area memory. Until most/all
152        BSPs support this new capability, if the BSP supports this, it should
153        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
154        When the transition is complete, this autoconf macro can be removed.
155
1562008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * Makefile.am: Rework to avoid .rel files.
159
1602008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * startup/bspstart.c: Refactored and renamed initialization routines to
163        rtems_initialize_data_structures, rtems_initialize_before_drivers,
164        rtems_initialize_device_drivers, and
165        rtems_initialize_start_multitasking. This opened the sequence up so
166        that bootcard() could provide a more robust and flexible framework
167        which is easier to explain and understand. This also lays the
168        groundwork for sharing the division of available memory between the
169        RTEMS workspace and heap and the C library initialization across all
170        BSPs.
171
1722008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * startup/linkcmds: Add wildcard to gcc_except_table section so
175        programs compiled with gcc 4.3.x can link.
176
1772007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
180        Configuration Table. Use the RTEMS provided accessor macros to obtain
181        configuration fields.
182
1832007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
184
185        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
186        Configuration Table. Eliminate CPU Table from all ports. Delete
187        references to CPU Table in all forms.
188
1892007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
192        Table fields to the Configuration Table. This included
193        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
194        do_zero_of_workspace, extra_mpci_receive_server_stack,
195        stack_allocate_hook, and stack_free_hook. As a side-effect of this
196        effort some multiprocessing code was made conditional and some style
197        clean up occurred.
198
1992007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * bsp_specs: Remove qrtems_debug.
202
2032007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
204
205        * bsp_specs: Remove --oformat=...
206        Use old_link for -qrtems (Prevents *.link from killing endianness).
207
2082007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * bsp_specs: Remove lib (Now expected to exist in GCC).
211
2122007-03-12      Joel Sherrill <joel@OARcorp.com>
213
214        * console/console-io.c, startup/exception.S: Correct license URL and/or
215        fix mistake in copyright notice. Both of these mistakes appear to be
216        from code submitted after these changes were made previously.
217
2182007-03-10      Joel Sherrill <joel@OARcorp.com>
219
220        PR 1227/bsps
221        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
222        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
223
2242006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
225
226        * configure.ac: New BUG-REPORT address.
227
2282006-11-15      Joel Sherrill <joel@OARcorp.com>
229
230        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
231        file and simplified initialization.
232
2332006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * Makefile.am: Remove superfluous -DASM.
236
2372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * configure.ac: Require autoconf-2.60. Require automake-1.10.
240
2412006-03-22      Joel Sherrill <joel@OARcorp.com>
242
243        * include/.cvsignore: New file.
244
2452006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * liblnk/pmon.S, liblnk/regs.S, liblnk/lnklib.S,
248        README, bsp_specs, configure.ac, startup/inittlb.c,
249        startup/bspstart.c, startup/idtmem.S, startup/exception.S,
250        startup/bspclean.c, startup/idttlb.S, startup/linkcmds,
251        include/tm27.h, include/bsp.h, clock/clockdrv.c, Makefile.am,
252        start/start.S, console/console-io.c:
253        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
254
255        * The RBTX4925 BSP is for a Toshiba TX4925 evaluation board.
256
Note: See TracBrowser for help on using the repository browser.