source: rtems/c/src/lib/libbsp/arm/gp32/ChangeLog @ 5d44c859

4.104.115
Last change on this file since 5d44c859 was 5d44c859, checked in by Joel Sherrill <joel.sherrill@…>, on 04/26/10 at 02:33:57

2010-04-25 Joel Sherrill <joel.sherrilL@…>

  • console/uart.c: Fix warnings.
  • Property mode set to 100644
File size: 9.7 KB
Line 
12010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * console/uart.c: Fix warnings.
4
52010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
6
7        * Makefile.am, startup/bspstart.c: make irq data types consistent,
8        use common code for s3c24xx
9
102010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * start/start.S: Verify boot_card() is passed a NULL.
13
142010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * smc/smc.c: Replace EBADRQC with EINVAL.
17
182010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
19
20        * smc/smc.c: Update for block device API change.
21
222009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * make/custom/gp32.cfg: Remove RTEMS_BSP_FAMILY.
25
262009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * configure.ac: Don't add -ansi -fasm to CFLAGS.
29
302009-10-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
31
32        * smc/smc.c: Update for block device API change.
33
342009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * make/custom/gp32.cfg: New (relocated from /make/custom).
37
382009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
41
42 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
45        Should be automatically handled by confdefs.h or the application.
46
472009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
50        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
51        have the same options.
52
532009-04-28      Chris Johns <chrisj@rtems.org>
54
55        * start/start.S: Update for boot_card command line change.
56
572008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * bsp_specs: Move -e start from *link to *startfile to avoid warning
60        for undefined entry symbol when linking relocatables with binutils
61        2.19.
62
632008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * Makefile.am, preinstall.am: Use shared tm27.h stub.
66        * include/tm27.h: Removed.
67
682008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
71        of building libbspstart.a, using automake-rules.
72
732008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * Makefile.am: Eliminate *_SOURCES.
76
772008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
80        components.
81
822008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * Makefile.am: Remove noinst_PROGRAMS (Unused).
85
862008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
89
902008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * configure.ac: Make letting boot_card() handle work area allocation
93        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
94        BSP_BOOTCARD_OPTIONS.
95
962008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
97
98        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
99        standardized bsp_cleanup() which can optionally print a message, poll
100        for user to press key, and call bsp_reset(). Using this eliminates
101        the various bsp_cleanup() implementations which had their own
102        implementation and variety of string constants.
103        * startup/bspreset.c: New file.
104        * startup/bspclean.c: Removed.
105
1062008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * Makefile.am, startup/linkcmds: Use top level shared
109        bsp_get_work_area() implementation.
110
1112008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * startup/bspstart.c: Remove unnecessary includes of
114        rtems/libcsupport.h and rtems/libio.h.
115
1162008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * Makefile.am, configure.ac, startup/bspstart.c: Split out
119        bsp_get_work_area() into its own file and user BSP Framework to
120        perform more initialization. Use same shared implementation as
121        edb7312 and csb336.
122
1232008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
126        routine.
127        * startup/bspclean.c: New file.
128        * startup/exit.c: Removed.
129
1302008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * smc/smc.c, startup/exit.c: Add missing prototypes.
133
1342008-08-06      Chris Johns <chrisj@rtems.org>
135
136        * smc/smc.c: Fix the fix. The field is bufnum.
137
1382008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
139
140        * smc/smc.c: Fix warning.
141
1422008-07-29      Chris Johns <chrisj@rtems.org>
143
144        * smc/smc.c: Updated to the libblock changes.
145
1462008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * Makefile.am: Rework to avoid .rel files.
149
1502008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        * startup/bspstart.c: Refactored and renamed initialization routines to
153        rtems_initialize_data_structures, rtems_initialize_before_drivers,
154        rtems_initialize_device_drivers, and
155        rtems_initialize_start_multitasking. This opened the sequence up so
156        that bootcard() could provide a more robust and flexible framework
157        which is easier to explain and understand. This also lays the
158        groundwork for sharing the division of available memory between the
159        RTEMS workspace and heap and the C library initialization across all
160        BSPs.
161
1622008-05-06      Ray Xu <rayx.cn@gmail.com>
163
164        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
165        smdk2410 with gp32.
166
1672008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * startup/linkcmds: Add wildcard to gcc_except_table section so
170        programs compiled with gcc 4.3.x can link.
171
1722007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
175
1762007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
179        Configuration Table. Use the RTEMS provided accessor macros to obtain
180        configuration fields.
181
1822007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
185        from CPU Table to Configuration Table. Eliminate CPU Table from all
186        ports. Delete references to CPU Table in all forms.
187
1882007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
191        remaining CPU Table fields to the Configuration Table. This included
192        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
193        do_zero_of_workspace, extra_mpci_receive_server_stack,
194        stack_allocate_hook, and stack_free_hook. As a side-effect of this
195        effort some multiprocessing code was made conditional and some style
196        clean up occurred.
197
1982007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        PR 1257/bsps
201        * startup/bspstart.c: Code outside of cpukit should use the public
202        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
203        the public API and directly accessing _CPU_ISR_Disable and
204        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
205        directive which could lead to problems. This patch also changes the
206        type of the variable passed into these routines and addresses minor
207        style issues.
208
2092007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
2122007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
213
214        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
215        since it was used to configure a no longer used feature. Device names
216        are now part of the filesystem not in a table.
217
2182007-05-15      Ray Xu <rayx@gmail.com>
219
220        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
221        not in score/cpu.
222
2232007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * bsp_specs: Remove qrtems_debug.
226
2272007-03-12      Joel Sherrill <joel@OARcorp.com>
228
229        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
230        Correct license URL and/or fix mistake in copyright notice. Both of
231        these mistakes appear to be from code submitted after these changes
232        were made previously.
233
2342007-03-11      Joel Sherrill <joel@OARcorp.com>
235
236        * startup/bspstart.c: Remove assignments of
237        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
238        value in boot_card.c
239
2402007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * smc/smc.c: include bspIo.h for printk.
243
2442006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * smc/smc.c: Comment out sm_status (unused).
247
2482006-11-15      Joel Sherrill <joel@OARcorp.com>
249
250        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
251        file and simplified initialization.
252
2532006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * Makefile.am: Remove superfluous -DASM.
256
2572006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * configure.ac: Require autoconf-2.60. Require automake-1.10.
260
2612006-09-11      Chris Johns <chrisj@rtems.org>
262
263        * smc/smc.h: Remove extra CRLF.
264       
2652006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
266
267        * Makefile.am: Add preinstall.am.
268
2692005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
270
271        * bsp_specs: remove %lib.
272
2732005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
274
275        * bsp_specs: Remove %cpp.
276
2772005-07-25      Philippe Simons <loki_666@fastmail.fm>
278
279        * Makefile.am: added smc.rel.
280        * smc/smc.c, smc/smc.h: New files.
281
2822005-07-07      Philippe Simons <loki_666@fastmail.fm>
283
284        * Makefile.am: Remove lcd.rel, added console/uart.c,
285        removed conio stuffs.
286        * console/conio.c, console/console.c, console/defaultfont.c,
287        include/conio.h : files removed.
288        * console/uart.c: New file.
289        * include/bsp.h: lcd.c prototypes removed.
290        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
291        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
292
2932005-06-06      Philippe Simons <loki_666@fastmail.fm>
294
295        * Makefile.am: Include lcd.rel.
296
2972005-06-01      Philippe Simons <loki_666@fastmail.fm>
298
299        * bsp_specs: Add rules for cpp support
300        * include/bsp.h: Add gp32 support fct prototypes
301        * console/conio.c: Moved video buffer to 0x0c7ed000
302        * startup/bspstart.c: Add some init code, some cleaning...
303
3042005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
305
306        * include/bsp.h: New header guard.
307
3082005-04-26      Joel Sherrill <joel@OARcorp.com>
309
310        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
311
Note: See TracBrowser for help on using the repository browser.