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

4.104.115
Last change on this file since 884730c was 884730c, checked in by Joel Sherrill <joel.sherrill@…>, on 12/08/09 at 19:34:48

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

  • console/font8x16.h, console/sed1356.c: Fix typos.
  • Property mode set to 100644
File size: 11.5 KB
RevLine 
[884730c]12009-12-08      Fernando Nicodemos <fgnicodemos@terra.com.br>
2
3        * console/font8x16.h, console/sed1356.c: Fix typos.
4
[22fb181b]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
[7b25525]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
[bb6ef078]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
[1be5983]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
[695cbad0]322009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * make/custom/csb337.cfg: Remove RTEMS_BSP_FAMILY.
35
[d236e964]362009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * configure.ac: Don't add -ansi -fasm to CFLAGS.
39
[a1ab267d]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
[6b2b37d2]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>
[afcecbf7]50
51        * network/network.c: Add csb637 PHY code based upon that in
52        MicroMonitor 1.17.
53
[d1be26b]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
[737f8c4]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
[753ddb2]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
[3f6500b]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
[83e524e]772009-06-15      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * Makefile.am: Re-add basic console code.
80
[5c15be81]812009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * Makefile.am: Add MicroMonitor support.
84
[2b6993e]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
[e73f8a17]902009-06-11      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * network/network.c: Attempt to support csb637 PHY.
93
[397e144]942009-06-04      Xi Yang <hiyangxi@gmail.com>
95
96        * startup/bspstart.c: Eliminate unused variables.
97
[e7bde492]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
[b767616d]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
[820d1ab0]1142009-04-28      Chris Johns <chrisj@rtems.org>
115
116        * start/start.S: Update for boot_card command line change.
117
[2a0f6dc]1182008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
119
120        * bsp_specs: Remove -Qy from *link.
121
[df393962]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
[9957dbf]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
[c0bea05]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
[64eb0c7]1382008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * Makefile.am: Eliminate *_SOURCES.
141
[e94666d]1422008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
145        components.
146
[3416c44]1472008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
150
[95aa5e1]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
[34e9f2ac]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
[127e726a]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
[a196084]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
[3ab13d5]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
[21c9770]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
[166cc98]1902008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * startup/bspstart.c: Add missing prototypes.
193
[1d0ee80e]1942008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * Makefile.am: Rework to avoid .rel files.
197
[6ea100c1]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
[d1f57b5]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
[4130d8e2]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
[d34d8692]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
[558bc25]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
[80231685]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
[15aecdc]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
[a5ef8c53]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
[80c6ce9]2592007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
260
261        * bsp_specs: Remove qrtems_debug.
262
[3041f69]2632007-03-26      Chris Johns <chrisj@rtems.org>
264
265        * include/bsp.h: Terminate comment.
266
[e8d4bd3e]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
[3f0cfc56]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
[9994f29]2802006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
283
[aa4369c]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
[e1d578d8]2892006-11-01      Joel Sherrill <joel@OARcorp.com>
290
291        * bsp_specs: Fix typo.
292
[b174ee8]2932006-10-30      Joel Sherrill <joel@OARcorp.com>
294
295        * bsp_specs: Add crti, crtbegin, crtend, and crtn.
296
[57357d9]2972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * Makefile.am: Remove superfluous -DASM.
300
[754610f]3012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
302
303        * configure.ac: Require autoconf-2.60. Require automake-1.10.
304
[dec6a8da]3052006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
306
307        * Makefile.am: Add preinstall.am.
308
[5367a6e]3092005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
310
311        * bsp_specs: remove %lib.
312
[b1a0917]3132005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
314
315        * bsp_specs: Remove %cpp.
316
[34c4852]3172005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
318
319        * include/bsp.h: New header guard.
320
[327e0fcd]3212005-04-26      Joel Sherrill <joel@OARcorp.com>
322
323        * network/network.c: Eliminate warnings.
324
[6a184ff]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
[9cf372e5]3322005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
335
[3d5f97f]3362005-01-04      Joel Sherrill <joel@OARcorp.com>
337
338        * startup/linkcmds: Remove warnings.
339
[4cbf22a]3402005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
341
342        * Makefile.am: Remove build-variant support.
343
[4755bc1]3442004-11-05      Joel Sherrill <joel@OARcorp.com>
345
346        * startup/linkcmds: Add .gnu.linkonce.b section.
347
[86ad4860]3482004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
349
350        * startup/bspstart.c: Use POSIX fixed size types.
351
[97891e5e]3522004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
353
354        * configure.ac: Require automake > 1.9.
355
[b759b04]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.