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

4.104.115
Last change on this file since 346f6c77 was 346f6c77, checked in by Ralf Corsepius <ralf.corsepius@…>, on Oct 21, 2009 at 10:34:43 AM

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

  • make/custom/gp32.cfg: Remove RTEMS_BSP_FAMILY.
  • Property mode set to 100644
File size: 9.1 KB
Line 
12009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * make/custom/gp32.cfg: Remove RTEMS_BSP_FAMILY.
4
52009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * configure.ac: Don't add -ansi -fasm to CFLAGS.
8
92009-10-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
10
11        * smc/smc.c: Update for block device API change.
12
132009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * make/custom/gp32.cfg: New (relocated from /make/custom).
16
172009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
20
21 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
24        Should be automatically handled by confdefs.h or the application.
25
262009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
29        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
30        have the same options.
31
322009-04-28      Chris Johns <chrisj@rtems.org>
33
34        * start/start.S: Update for boot_card command line change.
35
362008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * bsp_specs: Move -e start from *link to *startfile to avoid warning
39        for undefined entry symbol when linking relocatables with binutils
40        2.19.
41
422008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * Makefile.am, preinstall.am: Use shared tm27.h stub.
45        * include/tm27.h: Removed.
46
472008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
50        of building libbspstart.a, using automake-rules.
51
522008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * Makefile.am: Eliminate *_SOURCES.
55
562008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
59        components.
60
612008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * Makefile.am: Remove noinst_PROGRAMS (Unused).
64
652008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
68
692008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * configure.ac: Make letting boot_card() handle work area allocation
72        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
73        BSP_BOOTCARD_OPTIONS.
74
752008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
78        standardized bsp_cleanup() which can optionally print a message, poll
79        for user to press key, and call bsp_reset(). Using this eliminates
80        the various bsp_cleanup() implementations which had their own
81        implementation and variety of string constants.
82        * startup/bspreset.c: New file.
83        * startup/bspclean.c: Removed.
84
852008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * Makefile.am, startup/linkcmds: Use top level shared
88        bsp_get_work_area() implementation.
89
902008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * startup/bspstart.c: Remove unnecessary includes of
93        rtems/libcsupport.h and rtems/libio.h.
94
952008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * Makefile.am, configure.ac, startup/bspstart.c: Split out
98        bsp_get_work_area() into its own file and user BSP Framework to
99        perform more initialization. Use same shared implementation as
100        edb7312 and csb336.
101
1022008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
105        routine.
106        * startup/bspclean.c: New file.
107        * startup/exit.c: Removed.
108
1092008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * smc/smc.c, startup/exit.c: Add missing prototypes.
112
1132008-08-06      Chris Johns <chrisj@rtems.org>
114
115        * smc/smc.c: Fix the fix. The field is bufnum.
116
1172008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * smc/smc.c: Fix warning.
120
1212008-07-29      Chris Johns <chrisj@rtems.org>
122
123        * smc/smc.c: Updated to the libblock changes.
124
1252008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * Makefile.am: Rework to avoid .rel files.
128
1292008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * startup/bspstart.c: Refactored and renamed initialization routines to
132        rtems_initialize_data_structures, rtems_initialize_before_drivers,
133        rtems_initialize_device_drivers, and
134        rtems_initialize_start_multitasking. This opened the sequence up so
135        that bootcard() could provide a more robust and flexible framework
136        which is easier to explain and understand. This also lays the
137        groundwork for sharing the division of available memory between the
138        RTEMS workspace and heap and the C library initialization across all
139        BSPs.
140
1412008-05-06      Ray Xu <rayx.cn@gmail.com>
142
143        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
144        smdk2410 with gp32.
145
1462008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * startup/linkcmds: Add wildcard to gcc_except_table section so
149        programs compiled with gcc 4.3.x can link.
150
1512007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
154
1552007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
158        Configuration Table. Use the RTEMS provided accessor macros to obtain
159        configuration fields.
160
1612007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
164        from CPU Table to Configuration Table. Eliminate CPU Table from all
165        ports. Delete references to CPU Table in all forms.
166
1672007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
170        remaining CPU Table fields to the Configuration Table. This included
171        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
172        do_zero_of_workspace, extra_mpci_receive_server_stack,
173        stack_allocate_hook, and stack_free_hook. As a side-effect of this
174        effort some multiprocessing code was made conditional and some style
175        clean up occurred.
176
1772007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        PR 1257/bsps
180        * startup/bspstart.c: Code outside of cpukit should use the public
181        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
182        the public API and directly accessing _CPU_ISR_Disable and
183        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
184        directive which could lead to problems. This patch also changes the
185        type of the variable passed into these routines and addresses minor
186        style issues.
187
1882007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1912007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
192
193        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
194        since it was used to configure a no longer used feature. Device names
195        are now part of the filesystem not in a table.
196
1972007-05-15      Ray Xu <rayx@gmail.com>
198
199        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
200        not in score/cpu.
201
2022007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
203
204        * bsp_specs: Remove qrtems_debug.
205
2062007-03-12      Joel Sherrill <joel@OARcorp.com>
207
208        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
209        Correct license URL and/or fix mistake in copyright notice. Both of
210        these mistakes appear to be from code submitted after these changes
211        were made previously.
212
2132007-03-11      Joel Sherrill <joel@OARcorp.com>
214
215        * startup/bspstart.c: Remove assignments of
216        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
217        value in boot_card.c
218
2192007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * smc/smc.c: include bspIo.h for printk.
222
2232006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * smc/smc.c: Comment out sm_status (unused).
226
2272006-11-15      Joel Sherrill <joel@OARcorp.com>
228
229        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
230        file and simplified initialization.
231
2322006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * Makefile.am: Remove superfluous -DASM.
235
2362006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * configure.ac: Require autoconf-2.60. Require automake-1.10.
239
2402006-09-11      Chris Johns <chrisj@rtems.org>
241
242        * smc/smc.h: Remove extra CRLF.
243       
2442006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
245
246        * Makefile.am: Add preinstall.am.
247
2482005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
249
250        * bsp_specs: remove %lib.
251
2522005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
253
254        * bsp_specs: Remove %cpp.
255
2562005-07-25      Philippe Simons <loki_666@fastmail.fm>
257
258        * Makefile.am: added smc.rel.
259        * smc/smc.c, smc/smc.h: New files.
260
2612005-07-07      Philippe Simons <loki_666@fastmail.fm>
262
263        * Makefile.am: Remove lcd.rel, added console/uart.c,
264        removed conio stuffs.
265        * console/conio.c, console/console.c, console/defaultfont.c,
266        include/conio.h : files removed.
267        * console/uart.c: New file.
268        * include/bsp.h: lcd.c prototypes removed.
269        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
270        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
271
2722005-06-06      Philippe Simons <loki_666@fastmail.fm>
273
274        * Makefile.am: Include lcd.rel.
275
2762005-06-01      Philippe Simons <loki_666@fastmail.fm>
277
278        * bsp_specs: Add rules for cpp support
279        * include/bsp.h: Add gp32 support fct prototypes
280        * console/conio.c: Moved video buffer to 0x0c7ed000
281        * startup/bspstart.c: Add some init code, some cleaning...
282
2832005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
284
285        * include/bsp.h: New header guard.
286
2872005-04-26      Joel Sherrill <joel@OARcorp.com>
288
289        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
290
Note: See TracBrowser for help on using the repository browser.