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

4.9
Last change on this file since 952d8f71 was 952d8f71, checked in by Joel Sherrill <joel.sherrill@…>, on 03/12/09 at 14:17:21

2009-03-12 Joel Sherrill <joel.sherrill@…>

PR 1385/cpukit

  • startup/exception.S: When the type rtems_boolean was switched to the C99 bool, the size changed from 4 bytes to 1 byte. The interrupt dispatching code accesses two boolean variables for scheduling purposes and the assembly implementations of this code did not get updated.
  • Property mode set to 100644
File size: 5.0 KB
Line 
12009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        PR 1385/cpukit
4        * startup/exception.S: When the type rtems_boolean was switched to the
5        C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
6        dispatching code accesses two boolean variables for scheduling
7        purposes and the assembly implementations of this code did not get
8        updated.
9
102008-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * bsp_specs: Backport from CVS-HEAD.
13
142008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * liblnk/regs.S: Remove (Renamed into liblnk/regs.h).
17        * liblnk/regs.h: New (Renamed from liblnk/regs.S).
18        * Makefile.am, liblnk/pmon.S: Reflect renamer.
19
202008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * console/console-io.c: Convert to "bool".
23
242008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
27        Framework to ask the BSP where it has memory for the RTEMS Workspace
28        and C Program Heap. These collectively are referred to as work area.
29        If the BSP supports this, then it does not have to include code to
30        split the available memory between the two areas. This reduces the
31        amount of code in the BSP specific bspstart.c file. Additionally, the
32        shared framework can initialize the C Library, call
33        rtems_debug_enable(), and dirty the work area memory. Until most/all
34        BSPs support this new capability, if the BSP supports this, it should
35        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
36        When the transition is complete, this autoconf macro can be removed.
37
382008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * Makefile.am: Rework to avoid .rel files.
41
422008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * startup/bspstart.c: Refactored and renamed initialization routines to
45        rtems_initialize_data_structures, rtems_initialize_before_drivers,
46        rtems_initialize_device_drivers, and
47        rtems_initialize_start_multitasking. This opened the sequence up so
48        that bootcard() could provide a more robust and flexible framework
49        which is easier to explain and understand. This also lays the
50        groundwork for sharing the division of available memory between the
51        RTEMS workspace and heap and the C library initialization across all
52        BSPs.
53
542008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * startup/linkcmds: Add wildcard to gcc_except_table section so
57        programs compiled with gcc 4.3.x can link.
58
592007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
62        Configuration Table. Use the RTEMS provided accessor macros to obtain
63        configuration fields.
64
652007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
68        Configuration Table. Eliminate CPU Table from all ports. Delete
69        references to CPU Table in all forms.
70
712007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
74        Table fields to the Configuration Table. This included
75        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
76        do_zero_of_workspace, extra_mpci_receive_server_stack,
77        stack_allocate_hook, and stack_free_hook. As a side-effect of this
78        effort some multiprocessing code was made conditional and some style
79        clean up occurred.
80
812007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * bsp_specs: Remove qrtems_debug.
84
852007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * bsp_specs: Remove --oformat=...
88        Use old_link for -qrtems (Prevents *.link from killing endianness).
89
902007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * bsp_specs: Remove lib (Now expected to exist in GCC).
93
942007-03-12      Joel Sherrill <joel@OARcorp.com>
95
96        * console/console-io.c, startup/exception.S: Correct license URL and/or
97        fix mistake in copyright notice. Both of these mistakes appear to be
98        from code submitted after these changes were made previously.
99
1002007-03-10      Joel Sherrill <joel@OARcorp.com>
101
102        PR 1227/bsps
103        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
104        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
105
1062006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * configure.ac: New BUG-REPORT address.
109
1102006-11-15      Joel Sherrill <joel@OARcorp.com>
111
112        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
113        file and simplified initialization.
114
1152006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * Makefile.am: Remove superfluous -DASM.
118
1192006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * configure.ac: Require autoconf-2.60. Require automake-1.10.
122
1232006-03-22      Joel Sherrill <joel@OARcorp.com>
124
125        * include/.cvsignore: New file.
126
1272006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * liblnk/pmon.S, liblnk/regs.S, liblnk/lnklib.S,
130        README, bsp_specs, configure.ac, startup/inittlb.c,
131        startup/bspstart.c, startup/idtmem.S, startup/exception.S,
132        startup/bspclean.c, startup/idttlb.S, startup/linkcmds,
133        include/tm27.h, include/bsp.h, clock/clockdrv.c, Makefile.am,
134        start/start.S, console/console-io.c:
135        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
136
137        * The RBTX4925 BSP is for a Toshiba TX4925 evaluation board.
138
Note: See TracBrowser for help on using the repository browser.