source: rtems/c/src/lib/libbsp/arm/csb337/ChangeLog @ e7bde492

4.104.115
Last change on this file since e7bde492 was e7bde492, checked in by Joel Sherrill <joel.sherrill@…>, on 06/02/09 at 22:19:44

2009-06-02 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, configure.ac, preinstall.am, console/uarts.c, include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is a console type output only device to print to the LCD screen. The video controller (SED) and fonts are copied from MicroMonitor? and proper attribution is made in those files and confirmed by Ed Sutter.
  • console/fbcons.c, console/font8x16.h, console/sed1356.c, console/sed1356_16bit.h, include/sed1356.h: New files.
  • Property mode set to 100644
File size: 8.5 KB
Line 
12009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, configure.ac, preinstall.am, console/uarts.c,
4        include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
5        a console type output only device to print to the LCD screen. The
6        video controller (SED) and fonts are copied from MicroMonitor and
7        proper attribution is made in those files and confirmed by Ed Sutter.
8        * console/fbcons.c, console/font8x16.h, console/sed1356.c,
9        console/sed1356_16bit.h, include/sed1356.h: New files.
10
112009-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * Makefile.am, README, configure.ac, preinstall.am, start/start.S,
14        startup/memmap.c: Add csb637 as alias and variant.
15        * startup/linkcmds.csb637: New file.
16
172009-04-28      Chris Johns <chrisj@rtems.org>
18
19        * start/start.S: Update for boot_card command line change.
20
212008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * bsp_specs: Remove -Qy from *link.
24
252008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * bsp_specs: Move -e start from *link to *startfile to avoid warning
28        for undefined entry symbol when linking relocatables with binutils
29        2.19.
30
312008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * Makefile.am, preinstall.am: Use shared tm27.h stub.
34        * include/tm27.h: Removed.
35
362008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
39        of building libbspstart.a, using automake-rules.
40
412008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * Makefile.am: Eliminate *_SOURCES.
44
452008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
48        components.
49
502008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
53
542008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * configure.ac: Make letting boot_card() handle work area allocation
57        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
58        BSP_BOOTCARD_OPTIONS.
59
602008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
63        bsp_cleanup() which can optionally print a message, poll for user to
64        press key, and call bsp_reset(). Using this eliminates the various
65        bsp_cleanup() implementations which had their own implementation and
66        variety of string constants.
67        * startup/bspreset.c: New file.
68        * startup/bspclean.c: Removed.
69
702008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * Makefile.am, startup/linkcmds: Use top level shared
73        bsp_get_work_area() implementation.
74
752008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        * startup/bspstart.c: Remove unnecessary includes of
78        rtems/libcsupport.h and rtems/libio.h.
79
802008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
83        Now support bsp_get_work_area() and used shared implementation of it
84        and bsp_pretasking_hook.
85
862008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
89        routine.
90        * startup/bspclean.c: New file.
91        * startup/exit.c: Removed.
92
932008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * startup/bspstart.c: Add missing prototypes.
96
972008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * Makefile.am: Rework to avoid .rel files.
100
1012008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * startup/bspstart.c: Refactored and renamed initialization routines to
104        rtems_initialize_data_structures, rtems_initialize_before_drivers,
105        rtems_initialize_device_drivers, and
106        rtems_initialize_start_multitasking. This opened the sequence up so
107        that bootcard() could provide a more robust and flexible framework
108        which is easier to explain and understand. This also lays the
109        groundwork for sharing the division of available memory between the
110        RTEMS workspace and heap and the C library initialization across all
111        BSPs.
112
1132008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * startup/linkcmds: Add wildcard to gcc_except_table section so
116        programs compiled with gcc 4.3.x can link.
117
1182007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
121        Configuration Table. Use the RTEMS provided accessor macros to obtain
122        configuration fields.
123
1242007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
127        from CPU Table to Configuration Table. Eliminate CPU Table from all
128        ports. Delete references to CPU Table in all forms.
129
1302007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
133        Table fields to the Configuration Table. This included
134        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
135        do_zero_of_workspace, extra_mpci_receive_server_stack,
136        stack_allocate_hook, and stack_free_hook. As a side-effect of this
137        effort some multiprocessing code was made conditional and some style
138        clean up occurred.
139
1402007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        PR 1257/bsps
143        * startup/bspstart.c: Code outside of cpukit should use the public
144        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
145        the public API and directly accessing _CPU_ISR_Disable and
146        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
147        directive which could lead to problems. This patch also changes the
148        type of the variable passed into these routines and addresses minor
149        style issues.
150
1512007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
154        since it was used to configure a no longer used feature. Device names
155        are now part of the filesystem not in a table.
156
1572007-05-15      Ray Xu <rayx@gmail.com>
158
159        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
160        not in score/cpu.
161
1622007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * bsp_specs: Remove qrtems_debug.
165
1662007-03-26      Chris Johns <chrisj@rtems.org>
167
168        * include/bsp.h: Terminate comment.
169
1702007-03-12      Joel Sherrill <joel@OARcorp.com>
171
172        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
173        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
174        mistake in copyright notice. Both of these mistakes appear to be from
175        code submitted after these changes were made previously.
176
1772007-03-11      Joel Sherrill <joel@OARcorp.com>
178
179        * startup/bspstart.c: Remove assignments of
180        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
181        value in boot_card.c
182
1832006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
186
1872006-11-15      Joel Sherrill <joel@OARcorp.com>
188
189        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
190        file and simplified initialization.
191
1922006-11-01      Joel Sherrill <joel@OARcorp.com>
193
194        * bsp_specs: Fix typo.
195
1962006-10-30      Joel Sherrill <joel@OARcorp.com>
197
198        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
199
2002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * Makefile.am: Remove superfluous -DASM.
203
2042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * configure.ac: Require autoconf-2.60. Require automake-1.10.
207
2082006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
209
210        * Makefile.am: Add preinstall.am.
211
2122005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
213
214        * bsp_specs: remove %lib.
215
2162005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
217
218        * bsp_specs: Remove %cpp.
219
2202005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
221
222        * include/bsp.h: New header guard.
223
2242005-04-26      Joel Sherrill <joel@OARcorp.com>
225
226        * network/network.c: Eliminate warnings.
227
2282005-02-24      Jay Monkman <jtm@lopingdog.com>
229
230        PR 751/bsps
231        * startup/linkcmds: Cleanup.
232        * network/network.c: Added hardware initialization
233        code.
234
2352005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
236
237        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
238
2392005-01-04      Joel Sherrill <joel@OARcorp.com>
240
241        * startup/linkcmds: Remove warnings.
242
2432005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
244
245        * Makefile.am: Remove build-variant support.
246
2472004-11-05      Joel Sherrill <joel@OARcorp.com>
248
249        * startup/linkcmds: Add .gnu.linkonce.b section.
250
2512004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
252
253        * startup/bspstart.c: Use POSIX fixed size types.
254
2552004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
256
257        * configure.ac: Require automake > 1.9.
258
2592004-07-15      Jay Monkman
260
261        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
262        times, console/uarts.c, include/.cvsignore, include/bsp.h,
263        include/tm27.h, network/.cvsignore, network/network.c,
264        start/.cvsignore, start/start.S, startup/.cvsignore,
265        startup/bspstart.c, startup/exit.c, startup/linkcmds,
266        startup/memmap.c: New files.
267
Note: See TracBrowser for help on using the repository browser.