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

4.104.11
Last change on this file since 884730c was 884730c, checked in by Joel Sherrill <joel.sherrill@…>, on Dec 8, 2009 at 7:34:48 PM

2009-12-08 Fernando Nicodemos <fgnicodemos@…>

  • console/font8x16.h, console/sed1356.c: Fix typos.
  • Property mode set to 100644
File size: 11.5 KB
Line 
12009-12-08      Fernando Nicodemos <fgnicodemos@terra.com.br>
2
3        * console/font8x16.h, console/sed1356.c: Fix typos.
4
52009-12-04      Fernando Nicodemos <fgnicodemos@terra.com.br>
6
7        * README, README.kit637_v6, console/sed1356_16bit.h, startup/memmap.c:
8        Missing parts of previous commit.
9
102009-11-30      Fernando Nicodemos <fgnicodemos@terra.com.br>
11
12        * Makefile.am, preinstall.am, console/fbcons.c, console/font8x16.h,
13        console/sed1356.c, console/uarts.c, include/sed1356.h,
14        startup/bspstart.c, startup/linkcmds.csb337, startup/linkcmds.csb637,
15        startup/memmap.c, startup/umonsupp.c: Update to match development
16        version.
17
182009-11-21      Fernando Nicodemos <fgnicodemos@terra.com.br>
19
20        * Makefile.am, configure.ac, console/uarts.c: Add initial support for
21        Kit637 version of CSB637.
22        * README.kit637_v6, make/custom/kit637_v6.cfg: New files.
23
242009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * configure.ac: Add RTEMS_BSP_LINKCMDS.
27        * make/custom/csb637.cfg: Remove LDFLAGS. Remove RTEMS_LINKCMDS.
28        * startup/linkcmds: Remove (Rename into linkcmds.csb337).
29        * startup/linkcmds.csb337: New (Renamed from linkcmds).
30        * Makefile.am: Rework linkcmds handling.
31
322009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * make/custom/csb337.cfg: Remove RTEMS_BSP_FAMILY.
35
362009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * configure.ac: Don't add -ansi -fasm to CFLAGS.
39
402009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * make/custom/csb337.cfg: New (relocated from /make/custom).
43        * make/custom/csb637.cfg: New (relocated from /make/custom).
44
452009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
48
49 2009-07-29     Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * network/network.c: Add csb637 PHY code based upon that in
52        MicroMonitor 1.17.
53
542009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
57        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
58        have the same options.
59
602009-06-18      Fernando Nicodemos <fgnicodemos@terra.com.br>
61
62        * Makefile.am, configure.ac, console/uarts.c: Add console device that
63        uses MicroMonitor to do actual input and output. This driver should
64        work on any board that uses MicroMonitor.
65
662009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * startup/linkcmds, startup/linkcmds.csb637: Move .init section from
69        the front of the executable so the start label has the first
70        instruction in the executable.
71
722009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * Makefile.am, preinstall.am: Make an RTEMS specific umon.h wrapper
75        include file.
76
772009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * Makefile.am: Re-add basic console code.
80
812009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * Makefile.am: Add MicroMonitor support.
84
852009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * Makefile.am, preinstall.am: Add MicroMonitor support.
88        * startup/umonsupp.c: New file.
89
902009-06-11      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * network/network.c: Attempt to support csb637 PHY.
93
942009-06-04      Xi Yang <hiyangxi@gmail.com>
95
96        * startup/bspstart.c: Eliminate unused variables.
97
982009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
99
100        * Makefile.am, configure.ac, preinstall.am, console/uarts.c,
101        include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
102        a console type output only device to print to the LCD screen. The
103        video controller (SED) and fonts are copied from MicroMonitor and
104        proper attribution is made in those files and confirmed by Ed Sutter.
105        * console/fbcons.c, console/font8x16.h, console/sed1356.c,
106        console/sed1356_16bit.h, include/sed1356.h: New files.
107
1082009-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
109
110        * Makefile.am, README, configure.ac, preinstall.am, start/start.S,
111        startup/memmap.c: Add csb637 as alias and variant.
112        * startup/linkcmds.csb637: New file.
113
1142009-04-28      Chris Johns <chrisj@rtems.org>
115
116        * start/start.S: Update for boot_card command line change.
117
1182008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
119
120        * bsp_specs: Remove -Qy from *link.
121
1222008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * bsp_specs: Move -e start from *link to *startfile to avoid warning
125        for undefined entry symbol when linking relocatables with binutils
126        2.19.
127
1282008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
129
130        * Makefile.am, preinstall.am: Use shared tm27.h stub.
131        * include/tm27.h: Removed.
132
1332008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
136        of building libbspstart.a, using automake-rules.
137
1382008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * Makefile.am: Eliminate *_SOURCES.
141
1422008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
145        components.
146
1472008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
150
1512008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * configure.ac: Make letting boot_card() handle work area allocation
154        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
155        BSP_BOOTCARD_OPTIONS.
156
1572008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * Makefile.am, configure.ac, startup/bspstart.c: Use standardized
160        bsp_cleanup() which can optionally print a message, poll for user to
161        press key, and call bsp_reset(). Using this eliminates the various
162        bsp_cleanup() implementations which had their own implementation and
163        variety of string constants.
164        * startup/bspreset.c: New file.
165        * startup/bspclean.c: Removed.
166
1672008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
168
169        * Makefile.am, startup/linkcmds: Use top level shared
170        bsp_get_work_area() implementation.
171
1722008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * startup/bspstart.c: Remove unnecessary includes of
175        rtems/libcsupport.h and rtems/libio.h.
176
1772008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
180        Now support bsp_get_work_area() and used shared implementation of it
181        and bsp_pretasking_hook.
182
1832008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
184
185        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
186        routine.
187        * startup/bspclean.c: New file.
188        * startup/exit.c: Removed.
189
1902008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * startup/bspstart.c: Add missing prototypes.
193
1942008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * Makefile.am: Rework to avoid .rel files.
197
1982008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        * startup/bspstart.c: Refactored and renamed initialization routines to
201        rtems_initialize_data_structures, rtems_initialize_before_drivers,
202        rtems_initialize_device_drivers, and
203        rtems_initialize_start_multitasking. This opened the sequence up so
204        that bootcard() could provide a more robust and flexible framework
205        which is easier to explain and understand. This also lays the
206        groundwork for sharing the division of available memory between the
207        RTEMS workspace and heap and the C library initialization across all
208        BSPs.
209
2102008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        * startup/linkcmds: Add wildcard to gcc_except_table section so
213        programs compiled with gcc 4.3.x can link.
214
2152007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
216
217        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
218        Configuration Table. Use the RTEMS provided accessor macros to obtain
219        configuration fields.
220
2212007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
222
223        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
224        from CPU Table to Configuration Table. Eliminate CPU Table from all
225        ports. Delete references to CPU Table in all forms.
226
2272007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
228
229        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
230        Table fields to the Configuration Table. This included
231        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
232        do_zero_of_workspace, extra_mpci_receive_server_stack,
233        stack_allocate_hook, and stack_free_hook. As a side-effect of this
234        effort some multiprocessing code was made conditional and some style
235        clean up occurred.
236
2372007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
238
239        PR 1257/bsps
240        * startup/bspstart.c: Code outside of cpukit should use the public
241        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
242        the public API and directly accessing _CPU_ISR_Disable and
243        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
244        directive which could lead to problems. This patch also changes the
245        type of the variable passed into these routines and addresses minor
246        style issues.
247
2482007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
251        since it was used to configure a no longer used feature. Device names
252        are now part of the filesystem not in a table.
253
2542007-05-15      Ray Xu <rayx@gmail.com>
255
256        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
257        not in score/cpu.
258
2592007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
260
261        * bsp_specs: Remove qrtems_debug.
262
2632007-03-26      Chris Johns <chrisj@rtems.org>
264
265        * include/bsp.h: Terminate comment.
266
2672007-03-12      Joel Sherrill <joel@OARcorp.com>
268
269        * console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
270        startup/exit.c, startup/linkcmds: Correct license URL and/or fix
271        mistake in copyright notice. Both of these mistakes appear to be from
272        code submitted after these changes were made previously.
273
2742007-03-11      Joel Sherrill <joel@OARcorp.com>
275
276        * startup/bspstart.c: Remove assignments of
277        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
278        value in boot_card.c
279
2802006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
283
2842006-11-15      Joel Sherrill <joel@OARcorp.com>
285
286        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
287        file and simplified initialization.
288
2892006-11-01      Joel Sherrill <joel@OARcorp.com>
290
291        * bsp_specs: Fix typo.
292
2932006-10-30      Joel Sherrill <joel@OARcorp.com>
294
295        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
296
2972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * Makefile.am: Remove superfluous -DASM.
300
3012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
302
303        * configure.ac: Require autoconf-2.60. Require automake-1.10.
304
3052006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
306
307        * Makefile.am: Add preinstall.am.
308
3092005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
310
311        * bsp_specs: remove %lib.
312
3132005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
314
315        * bsp_specs: Remove %cpp.
316
3172005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
318
319        * include/bsp.h: New header guard.
320
3212005-04-26      Joel Sherrill <joel@OARcorp.com>
322
323        * network/network.c: Eliminate warnings.
324
3252005-02-24      Jay Monkman <jtm@lopingdog.com>
326
327        PR 751/bsps
328        * startup/linkcmds: Cleanup.
329        * network/network.c: Added hardware initialization
330        code.
331
3322005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
335
3362005-01-04      Joel Sherrill <joel@OARcorp.com>
337
338        * startup/linkcmds: Remove warnings.
339
3402005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
341
342        * Makefile.am: Remove build-variant support.
343
3442004-11-05      Joel Sherrill <joel@OARcorp.com>
345
346        * startup/linkcmds: Add .gnu.linkonce.b section.
347
3482004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
349
350        * startup/bspstart.c: Use POSIX fixed size types.
351
3522004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
353
354        * configure.ac: Require automake > 1.9.
355
3562004-07-15      Jay Monkman
357
358        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
359        times, console/uarts.c, include/.cvsignore, include/bsp.h,
360        include/tm27.h, network/.cvsignore, network/network.c,
361        start/.cvsignore, start/start.S, startup/.cvsignore,
362        startup/bspstart.c, startup/exit.c, startup/linkcmds,
363        startup/memmap.c: New files.
364
Note: See TracBrowser for help on using the repository browser.