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

4.104.115
Last change on this file since d236e964 was d236e964, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/20/09 at 09:40:07

2009-10-20 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Don't add -ansi -fasm to CFLAGS.
  • Property mode set to 100644
File size: 9.0 KB
RevLine 
[d236e964]12009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Don't add -ansi -fasm to CFLAGS.
4
[fdaa1354]52009-10-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * smc/smc.c: Update for block device API change.
8
[295399ea]92009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * make/custom/gp32.cfg: New (relocated from /make/custom).
12
[6b2b37d2]132009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
16
17 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
[a3a6fae]18
19        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
20        Should be automatically handled by confdefs.h or the application.
21
[d1be26b]222009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
25        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
26        have the same options.
27
[820d1ab0]282009-04-28      Chris Johns <chrisj@rtems.org>
29
30        * start/start.S: Update for boot_card command line change.
31
[df393962]322008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * bsp_specs: Move -e start from *link to *startfile to avoid warning
35        for undefined entry symbol when linking relocatables with binutils
36        2.19.
37
[9957dbf]382008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * Makefile.am, preinstall.am: Use shared tm27.h stub.
41        * include/tm27.h: Removed.
42
[c0bea05]432008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
46        of building libbspstart.a, using automake-rules.
47
[64eb0c7]482008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * Makefile.am: Eliminate *_SOURCES.
51
[e94666d]522008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
55        components.
56
[4ba8866]572008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * Makefile.am: Remove noinst_PROGRAMS (Unused).
60
[3416c44]612008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
64
[95aa5e1]652008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * configure.ac: Make letting boot_card() handle work area allocation
68        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
69        BSP_BOOTCARD_OPTIONS.
70
[bf7e13f]712008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
74        standardized bsp_cleanup() which can optionally print a message, poll
75        for user to press key, and call bsp_reset(). Using this eliminates
76        the various bsp_cleanup() implementations which had their own
77        implementation and variety of string constants.
78        * startup/bspreset.c: New file.
79        * startup/bspclean.c: Removed.
80
[127e726a]812008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * Makefile.am, startup/linkcmds: Use top level shared
84        bsp_get_work_area() implementation.
85
[a196084]862008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * startup/bspstart.c: Remove unnecessary includes of
89        rtems/libcsupport.h and rtems/libio.h.
90
[cdeed304]912008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * Makefile.am, configure.ac, startup/bspstart.c: Split out
94        bsp_get_work_area() into its own file and user BSP Framework to
95        perform more initialization. Use same shared implementation as
96        edb7312 and csb336.
97
[21c9770]982008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
101        routine.
102        * startup/bspclean.c: New file.
103        * startup/exit.c: Removed.
104
[0b27c3d]1052008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * smc/smc.c, startup/exit.c: Add missing prototypes.
108
[2462541]1092008-08-06      Chris Johns <chrisj@rtems.org>
110
111        * smc/smc.c: Fix the fix. The field is bufnum.
112
[3d58766]1132008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * smc/smc.c: Fix warning.
116
[e9e422e]1172008-07-29      Chris Johns <chrisj@rtems.org>
118
119        * smc/smc.c: Updated to the libblock changes.
120
[1d0ee80e]1212008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * Makefile.am: Rework to avoid .rel files.
124
[6ea100c1]1252008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * startup/bspstart.c: Refactored and renamed initialization routines to
128        rtems_initialize_data_structures, rtems_initialize_before_drivers,
129        rtems_initialize_device_drivers, and
130        rtems_initialize_start_multitasking. This opened the sequence up so
131        that bootcard() could provide a more robust and flexible framework
132        which is easier to explain and understand. This also lays the
133        groundwork for sharing the division of available memory between the
134        RTEMS workspace and heap and the C library initialization across all
135        BSPs.
136
[0542a23]1372008-05-06      Ray Xu <rayx.cn@gmail.com>
138
139        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
140        smdk2410 with gp32.
141
[d1f57b5]1422008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * startup/linkcmds: Add wildcard to gcc_except_table section so
145        programs compiled with gcc 4.3.x can link.
146
[6710d81]1472007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
148
149        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
150
[4130d8e2]1512007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
154        Configuration Table. Use the RTEMS provided accessor macros to obtain
155        configuration fields.
156
[d34d8692]1572007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
160        from CPU Table to Configuration Table. Eliminate CPU Table from all
161        ports. Delete references to CPU Table in all forms.
162
[b5e7018]1632007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
164
165        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
166        remaining CPU Table fields to the Configuration Table. This included
167        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
168        do_zero_of_workspace, extra_mpci_receive_server_stack,
169        stack_allocate_hook, and stack_free_hook. As a side-effect of this
170        effort some multiprocessing code was made conditional and some style
171        clean up occurred.
172
[80231685]1732007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        PR 1257/bsps
176        * startup/bspstart.c: Code outside of cpukit should use the public
177        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
178        the public API and directly accessing _CPU_ISR_Disable and
179        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
180        directive which could lead to problems. This patch also changes the
181        type of the variable passed into these routines and addresses minor
182        style issues.
183
1842007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
185
186        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
[15aecdc]1872007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
188
189        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
190        since it was used to configure a no longer used feature. Device names
191        are now part of the filesystem not in a table.
192
[a5ef8c53]1932007-05-15      Ray Xu <rayx@gmail.com>
194
195        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
196        not in score/cpu.
197
[80c6ce9]1982007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
199
200        * bsp_specs: Remove qrtems_debug.
201
[cac81d1]2022007-03-12      Joel Sherrill <joel@OARcorp.com>
203
204        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
205        Correct license URL and/or fix mistake in copyright notice. Both of
206        these mistakes appear to be from code submitted after these changes
207        were made previously.
208
[3f0cfc56]2092007-03-11      Joel Sherrill <joel@OARcorp.com>
210
211        * startup/bspstart.c: Remove assignments of
212        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
213        value in boot_card.c
214
[936362b3]2152007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * smc/smc.c: include bspIo.h for printk.
218
[972fa2c]2192006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * smc/smc.c: Comment out sm_status (unused).
222
[aa4369c]2232006-11-15      Joel Sherrill <joel@OARcorp.com>
224
225        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
226        file and simplified initialization.
227
[57357d9]2282006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * Makefile.am: Remove superfluous -DASM.
231
[754610f]2322006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * configure.ac: Require autoconf-2.60. Require automake-1.10.
235
[cb66894]2362006-09-11      Chris Johns <chrisj@rtems.org>
237
238        * smc/smc.h: Remove extra CRLF.
239       
[dec6a8da]2402006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
241
242        * Makefile.am: Add preinstall.am.
243
[5367a6e]2442005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
245
246        * bsp_specs: remove %lib.
247
[b1a0917]2482005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
249
250        * bsp_specs: Remove %cpp.
251
[4906d7f7]2522005-07-25      Philippe Simons <loki_666@fastmail.fm>
253
254        * Makefile.am: added smc.rel.
255        * smc/smc.c, smc/smc.h: New files.
256
[4bc22a6d]2572005-07-07      Philippe Simons <loki_666@fastmail.fm>
258
259        * Makefile.am: Remove lcd.rel, added console/uart.c,
260        removed conio stuffs.
261        * console/conio.c, console/console.c, console/defaultfont.c,
262        include/conio.h : files removed.
263        * console/uart.c: New file.
264        * include/bsp.h: lcd.c prototypes removed.
265        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
266        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
267
[44b4cf4]2682005-06-06      Philippe Simons <loki_666@fastmail.fm>
269
270        * Makefile.am: Include lcd.rel.
271
[32cf23b1]2722005-06-01      Philippe Simons <loki_666@fastmail.fm>
273
274        * bsp_specs: Add rules for cpp support
275        * include/bsp.h: Add gp32 support fct prototypes
276        * console/conio.c: Moved video buffer to 0x0c7ed000
277        * startup/bspstart.c: Add some init code, some cleaning...
278
[34c4852]2792005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
280
281        * include/bsp.h: New header guard.
282
[17a5e1d8]2832005-04-26      Joel Sherrill <joel@OARcorp.com>
284
285        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
286
Note: See TracBrowser for help on using the repository browser.