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

4.115
Last change on this file since a3931631 was aaa026c, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/11/11 at 11:48:14

2011-02-11 Ralf Corsépius <ralf.corsepius@…>

  • startup/bspreset.c, startup/bspstart.c: Use "asm" instead of "asm" for improved c99-compliance.
  • Property mode set to 100644
File size: 10.4 KB
Line 
12011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * startup/bspreset.c, startup/bspstart.c:
4        Use "__asm__" instead of "asm" for improved c99-compliance.
5
62011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * configure.ac: Require autoconf-2.68, automake-1.11.1.
9
102010-12-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
11
12        * start/start.S, startup/linkcmds: Use linker command base file.
13
142010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
15
16        * Makefile.am, preinstall.am: Added generic interrupt support modules.
17        * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
18        * startup/bspstart.c: Interrupt support changes.
19
202010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
21
22        * make/custom/gp32.cfg: Use VFP floating point model.
23
242010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
25
26        * console/uart.c: Fix warnings.
27
282010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
29
30        * Makefile.am, startup/bspstart.c: make irq data types consistent,
31        use common code for s3c24xx
32
332010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * start/start.S: Verify boot_card() is passed a NULL.
36
372010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * smc/smc.c: Replace EBADRQC with EINVAL.
40
412010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
42
43        * smc/smc.c: Update for block device API change.
44
452009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * make/custom/gp32.cfg: Remove RTEMS_BSP_FAMILY.
48
492009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * configure.ac: Don't add -ansi -fasm to CFLAGS.
52
532009-10-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
54
55        * smc/smc.c: Update for block device API change.
56
572009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * make/custom/gp32.cfg: New (relocated from /make/custom).
60
612009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
64
65 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
68        Should be automatically handled by confdefs.h or the application.
69
702009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
73        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
74        have the same options.
75
762009-04-28      Chris Johns <chrisj@rtems.org>
77
78        * start/start.S: Update for boot_card command line change.
79
802008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * bsp_specs: Move -e start from *link to *startfile to avoid warning
83        for undefined entry symbol when linking relocatables with binutils
84        2.19.
85
862008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
87
88        * Makefile.am, preinstall.am: Use shared tm27.h stub.
89        * include/tm27.h: Removed.
90
912008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
94        of building libbspstart.a, using automake-rules.
95
962008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * Makefile.am: Eliminate *_SOURCES.
99
1002008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
103        components.
104
1052008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * Makefile.am: Remove noinst_PROGRAMS (Unused).
108
1092008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
112
1132008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * configure.ac: Make letting boot_card() handle work area allocation
116        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
117        BSP_BOOTCARD_OPTIONS.
118
1192008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
122        standardized bsp_cleanup() which can optionally print a message, poll
123        for user to press key, and call bsp_reset(). Using this eliminates
124        the various bsp_cleanup() implementations which had their own
125        implementation and variety of string constants.
126        * startup/bspreset.c: New file.
127        * startup/bspclean.c: Removed.
128
1292008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * Makefile.am, startup/linkcmds: Use top level shared
132        bsp_get_work_area() implementation.
133
1342008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * startup/bspstart.c: Remove unnecessary includes of
137        rtems/libcsupport.h and rtems/libio.h.
138
1392008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * Makefile.am, configure.ac, startup/bspstart.c: Split out
142        bsp_get_work_area() into its own file and user BSP Framework to
143        perform more initialization. Use same shared implementation as
144        edb7312 and csb336.
145
1462008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
149        routine.
150        * startup/bspclean.c: New file.
151        * startup/exit.c: Removed.
152
1532008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * smc/smc.c, startup/exit.c: Add missing prototypes.
156
1572008-08-06      Chris Johns <chrisj@rtems.org>
158
159        * smc/smc.c: Fix the fix. The field is bufnum.
160
1612008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * smc/smc.c: Fix warning.
164
1652008-07-29      Chris Johns <chrisj@rtems.org>
166
167        * smc/smc.c: Updated to the libblock changes.
168
1692008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * Makefile.am: Rework to avoid .rel files.
172
1732008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * startup/bspstart.c: Refactored and renamed initialization routines to
176        rtems_initialize_data_structures, rtems_initialize_before_drivers,
177        rtems_initialize_device_drivers, and
178        rtems_initialize_start_multitasking. This opened the sequence up so
179        that bootcard() could provide a more robust and flexible framework
180        which is easier to explain and understand. This also lays the
181        groundwork for sharing the division of available memory between the
182        RTEMS workspace and heap and the C library initialization across all
183        BSPs.
184
1852008-05-06      Ray Xu <rayx.cn@gmail.com>
186
187        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
188        smdk2410 with gp32.
189
1902008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * startup/linkcmds: Add wildcard to gcc_except_table section so
193        programs compiled with gcc 4.3.x can link.
194
1952007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
196
197        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
198
1992007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
202        Configuration Table. Use the RTEMS provided accessor macros to obtain
203        configuration fields.
204
2052007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
208        from CPU Table to Configuration Table. Eliminate CPU Table from all
209        ports. Delete references to CPU Table in all forms.
210
2112007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
212
213        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
214        remaining CPU Table fields to the Configuration Table. This included
215        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
216        do_zero_of_workspace, extra_mpci_receive_server_stack,
217        stack_allocate_hook, and stack_free_hook. As a side-effect of this
218        effort some multiprocessing code was made conditional and some style
219        clean up occurred.
220
2212007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
222
223        PR 1257/bsps
224        * startup/bspstart.c: Code outside of cpukit should use the public
225        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
226        the public API and directly accessing _CPU_ISR_Disable and
227        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
228        directive which could lead to problems. This patch also changes the
229        type of the variable passed into these routines and addresses minor
230        style issues.
231
2322007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
233
234        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
2352007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
238        since it was used to configure a no longer used feature. Device names
239        are now part of the filesystem not in a table.
240
2412007-05-15      Ray Xu <rayx@gmail.com>
242
243        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
244        not in score/cpu.
245
2462007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
247
248        * bsp_specs: Remove qrtems_debug.
249
2502007-03-12      Joel Sherrill <joel@OARcorp.com>
251
252        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
253        Correct license URL and/or fix mistake in copyright notice. Both of
254        these mistakes appear to be from code submitted after these changes
255        were made previously.
256
2572007-03-11      Joel Sherrill <joel@OARcorp.com>
258
259        * startup/bspstart.c: Remove assignments of
260        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
261        value in boot_card.c
262
2632007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * smc/smc.c: include bspIo.h for printk.
266
2672006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * smc/smc.c: Comment out sm_status (unused).
270
2712006-11-15      Joel Sherrill <joel@OARcorp.com>
272
273        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
274        file and simplified initialization.
275
2762006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * Makefile.am: Remove superfluous -DASM.
279
2802006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * configure.ac: Require autoconf-2.60. Require automake-1.10.
283
2842006-09-11      Chris Johns <chrisj@rtems.org>
285
286        * smc/smc.h: Remove extra CRLF.
287       
2882006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
289
290        * Makefile.am: Add preinstall.am.
291
2922005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
293
294        * bsp_specs: remove %lib.
295
2962005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
297
298        * bsp_specs: Remove %cpp.
299
3002005-07-25      Philippe Simons <loki_666@fastmail.fm>
301
302        * Makefile.am: added smc.rel.
303        * smc/smc.c, smc/smc.h: New files.
304
3052005-07-07      Philippe Simons <loki_666@fastmail.fm>
306
307        * Makefile.am: Remove lcd.rel, added console/uart.c,
308        removed conio stuffs.
309        * console/conio.c, console/console.c, console/defaultfont.c,
310        include/conio.h : files removed.
311        * console/uart.c: New file.
312        * include/bsp.h: lcd.c prototypes removed.
313        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
314        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
315
3162005-06-06      Philippe Simons <loki_666@fastmail.fm>
317
318        * Makefile.am: Include lcd.rel.
319
3202005-06-01      Philippe Simons <loki_666@fastmail.fm>
321
322        * bsp_specs: Add rules for cpp support
323        * include/bsp.h: Add gp32 support fct prototypes
324        * console/conio.c: Moved video buffer to 0x0c7ed000
325        * startup/bspstart.c: Add some init code, some cleaning...
326
3272005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
328
329        * include/bsp.h: New header guard.
330
3312005-04-26      Joel Sherrill <joel@OARcorp.com>
332
333        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
334
Note: See TracBrowser for help on using the repository browser.