source: rtems/c/src/lib/libbsp/arm/csb336/ChangeLog @ 81f16002

4.104.115
Last change on this file since 81f16002 was 81f16002, checked in by Joel Sherrill <joel.sherrill@…>, on 09/23/08 at 15:11:10

2008-09-23 Joel Sherrill <joel.sherrill@…>

  • startup/bspclean.c: Removed.
  • Property mode set to 100644
File size: 7.5 KB
Line 
12008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * startup/bspclean.c: Removed.
4
52008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * Makefile.am, configure.ac, console/uart.c, startup/bspclean.c,
8        startup/bspstart.c: Use standardized bsp_cleanup() which can
9        optionally print a message, poll for user to press key, and call
10        bsp_reset(). Using this eliminates the various bsp_cleanup()
11        implementations which had their own implementation and variety of
12        string constants.
13        * startup/bspreset.c: New file.
14
152008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * Makefile.am, startup/linkcmds: Use top level shared
18        bsp_get_work_area() implementation.
19
202008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * startup/bspstart.c: Remove unnecessary includes of
23        rtems/libcsupport.h and rtems/libio.h.
24
252008-09-12      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * Makefile.am, configure.ac, startup/bspstart.c: Split out
28        bsp_get_work_area() into its own file and user BSP Framework to
29        perform more initialization. Let edb7312 and csb336 shared the
30        implementation.
31
322008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
35        routine.
36        * startup/bspclean.c: New file.
37        * startup/exit.c: Removed.
38
392008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * startup/exit.c: Add missing prototypes.
42
432008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * Makefile.am: Rework to avoid .rel files.
46
472008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * startup/bspstart.c: Refactored and renamed initialization routines to
50        rtems_initialize_data_structures, rtems_initialize_before_drivers,
51        rtems_initialize_device_drivers, and
52        rtems_initialize_start_multitasking. This opened the sequence up so
53        that bootcard() could provide a more robust and flexible framework
54        which is easier to explain and understand. This also lays the
55        groundwork for sharing the division of available memory between the
56        RTEMS workspace and heap and the C library initialization across all
57        BSPs.
58
592008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * startup/linkcmds: Add wildcard to gcc_except_table section so
62        programs compiled with gcc 4.3.x can link.
63
642007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
67        Configuration Table. Use the RTEMS provided accessor macros to obtain
68        configuration fields.
69
702007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
73        from CPU Table to Configuration Table. Eliminate CPU Table from all
74        ports. Delete references to CPU Table in all forms.
75
762007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
79        Table fields to the Configuration Table. This included
80        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
81        do_zero_of_workspace, extra_mpci_receive_server_stack,
82        stack_allocate_hook, and stack_free_hook. As a side-effect of this
83        effort some multiprocessing code was made conditional and some style
84        clean up occurred.
85
862007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
87
88        PR 1257/bsps
89        * network/lan91c11x.c: Code outside of cpukit should use the public
90        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
91        the public API and directly accessing _CPU_ISR_Disable and
92        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
93        directive which could lead to problems. This patch also changes the
94        type of the variable passed into these routines and addresses minor
95        style issues.
96
972007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
100        since it was used to configure a no longer used feature. Device names
101        are now part of the filesystem not in a table.
102
1032007-05-15      Ray Xu <rayx@gmail.com>
104
105        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
106        not in score/cpu.
107
1082007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * bsp_specs: Remove qrtems_debug.
111
1122007-03-12      Joel Sherrill <joel@OARcorp.com>
113
114        * include/bsp.h, network/lan91c11x.c, network/lan91c11x.h,
115        network/network.c, start/start.S, startup/bspstart.c, startup/exit.c,
116        startup/linkcmds, startup/memmap.c: Correct license URL and/or fix
117        mistake in copyright notice. Both of these mistakes appear to be from
118        code submitted after these changes were made previously.
119
1202007-03-11      Joel Sherrill <joel@OARcorp.com>
121
122        * startup/bspstart.c: Remove assignments of
123        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
124        value in boot_card.c
125
1262006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t.
129
1302006-11-15      Joel Sherrill <joel@OARcorp.com>
131
132        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
133        file and simplified initialization.
134
1352006-11-01      Joel Sherrill <joel@OARcorp.com>
136
137        * bsp_specs: Fix typo.
138
1392006-10-30      Joel Sherrill <joel@OARcorp.com>
140
141        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
142
1432006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
144
145        * Makefile.am: Remove superfluous -DASM.
146
1472006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * configure.ac: Require autoconf-2.60. Require automake-1.10.
150
1512006-06-02      Jay Monkman <jtm@lopingdog.com>
152
153        * startup/linkcmds: Removed unnecessary global definition of
154        bsp_vector_table.
155
1562006-06-02      Jay Monkman <jtm@lopingdog.com>
157
158        * times: Reran timing tests and updated 'times' file.
159
1602006-06-02      Jay Monkman <jtm@lopingdog.com>
161
162        * startup/bspstart.c: Fixed PLL calculations.
163
1642006-06-02      Jay Monkman <jtm@lopingdog.com>
165
166        * Makefile.am, console/uart.c, startup/exit.c:  Changed UART
167          driver to be interrupt driven, added support for both UARTs.
168
169
1702006-06-02      Jay Monkman <jtm@lopingdog.com>
171
172        * network/network.c: Changed interrupt handling
173        to use shared rtems_irq_connect_data struct.
174
1752006-06-02      Jay Monkman <jtm@lopingdog.com>
176
177        * start/start.S, startup/linkcmds: Defined UNDEF exception
178        stack space.
179
1802006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
181
182        * Makefile.am: Add preinstall.am.
183
1842005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
185
186        * bsp_specs: remove %lib.
187
1882005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
189
190        * bsp_specs: Remove %cpp.
191
1922005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
193
194        * include/bsp.h: New header guard.
195
1962005-04-26      Joel Sherrill <joel@OARcorp.com>
197
198        * network/network.c: Add include rtems/bspIo.h to eliminate warning.
199
2002005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
201
202        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
203
2042005-01-04      Joel Sherrill <joel@OARcorp.com>
205
206        * startup/bspstart.c, startup/exit.c: Remove warnings.
207
2082005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
209
210        * Makefile.am: Remove build-variant support.
211
2122004-11-05      Joel Sherrill <joel@OARcorp.com>
213
214        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
215        area being named sdram NOT RAM.
216
2172004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
218
219        * startup/bspstart.c: Use POSIX fixed size types.
220
2212004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
222
223        * configure.ac: Require automake > 1.9.
224
2252004-07-24      Joel Sherrill <joel@OARcorp.com>
226
227        * .cvsignore: New file.
228
2292004-07-15      Jay Monkman
230
231        * console/.cvsignore, include/.cvsignore, network/.cvsignore,
232        start/.cvsignore, startup/.cvsignore: New files.
233
2342004-07-15      Jay Monkman
235
236        * ChangeLog, Makefile.am, README, bsp_specs, configure.ac, times,
237        console/uart.c, include/bsp.h, include/tm27.h, network/lan91c11x.c,
238        network/lan91c11x.h, network/network.c, start/start.S,
239        startup/bspstart.c, startup/exit.c, startup/linkcmds,
240        startup/memmap.c: New files.
241
Note: See TracBrowser for help on using the repository browser.