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

4.104.115
Last change on this file since 7a6f8d0 was de237f4, checked in by Joel Sherrill <joel.sherrill@…>, on 04/07/10 at 21:50:11

2010-04-07 Joel Sherrill <joel.sherrill@…>

  • start/start.S: Verify boot_card() is passed a NULL.
  • Property mode set to 100644
File size: 9.5 KB
Line 
12010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * start/start.S: Verify boot_card() is passed a NULL.
4
52010-02-26      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * smc/smc.c: Replace EBADRQC with EINVAL.
8
92010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
10
11        * smc/smc.c: Update for block device API change.
12
132009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * make/custom/gp32.cfg: Remove RTEMS_BSP_FAMILY.
16
172009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * configure.ac: Don't add -ansi -fasm to CFLAGS.
20
212009-10-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
22
23        * smc/smc.c: Update for block device API change.
24
252009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * make/custom/gp32.cfg: New (relocated from /make/custom).
28
292009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
32
33 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
36        Should be automatically handled by confdefs.h or the application.
37
382009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
41        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
42        have the same options.
43
442009-04-28      Chris Johns <chrisj@rtems.org>
45
46        * start/start.S: Update for boot_card command line change.
47
482008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * bsp_specs: Move -e start from *link to *startfile to avoid warning
51        for undefined entry symbol when linking relocatables with binutils
52        2.19.
53
542008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * Makefile.am, preinstall.am: Use shared tm27.h stub.
57        * include/tm27.h: Removed.
58
592008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
62        of building libbspstart.a, using automake-rules.
63
642008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * Makefile.am: Eliminate *_SOURCES.
67
682008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
71        components.
72
732008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * Makefile.am: Remove noinst_PROGRAMS (Unused).
76
772008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
80
812008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * configure.ac: Make letting boot_card() handle work area allocation
84        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
85        BSP_BOOTCARD_OPTIONS.
86
872008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
90        standardized bsp_cleanup() which can optionally print a message, poll
91        for user to press key, and call bsp_reset(). Using this eliminates
92        the various bsp_cleanup() implementations which had their own
93        implementation and variety of string constants.
94        * startup/bspreset.c: New file.
95        * startup/bspclean.c: Removed.
96
972008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * Makefile.am, startup/linkcmds: Use top level shared
100        bsp_get_work_area() implementation.
101
1022008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * startup/bspstart.c: Remove unnecessary includes of
105        rtems/libcsupport.h and rtems/libio.h.
106
1072008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * Makefile.am, configure.ac, startup/bspstart.c: Split out
110        bsp_get_work_area() into its own file and user BSP Framework to
111        perform more initialization. Use same shared implementation as
112        edb7312 and csb336.
113
1142008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
115
116        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
117        routine.
118        * startup/bspclean.c: New file.
119        * startup/exit.c: Removed.
120
1212008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * smc/smc.c, startup/exit.c: Add missing prototypes.
124
1252008-08-06      Chris Johns <chrisj@rtems.org>
126
127        * smc/smc.c: Fix the fix. The field is bufnum.
128
1292008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * smc/smc.c: Fix warning.
132
1332008-07-29      Chris Johns <chrisj@rtems.org>
134
135        * smc/smc.c: Updated to the libblock changes.
136
1372008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * Makefile.am: Rework to avoid .rel files.
140
1412008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * startup/bspstart.c: Refactored and renamed initialization routines to
144        rtems_initialize_data_structures, rtems_initialize_before_drivers,
145        rtems_initialize_device_drivers, and
146        rtems_initialize_start_multitasking. This opened the sequence up so
147        that bootcard() could provide a more robust and flexible framework
148        which is easier to explain and understand. This also lays the
149        groundwork for sharing the division of available memory between the
150        RTEMS workspace and heap and the C library initialization across all
151        BSPs.
152
1532008-05-06      Ray Xu <rayx.cn@gmail.com>
154
155        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
156        smdk2410 with gp32.
157
1582008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
159
160        * startup/linkcmds: Add wildcard to gcc_except_table section so
161        programs compiled with gcc 4.3.x can link.
162
1632007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
164
165        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
166
1672007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
170        Configuration Table. Use the RTEMS provided accessor macros to obtain
171        configuration fields.
172
1732007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
176        from CPU Table to Configuration Table. Eliminate CPU Table from all
177        ports. Delete references to CPU Table in all forms.
178
1792007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
180
181        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
182        remaining CPU Table fields to the Configuration Table. This included
183        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
184        do_zero_of_workspace, extra_mpci_receive_server_stack,
185        stack_allocate_hook, and stack_free_hook. As a side-effect of this
186        effort some multiprocessing code was made conditional and some style
187        clean up occurred.
188
1892007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        PR 1257/bsps
192        * startup/bspstart.c: Code outside of cpukit should use the public
193        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
194        the public API and directly accessing _CPU_ISR_Disable and
195        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
196        directive which could lead to problems. This patch also changes the
197        type of the variable passed into these routines and addresses minor
198        style issues.
199
2002007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
2032007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
206        since it was used to configure a no longer used feature. Device names
207        are now part of the filesystem not in a table.
208
2092007-05-15      Ray Xu <rayx@gmail.com>
210
211        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
212        not in score/cpu.
213
2142007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * bsp_specs: Remove qrtems_debug.
217
2182007-03-12      Joel Sherrill <joel@OARcorp.com>
219
220        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
221        Correct license URL and/or fix mistake in copyright notice. Both of
222        these mistakes appear to be from code submitted after these changes
223        were made previously.
224
2252007-03-11      Joel Sherrill <joel@OARcorp.com>
226
227        * startup/bspstart.c: Remove assignments of
228        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
229        value in boot_card.c
230
2312007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
232
233        * smc/smc.c: include bspIo.h for printk.
234
2352006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * smc/smc.c: Comment out sm_status (unused).
238
2392006-11-15      Joel Sherrill <joel@OARcorp.com>
240
241        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
242        file and simplified initialization.
243
2442006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * Makefile.am: Remove superfluous -DASM.
247
2482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * configure.ac: Require autoconf-2.60. Require automake-1.10.
251
2522006-09-11      Chris Johns <chrisj@rtems.org>
253
254        * smc/smc.h: Remove extra CRLF.
255       
2562006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
257
258        * Makefile.am: Add preinstall.am.
259
2602005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
261
262        * bsp_specs: remove %lib.
263
2642005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
265
266        * bsp_specs: Remove %cpp.
267
2682005-07-25      Philippe Simons <loki_666@fastmail.fm>
269
270        * Makefile.am: added smc.rel.
271        * smc/smc.c, smc/smc.h: New files.
272
2732005-07-07      Philippe Simons <loki_666@fastmail.fm>
274
275        * Makefile.am: Remove lcd.rel, added console/uart.c,
276        removed conio stuffs.
277        * console/conio.c, console/console.c, console/defaultfont.c,
278        include/conio.h : files removed.
279        * console/uart.c: New file.
280        * include/bsp.h: lcd.c prototypes removed.
281        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
282        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
283
2842005-06-06      Philippe Simons <loki_666@fastmail.fm>
285
286        * Makefile.am: Include lcd.rel.
287
2882005-06-01      Philippe Simons <loki_666@fastmail.fm>
289
290        * bsp_specs: Add rules for cpp support
291        * include/bsp.h: Add gp32 support fct prototypes
292        * console/conio.c: Moved video buffer to 0x0c7ed000
293        * startup/bspstart.c: Add some init code, some cleaning...
294
2952005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * include/bsp.h: New header guard.
298
2992005-04-26      Joel Sherrill <joel@OARcorp.com>
300
301        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
302
Note: See TracBrowser for help on using the repository browser.