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

4.115
Last change on this file since dfee787 was dfee787, checked in by Sebastian Huber <sebastian.huber@…>, on 12/03/10 at 10:50:52

2010-12-03 Sebastian Huber <sebastian.huber@…>

  • start/start.S, startup/linkcmds: Use linker command base file.
  • Property mode set to 100644
File size: 10.2 KB
Line 
12010-12-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * start/start.S, startup/linkcmds: Use linker command base file.
4
52010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * Makefile.am, preinstall.am: Added generic interrupt support modules.
8        * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
9        * startup/bspstart.c: Interrupt support changes.
10
112010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
12
13        * make/custom/gp32.cfg: Use VFP floating point model.
14
152010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
16
17        * console/uart.c: Fix warnings.
18
192010-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
20
21        * Makefile.am, startup/bspstart.c: make irq data types consistent,
22        use common code for s3c24xx
23
242010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * start/start.S: Verify boot_card() is passed a NULL.
27
282010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * smc/smc.c: Replace EBADRQC with EINVAL.
31
322010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
33
34        * smc/smc.c: Update for block device API change.
35
362009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * make/custom/gp32.cfg: Remove RTEMS_BSP_FAMILY.
39
402009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * configure.ac: Don't add -ansi -fasm to CFLAGS.
43
442009-10-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
45
46        * smc/smc.c: Update for block device API change.
47
482009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * make/custom/gp32.cfg: New (relocated from /make/custom).
51
522009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
55
56 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
59        Should be automatically handled by confdefs.h or the application.
60
612009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
64        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
65        have the same options.
66
672009-04-28      Chris Johns <chrisj@rtems.org>
68
69        * start/start.S: Update for boot_card command line change.
70
712008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * bsp_specs: Move -e start from *link to *startfile to avoid warning
74        for undefined entry symbol when linking relocatables with binutils
75        2.19.
76
772008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * Makefile.am, preinstall.am: Use shared tm27.h stub.
80        * include/tm27.h: Removed.
81
822008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
85        of building libbspstart.a, using automake-rules.
86
872008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * Makefile.am: Eliminate *_SOURCES.
90
912008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
94        components.
95
962008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * Makefile.am: Remove noinst_PROGRAMS (Unused).
99
1002008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
103
1042008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * configure.ac: Make letting boot_card() handle work area allocation
107        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
108        BSP_BOOTCARD_OPTIONS.
109
1102008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
113        standardized bsp_cleanup() which can optionally print a message, poll
114        for user to press key, and call bsp_reset(). Using this eliminates
115        the various bsp_cleanup() implementations which had their own
116        implementation and variety of string constants.
117        * startup/bspreset.c: New file.
118        * startup/bspclean.c: Removed.
119
1202008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * Makefile.am, startup/linkcmds: Use top level shared
123        bsp_get_work_area() implementation.
124
1252008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * startup/bspstart.c: Remove unnecessary includes of
128        rtems/libcsupport.h and rtems/libio.h.
129
1302008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * Makefile.am, configure.ac, startup/bspstart.c: Split out
133        bsp_get_work_area() into its own file and user BSP Framework to
134        perform more initialization. Use same shared implementation as
135        edb7312 and csb336.
136
1372008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
140        routine.
141        * startup/bspclean.c: New file.
142        * startup/exit.c: Removed.
143
1442008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * smc/smc.c, startup/exit.c: Add missing prototypes.
147
1482008-08-06      Chris Johns <chrisj@rtems.org>
149
150        * smc/smc.c: Fix the fix. The field is bufnum.
151
1522008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * smc/smc.c: Fix warning.
155
1562008-07-29      Chris Johns <chrisj@rtems.org>
157
158        * smc/smc.c: Updated to the libblock changes.
159
1602008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * Makefile.am: Rework to avoid .rel files.
163
1642008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
165
166        * startup/bspstart.c: Refactored and renamed initialization routines to
167        rtems_initialize_data_structures, rtems_initialize_before_drivers,
168        rtems_initialize_device_drivers, and
169        rtems_initialize_start_multitasking. This opened the sequence up so
170        that bootcard() could provide a more robust and flexible framework
171        which is easier to explain and understand. This also lays the
172        groundwork for sharing the division of available memory between the
173        RTEMS workspace and heap and the C library initialization across all
174        BSPs.
175
1762008-05-06      Ray Xu <rayx.cn@gmail.com>
177
178        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
179        smdk2410 with gp32.
180
1812008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
182
183        * startup/linkcmds: Add wildcard to gcc_except_table section so
184        programs compiled with gcc 4.3.x can link.
185
1862007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
189
1902007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
193        Configuration Table. Use the RTEMS provided accessor macros to obtain
194        configuration fields.
195
1962007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
199        from CPU Table to Configuration Table. Eliminate CPU Table from all
200        ports. Delete references to CPU Table in all forms.
201
2022007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
203
204        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
205        remaining CPU Table fields to the Configuration Table. This included
206        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
207        do_zero_of_workspace, extra_mpci_receive_server_stack,
208        stack_allocate_hook, and stack_free_hook. As a side-effect of this
209        effort some multiprocessing code was made conditional and some style
210        clean up occurred.
211
2122007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
213
214        PR 1257/bsps
215        * startup/bspstart.c: Code outside of cpukit should use the public
216        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
217        the public API and directly accessing _CPU_ISR_Disable and
218        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
219        directive which could lead to problems. This patch also changes the
220        type of the variable passed into these routines and addresses minor
221        style issues.
222
2232007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
224
225        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
2262007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
227
228        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
229        since it was used to configure a no longer used feature. Device names
230        are now part of the filesystem not in a table.
231
2322007-05-15      Ray Xu <rayx@gmail.com>
233
234        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
235        not in score/cpu.
236
2372007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * bsp_specs: Remove qrtems_debug.
240
2412007-03-12      Joel Sherrill <joel@OARcorp.com>
242
243        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
244        Correct license URL and/or fix mistake in copyright notice. Both of
245        these mistakes appear to be from code submitted after these changes
246        were made previously.
247
2482007-03-11      Joel Sherrill <joel@OARcorp.com>
249
250        * startup/bspstart.c: Remove assignments of
251        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
252        value in boot_card.c
253
2542007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * smc/smc.c: include bspIo.h for printk.
257
2582006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * smc/smc.c: Comment out sm_status (unused).
261
2622006-11-15      Joel Sherrill <joel@OARcorp.com>
263
264        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
265        file and simplified initialization.
266
2672006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * Makefile.am: Remove superfluous -DASM.
270
2712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * configure.ac: Require autoconf-2.60. Require automake-1.10.
274
2752006-09-11      Chris Johns <chrisj@rtems.org>
276
277        * smc/smc.h: Remove extra CRLF.
278       
2792006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
280
281        * Makefile.am: Add preinstall.am.
282
2832005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
284
285        * bsp_specs: remove %lib.
286
2872005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
288
289        * bsp_specs: Remove %cpp.
290
2912005-07-25      Philippe Simons <loki_666@fastmail.fm>
292
293        * Makefile.am: added smc.rel.
294        * smc/smc.c, smc/smc.h: New files.
295
2962005-07-07      Philippe Simons <loki_666@fastmail.fm>
297
298        * Makefile.am: Remove lcd.rel, added console/uart.c,
299        removed conio stuffs.
300        * console/conio.c, console/console.c, console/defaultfont.c,
301        include/conio.h : files removed.
302        * console/uart.c: New file.
303        * include/bsp.h: lcd.c prototypes removed.
304        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
305        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
306
3072005-06-06      Philippe Simons <loki_666@fastmail.fm>
308
309        * Makefile.am: Include lcd.rel.
310
3112005-06-01      Philippe Simons <loki_666@fastmail.fm>
312
313        * bsp_specs: Add rules for cpp support
314        * include/bsp.h: Add gp32 support fct prototypes
315        * console/conio.c: Moved video buffer to 0x0c7ed000
316        * startup/bspstart.c: Add some init code, some cleaning...
317
3182005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
319
320        * include/bsp.h: New header guard.
321
3222005-04-26      Joel Sherrill <joel@OARcorp.com>
323
324        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
325
Note: See TracBrowser for help on using the repository browser.