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

4.104.115
Last change on this file since b7774253 was b7774253, checked in by Joel Sherrill <joel.sherrill@…>, on 09/12/08 at 20:25:31

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

  • Makefile.am, configure.ac, startup/bspstart.c: Split out bsp_get_work_area() into its own file and user BSP Framework to perform more initialization. Let edb7312 and csb336 shared the implementation.
  • Property mode set to 100644
File size: 6.7 KB
Line 
12008-09-12      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac, startup/bspstart.c: Split out
4        bsp_get_work_area() into its own file and user BSP Framework to
5        perform more initialization. Let edb7312 and csb336 shared the
6        implementation.
7
82008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
9
10        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
11        routine.
12        * startup/bspclean.c: New file.
13        * startup/exit.c: Removed.
14
152008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * startup/exit.c: Add missing prototypes.
18
192008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * Makefile.am: Rework to avoid .rel files.
22
232008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * startup/bspstart.c: Refactored and renamed initialization routines to
26        rtems_initialize_data_structures, rtems_initialize_before_drivers,
27        rtems_initialize_device_drivers, and
28        rtems_initialize_start_multitasking. This opened the sequence up so
29        that bootcard() could provide a more robust and flexible framework
30        which is easier to explain and understand. This also lays the
31        groundwork for sharing the division of available memory between the
32        RTEMS workspace and heap and the C library initialization across all
33        BSPs.
34
352008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * startup/linkcmds: Add wildcard to gcc_except_table section so
38        programs compiled with gcc 4.3.x can link.
39
402007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
43        Configuration Table. Use the RTEMS provided accessor macros to obtain
44        configuration fields.
45
462007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
47
48        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
49        from CPU Table to Configuration Table. Eliminate CPU Table from all
50        ports. Delete references to CPU Table in all forms.
51
522007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
55        Table fields to the Configuration Table. This included
56        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
57        do_zero_of_workspace, extra_mpci_receive_server_stack,
58        stack_allocate_hook, and stack_free_hook. As a side-effect of this
59        effort some multiprocessing code was made conditional and some style
60        clean up occurred.
61
622007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
63
64        PR 1257/bsps
65        * network/lan91c11x.c: Code outside of cpukit should use the public
66        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
67        the public API and directly accessing _CPU_ISR_Disable and
68        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
69        directive which could lead to problems. This patch also changes the
70        type of the variable passed into these routines and addresses minor
71        style issues.
72
732007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
74
75        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
76        since it was used to configure a no longer used feature. Device names
77        are now part of the filesystem not in a table.
78
792007-05-15      Ray Xu <rayx@gmail.com>
80
81        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
82        not in score/cpu.
83
842007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * bsp_specs: Remove qrtems_debug.
87
882007-03-12      Joel Sherrill <joel@OARcorp.com>
89
90        * include/bsp.h, network/lan91c11x.c, network/lan91c11x.h,
91        network/network.c, start/start.S, startup/bspstart.c, startup/exit.c,
92        startup/linkcmds, startup/memmap.c: Correct license URL and/or fix
93        mistake in copyright notice. Both of these mistakes appear to be from
94        code submitted after these changes were made previously.
95
962007-03-11      Joel Sherrill <joel@OARcorp.com>
97
98        * startup/bspstart.c: Remove assignments of
99        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
100        value in boot_card.c
101
1022006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t.
105
1062006-11-15      Joel Sherrill <joel@OARcorp.com>
107
108        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
109        file and simplified initialization.
110
1112006-11-01      Joel Sherrill <joel@OARcorp.com>
112
113        * bsp_specs: Fix typo.
114
1152006-10-30      Joel Sherrill <joel@OARcorp.com>
116
117        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
118
1192006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * Makefile.am: Remove superfluous -DASM.
122
1232006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * configure.ac: Require autoconf-2.60. Require automake-1.10.
126
1272006-06-02      Jay Monkman <jtm@lopingdog.com>
128
129        * startup/linkcmds: Removed unnecessary global definition of
130        bsp_vector_table.
131
1322006-06-02      Jay Monkman <jtm@lopingdog.com>
133
134        * times: Reran timing tests and updated 'times' file.
135
1362006-06-02      Jay Monkman <jtm@lopingdog.com>
137
138        * startup/bspstart.c: Fixed PLL calculations.
139
1402006-06-02      Jay Monkman <jtm@lopingdog.com>
141
142        * Makefile.am, console/uart.c, startup/exit.c:  Changed UART
143          driver to be interrupt driven, added support for both UARTs.
144
145
1462006-06-02      Jay Monkman <jtm@lopingdog.com>
147
148        * network/network.c: Changed interrupt handling
149        to use shared rtems_irq_connect_data struct.
150
1512006-06-02      Jay Monkman <jtm@lopingdog.com>
152
153        * start/start.S, startup/linkcmds: Defined UNDEF exception
154        stack space.
155
1562006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
157
158        * Makefile.am: Add preinstall.am.
159
1602005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
161
162        * bsp_specs: remove %lib.
163
1642005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * bsp_specs: Remove %cpp.
167
1682005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * include/bsp.h: New header guard.
171
1722005-04-26      Joel Sherrill <joel@OARcorp.com>
173
174        * network/network.c: Add include rtems/bspIo.h to eliminate warning.
175
1762005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
177
178        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
179
1802005-01-04      Joel Sherrill <joel@OARcorp.com>
181
182        * startup/bspstart.c, startup/exit.c: Remove warnings.
183
1842005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
185
186        * Makefile.am: Remove build-variant support.
187
1882004-11-05      Joel Sherrill <joel@OARcorp.com>
189
190        * startup/linkcmds: Add .gnu.linkonce.b section and account for memory
191        area being named sdram NOT RAM.
192
1932004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
194
195        * startup/bspstart.c: Use POSIX fixed size types.
196
1972004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
198
199        * configure.ac: Require automake > 1.9.
200
2012004-07-24      Joel Sherrill <joel@OARcorp.com>
202
203        * .cvsignore: New file.
204
2052004-07-15      Jay Monkman
206
207        * console/.cvsignore, include/.cvsignore, network/.cvsignore,
208        start/.cvsignore, startup/.cvsignore: New files.
209
2102004-07-15      Jay Monkman
211
212        * ChangeLog, Makefile.am, README, bsp_specs, configure.ac, times,
213        console/uart.c, include/bsp.h, include/tm27.h, network/lan91c11x.c,
214        network/lan91c11x.h, network/network.c, start/start.S,
215        startup/bspstart.c, startup/exit.c, startup/linkcmds,
216        startup/memmap.c: New files.
217
Note: See TracBrowser for help on using the repository browser.