source: rtems/c/src/lib/libbsp/arm/csb336/ChangeLog @ 21c9770

4.104.114.9
Last change on this file since 21c9770 was 21c9770, checked in by Joel Sherrill <joel.sherrill@…>, on Aug 21, 2008 at 7:33:53 PM

2008-08-21 Joel Sherrill <joel.sherrill@…>

  • Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX routine.
  • startup/bspclean.c: New file.
  • startup/exit.c: Removed.
  • Property mode set to 100644
File size: 6.5 KB
Line 
12008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
4        routine.
5        * startup/bspclean.c: New file.
6        * startup/exit.c: Removed.
7
82008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * startup/exit.c: Add missing prototypes.
11
122008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        * Makefile.am: Rework to avoid .rel files.
15
162008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * startup/bspstart.c: Refactored and renamed initialization routines to
19        rtems_initialize_data_structures, rtems_initialize_before_drivers,
20        rtems_initialize_device_drivers, and
21        rtems_initialize_start_multitasking. This opened the sequence up so
22        that bootcard() could provide a more robust and flexible framework
23        which is easier to explain and understand. This also lays the
24        groundwork for sharing the division of available memory between the
25        RTEMS workspace and heap and the C library initialization across all
26        BSPs.
27
282008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * startup/linkcmds: Add wildcard to gcc_except_table section so
31        programs compiled with gcc 4.3.x can link.
32
332007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
36        Configuration Table. Use the RTEMS provided accessor macros to obtain
37        configuration fields.
38
392007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
40
41        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
42        from CPU Table to Configuration Table. Eliminate CPU Table from all
43        ports. Delete references to CPU Table in all forms.
44
452007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
48        Table fields to the Configuration Table. This included
49        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
50        do_zero_of_workspace, extra_mpci_receive_server_stack,
51        stack_allocate_hook, and stack_free_hook. As a side-effect of this
52        effort some multiprocessing code was made conditional and some style
53        clean up occurred.
54
552007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        PR 1257/bsps
58        * network/lan91c11x.c: Code outside of cpukit should use the public
59        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
60        the public API and directly accessing _CPU_ISR_Disable and
61        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
62        directive which could lead to problems. This patch also changes the
63        type of the variable passed into these routines and addresses minor
64        style issues.
65
662007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
69        since it was used to configure a no longer used feature. Device names
70        are now part of the filesystem not in a table.
71
722007-05-15      Ray Xu <rayx@gmail.com>
73
74        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
75        not in score/cpu.
76
772007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * bsp_specs: Remove qrtems_debug.
80
812007-03-12      Joel Sherrill <joel@OARcorp.com>
82
83        * include/bsp.h, network/lan91c11x.c, network/lan91c11x.h,
84        network/network.c, start/start.S, startup/bspstart.c, startup/exit.c,
85        startup/linkcmds, startup/memmap.c: Correct license URL and/or fix
86        mistake in copyright notice. Both of these mistakes appear to be from
87        code submitted after these changes were made previously.
88
892007-03-11      Joel Sherrill <joel@OARcorp.com>
90
91        * startup/bspstart.c: Remove assignments of
92        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
93        value in boot_card.c
94
952006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t.
98
992006-11-15      Joel Sherrill <joel@OARcorp.com>
100
101        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
102        file and simplified initialization.
103
1042006-11-01      Joel Sherrill <joel@OARcorp.com>
105
106        * bsp_specs: Fix typo.
107
1082006-10-30      Joel Sherrill <joel@OARcorp.com>
109
110        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
111
1122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * Makefile.am: Remove superfluous -DASM.
115
1162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * configure.ac: Require autoconf-2.60. Require automake-1.10.
119
1202006-06-02      Jay Monkman <jtm@lopingdog.com>
121
122        * startup/linkcmds: Removed unnecessary global definition of
123        bsp_vector_table.
124
1252006-06-02      Jay Monkman <jtm@lopingdog.com>
126
127        * times: Reran timing tests and updated 'times' file.
128
1292006-06-02      Jay Monkman <jtm@lopingdog.com>
130
131        * startup/bspstart.c: Fixed PLL calculations.
132
1332006-06-02      Jay Monkman <jtm@lopingdog.com>
134
135        * Makefile.am, console/uart.c, startup/exit.c:  Changed UART
136          driver to be interrupt driven, added support for both UARTs.
137
138
1392006-06-02      Jay Monkman <jtm@lopingdog.com>
140
141        * network/network.c: Changed interrupt handling
142        to use shared rtems_irq_connect_data struct.
143
1442006-06-02      Jay Monkman <jtm@lopingdog.com>
145
146        * start/start.S, startup/linkcmds: Defined UNDEF exception
147        stack space.
148
1492006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
150
151        * Makefile.am: Add preinstall.am.
152
1532005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
154
155        * bsp_specs: remove %lib.
156
1572005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
158
159        * bsp_specs: Remove %cpp.
160
1612005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
162
163        * include/bsp.h: New header guard.
164
1652005-04-26      Joel Sherrill <joel@OARcorp.com>
166
167        * network/network.c: Add include rtems/bspIo.h to eliminate warning.
168
1692005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
172
1732005-01-04      Joel Sherrill <joel@OARcorp.com>
174
175        * startup/bspstart.c, startup/exit.c: Remove warnings.
176
1772005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
178
179        * Makefile.am: Remove build-variant support.
180
1812004-11-05      Joel Sherrill <joel@OARcorp.com>
182
183        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
184        area being named sdram NOT RAM.
185
1862004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
187
188        * startup/bspstart.c: Use POSIX fixed size types.
189
1902004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
191
192        * configure.ac: Require automake > 1.9.
193
1942004-07-24      Joel Sherrill <joel@OARcorp.com>
195
196        * .cvsignore: New file.
197
1982004-07-15      Jay Monkman
199
200        * console/.cvsignore, include/.cvsignore, network/.cvsignore,
201        start/.cvsignore, startup/.cvsignore: New files.
202
2032004-07-15      Jay Monkman
204
205        * ChangeLog, Makefile.am, README, bsp_specs, configure.ac, times,
206        console/uart.c, include/bsp.h, include/tm27.h, network/lan91c11x.c,
207        network/lan91c11x.h, network/network.c, start/start.S,
208        startup/bspstart.c, startup/exit.c, startup/linkcmds,
209        startup/memmap.c: New files.
210
Note: See TracBrowser for help on using the repository browser.