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

4.115
Last change on this file since 93b8c70 was bdd3b637, checked in by Jennifer Averett <Jennifer.Averett@…>, on 10/18/11 at 18:26:36

2011-10-18 Jennifer Averett <Jennifer.Averett@…>

PR 1917/bsps

  • Makefile.am, console/uart.c: Modifications to add dynamic tables for libchip serial drivers.
  • Property mode set to 100644
File size: 10.6 KB
Line 
12011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
2
3        PR 1917/bsps
4        * Makefile.am, console/uart.c: Modifications to add dynamic tables for
5        libchip serial drivers.
6
72011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * startup/bspreset.c, startup/bspstart.c:
10        Use "__asm__" instead of "asm" for improved c99-compliance.
11
122011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * configure.ac: Require autoconf-2.68, automake-1.11.1.
15
162010-12-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
17
18        * start/start.S, startup/linkcmds: Use linker command base file.
19
202010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
21
22        * Makefile.am, preinstall.am: Added generic interrupt support modules.
23        * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
24        * startup/bspstart.c: Interrupt support changes.
25
262010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
27
28        * make/custom/gp32.cfg: Use VFP floating point model.
29
302010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
31
32        * console/uart.c: Fix warnings.
33
342010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
35
36        * Makefile.am, startup/bspstart.c: make irq data types consistent,
37        use common code for s3c24xx
38
392010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * start/start.S: Verify boot_card() is passed a NULL.
42
432010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * smc/smc.c: Replace EBADRQC with EINVAL.
46
472010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
48
49        * smc/smc.c: Update for block device API change.
50
512009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * make/custom/gp32.cfg: Remove RTEMS_BSP_FAMILY.
54
552009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * configure.ac: Don't add -ansi -fasm to CFLAGS.
58
592009-10-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
60
61        * smc/smc.c: Update for block device API change.
62
632009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * make/custom/gp32.cfg: New (relocated from /make/custom).
66
672009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
70
71 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
74        Should be automatically handled by confdefs.h or the application.
75
762009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
79        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
80        have the same options.
81
822009-04-28      Chris Johns <chrisj@rtems.org>
83
84        * start/start.S: Update for boot_card command line change.
85
862008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * bsp_specs: Move -e start from *link to *startfile to avoid warning
89        for undefined entry symbol when linking relocatables with binutils
90        2.19.
91
922008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * Makefile.am, preinstall.am: Use shared tm27.h stub.
95        * include/tm27.h: Removed.
96
972008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
100        of building libbspstart.a, using automake-rules.
101
1022008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * Makefile.am: Eliminate *_SOURCES.
105
1062008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
109        components.
110
1112008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * Makefile.am: Remove noinst_PROGRAMS (Unused).
114
1152008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
118
1192008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * configure.ac: Make letting boot_card() handle work area allocation
122        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
123        BSP_BOOTCARD_OPTIONS.
124
1252008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
128        standardized bsp_cleanup() which can optionally print a message, poll
129        for user to press key, and call bsp_reset(). Using this eliminates
130        the various bsp_cleanup() implementations which had their own
131        implementation and variety of string constants.
132        * startup/bspreset.c: New file.
133        * startup/bspclean.c: Removed.
134
1352008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * Makefile.am, startup/linkcmds: Use top level shared
138        bsp_get_work_area() implementation.
139
1402008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * startup/bspstart.c: Remove unnecessary includes of
143        rtems/libcsupport.h and rtems/libio.h.
144
1452008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * Makefile.am, configure.ac, startup/bspstart.c: Split out
148        bsp_get_work_area() into its own file and user BSP Framework to
149        perform more initialization. Use same shared implementation as
150        edb7312 and csb336.
151
1522008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
155        routine.
156        * startup/bspclean.c: New file.
157        * startup/exit.c: Removed.
158
1592008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * smc/smc.c, startup/exit.c: Add missing prototypes.
162
1632008-08-06      Chris Johns <chrisj@rtems.org>
164
165        * smc/smc.c: Fix the fix. The field is bufnum.
166
1672008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * smc/smc.c: Fix warning.
170
1712008-07-29      Chris Johns <chrisj@rtems.org>
172
173        * smc/smc.c: Updated to the libblock changes.
174
1752008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
176
177        * Makefile.am: Rework to avoid .rel files.
178
1792008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
180
181        * startup/bspstart.c: Refactored and renamed initialization routines to
182        rtems_initialize_data_structures, rtems_initialize_before_drivers,
183        rtems_initialize_device_drivers, and
184        rtems_initialize_start_multitasking. This opened the sequence up so
185        that bootcard() could provide a more robust and flexible framework
186        which is easier to explain and understand. This also lays the
187        groundwork for sharing the division of available memory between the
188        RTEMS workspace and heap and the C library initialization across all
189        BSPs.
190
1912008-05-06      Ray Xu <rayx.cn@gmail.com>
192
193        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
194        smdk2410 with gp32.
195
1962008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * startup/linkcmds: Add wildcard to gcc_except_table section so
199        programs compiled with gcc 4.3.x can link.
200
2012007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
202
203        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
204
2052007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
208        Configuration Table. Use the RTEMS provided accessor macros to obtain
209        configuration fields.
210
2112007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
212
213        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
214        from CPU Table to Configuration Table. Eliminate CPU Table from all
215        ports. Delete references to CPU Table in all forms.
216
2172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
218
219        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
220        remaining CPU Table fields to the Configuration Table. This included
221        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
222        do_zero_of_workspace, extra_mpci_receive_server_stack,
223        stack_allocate_hook, and stack_free_hook. As a side-effect of this
224        effort some multiprocessing code was made conditional and some style
225        clean up occurred.
226
2272007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
228
229        PR 1257/bsps
230        * startup/bspstart.c: Code outside of cpukit should use the public
231        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
232        the public API and directly accessing _CPU_ISR_Disable and
233        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
234        directive which could lead to problems. This patch also changes the
235        type of the variable passed into these routines and addresses minor
236        style issues.
237
2382007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
239
240        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
2412007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
244        since it was used to configure a no longer used feature. Device names
245        are now part of the filesystem not in a table.
246
2472007-05-15      Ray Xu <rayx@gmail.com>
248
249        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
250        not in score/cpu.
251
2522007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * bsp_specs: Remove qrtems_debug.
255
2562007-03-12      Joel Sherrill <joel@OARcorp.com>
257
258        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
259        Correct license URL and/or fix mistake in copyright notice. Both of
260        these mistakes appear to be from code submitted after these changes
261        were made previously.
262
2632007-03-11      Joel Sherrill <joel@OARcorp.com>
264
265        * startup/bspstart.c: Remove assignments of
266        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
267        value in boot_card.c
268
2692007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
270
271        * smc/smc.c: include bspIo.h for printk.
272
2732006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * smc/smc.c: Comment out sm_status (unused).
276
2772006-11-15      Joel Sherrill <joel@OARcorp.com>
278
279        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
280        file and simplified initialization.
281
2822006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
283
284        * Makefile.am: Remove superfluous -DASM.
285
2862006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
287
288        * configure.ac: Require autoconf-2.60. Require automake-1.10.
289
2902006-09-11      Chris Johns <chrisj@rtems.org>
291
292        * smc/smc.h: Remove extra CRLF.
293       
2942006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
295
296        * Makefile.am: Add preinstall.am.
297
2982005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
299
300        * bsp_specs: remove %lib.
301
3022005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
303
304        * bsp_specs: Remove %cpp.
305
3062005-07-25      Philippe Simons <loki_666@fastmail.fm>
307
308        * Makefile.am: added smc.rel.
309        * smc/smc.c, smc/smc.h: New files.
310
3112005-07-07      Philippe Simons <loki_666@fastmail.fm>
312
313        * Makefile.am: Remove lcd.rel, added console/uart.c,
314        removed conio stuffs.
315        * console/conio.c, console/console.c, console/defaultfont.c,
316        include/conio.h : files removed.
317        * console/uart.c: New file.
318        * include/bsp.h: lcd.c prototypes removed.
319        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
320        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
321
3222005-06-06      Philippe Simons <loki_666@fastmail.fm>
323
324        * Makefile.am: Include lcd.rel.
325
3262005-06-01      Philippe Simons <loki_666@fastmail.fm>
327
328        * bsp_specs: Add rules for cpp support
329        * include/bsp.h: Add gp32 support fct prototypes
330        * console/conio.c: Moved video buffer to 0x0c7ed000
331        * startup/bspstart.c: Add some init code, some cleaning...
332
3332005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
334
335        * include/bsp.h: New header guard.
336
3372005-04-26      Joel Sherrill <joel@OARcorp.com>
338
339        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
340
Note: See TracBrowser for help on using the repository browser.