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

4.104.115
Last change on this file since c06b3fa was c06b3fa, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/26/08 at 05:15:50

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

  • Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
  • Property mode set to 100644
File size: 5.7 KB
Line 
12008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
4
52008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * configure.ac: Make letting boot_card() handle work area allocation
8        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
9        BSP_BOOTCARD_OPTIONS.
10
112008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * startup/bspclean.c: Removed.
14
152008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * include/bsp.h: Remove unnecessary boilerplate comments.
18
192008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * Makefile.am, startup/linkcmds: Use top level shared
22        bsp_get_work_area() implementation.
23        * startup/bspgetworkarea.c: Removed.
24
252008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * startup/bspstart.c: Remove unnecessary includes of
28        rtems/libcsupport.h and rtems/libio.h.
29
302008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * Makefile.am, configure.ac, startup/bspstart.c: Create
33        bsp_get_work_area() into its own file and use BSP Framework to
34        perform more initialization.
35        * startup/bspgetworkarea.c: New file.
36
372008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
40        phase, all prototypes were removed from bsp.h and empty
41        implementations were removed and made to use the shared stub.
42
432008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * console/console-io.c: Convert to "bool".
46
472008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
50        Framework to ask the BSP where it has memory for the RTEMS Workspace
51        and C Program Heap. These collectively are referred to as work area.
52        If the BSP supports this, then it does not have to include code to
53        split the available memory between the two areas. This reduces the
54        amount of code in the BSP specific bspstart.c file. Additionally, the
55        shared framework can initialize the C Library, call
56        rtems_debug_enable(), and dirty the work area memory. Until most/all
57        BSPs support this new capability, if the BSP supports this, it should
58        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
59        When the transition is complete, this autoconf macro can be removed.
60
612008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * Makefile.am: Rework to avoid .rel files.
64
652008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * startup/bspstart.c: Refactored and renamed initialization routines to
68        rtems_initialize_data_structures, rtems_initialize_before_drivers,
69        rtems_initialize_device_drivers, and
70        rtems_initialize_start_multitasking. This opened the sequence up so
71        that bootcard() could provide a more robust and flexible framework
72        which is easier to explain and understand. This also lays the
73        groundwork for sharing the division of available memory between the
74        RTEMS workspace and heap and the C library initialization across all
75        BSPs.
76
772008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * startup/linkcmds: Add wildcard to gcc_except_table section so
80        programs compiled with gcc 4.3.x can link.
81
822007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
85        Configuration Table. Use the RTEMS provided accessor macros to obtain
86        configuration fields.
87
882007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
89
90        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
91        Configuration Table. Eliminate CPU Table from all ports. Delete
92        references to CPU Table in all forms.
93
942007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
97        Table fields to the Configuration Table. This included
98        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
99        do_zero_of_workspace, extra_mpci_receive_server_stack,
100        stack_allocate_hook, and stack_free_hook. As a side-effect of this
101        effort some multiprocessing code was made conditional and some style
102        clean up occurred.
103
1042007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * bsp_specs: Remove qrtems_debug.
107
1082007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * bsp_specs: Remove --oformat=...
111        Use old_link for -qrtems (Prevents *.link from killing endianness).
112
1132007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * bsp_specs: Remove lib (Now expected to exist in GCC).
116
1172007-03-12      Joel Sherrill <joel@OARcorp.com>
118
119        * console/console-io.c, startup/exception.S: Correct license URL and/or
120        fix mistake in copyright notice. Both of these mistakes appear to be
121        from code submitted after these changes were made previously.
122
1232007-03-10      Joel Sherrill <joel@OARcorp.com>
124
125        PR 1227/bsps
126        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
127        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
128
1292006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * configure.ac: New BUG-REPORT address.
132
1332006-11-15      Joel Sherrill <joel@OARcorp.com>
134
135        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
136        file and simplified initialization.
137
1382006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * Makefile.am: Remove superfluous -DASM.
141
1422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * configure.ac: Require autoconf-2.60. Require automake-1.10.
145
1462006-03-22      Joel Sherrill <joel@OARcorp.com>
147
148        * include/.cvsignore: New file.
149
1502006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
151
152        * liblnk/pmon.S, liblnk/regs.S, liblnk/lnklib.S,
153        README, bsp_specs, configure.ac, startup/inittlb.c,
154        startup/bspstart.c, startup/idtmem.S, startup/exception.S,
155        startup/bspclean.c, startup/idttlb.S, startup/linkcmds,
156        include/tm27.h, include/bsp.h, clock/clockdrv.c, Makefile.am,
157        start/start.S, console/console-io.c:
158        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
159
160        * The RBTX4925 BSP is for a Toshiba TX4925 evaluation board.
161
Note: See TracBrowser for help on using the repository browser.