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

4.104.115
Last change on this file since a3a6fae was a3a6fae, checked in by Joel Sherrill <joel.sherrill@…>, on 08/21/09 at 17:59:31

2009-08-21 Joel Sherrill <joel.sherrill@…>

  • include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS. Should be automatically handled by confdefs.h or the application.
  • Property mode set to 100644
File size: 8.6 KB
Line 
12009-08-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
4        Should be automatically handled by confdefs.h or the application.
5
62009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
9        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
10        have the same options.
11
122009-04-28      Chris Johns <chrisj@rtems.org>
13
14        * start/start.S: Update for boot_card command line change.
15
162008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * bsp_specs: Move -e start from *link to *startfile to avoid warning
19        for undefined entry symbol when linking relocatables with binutils
20        2.19.
21
222008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * Makefile.am, preinstall.am: Use shared tm27.h stub.
25        * include/tm27.h: Removed.
26
272008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
30        of building libbspstart.a, using automake-rules.
31
322008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * Makefile.am: Eliminate *_SOURCES.
35
362008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
39        components.
40
412008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * Makefile.am: Remove noinst_PROGRAMS (Unused).
44
452008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
48
492008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * configure.ac: Make letting boot_card() handle work area allocation
52        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
53        BSP_BOOTCARD_OPTIONS.
54
552008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
58        standardized bsp_cleanup() which can optionally print a message, poll
59        for user to press key, and call bsp_reset(). Using this eliminates
60        the various bsp_cleanup() implementations which had their own
61        implementation and variety of string constants.
62        * startup/bspreset.c: New file.
63        * startup/bspclean.c: Removed.
64
652008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * Makefile.am, startup/linkcmds: Use top level shared
68        bsp_get_work_area() implementation.
69
702008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * startup/bspstart.c: Remove unnecessary includes of
73        rtems/libcsupport.h and rtems/libio.h.
74
752008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        * Makefile.am, configure.ac, startup/bspstart.c: Split out
78        bsp_get_work_area() into its own file and user BSP Framework to
79        perform more initialization. Use same shared implementation as
80        edb7312 and csb336.
81
822008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
85        routine.
86        * startup/bspclean.c: New file.
87        * startup/exit.c: Removed.
88
892008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * smc/smc.c, startup/exit.c: Add missing prototypes.
92
932008-08-06      Chris Johns <chrisj@rtems.org>
94
95        * smc/smc.c: Fix the fix. The field is bufnum.
96
972008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * smc/smc.c: Fix warning.
100
1012008-07-29      Chris Johns <chrisj@rtems.org>
102
103        * smc/smc.c: Updated to the libblock changes.
104
1052008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
106
107        * Makefile.am: Rework to avoid .rel files.
108
1092008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
110
111        * startup/bspstart.c: Refactored and renamed initialization routines to
112        rtems_initialize_data_structures, rtems_initialize_before_drivers,
113        rtems_initialize_device_drivers, and
114        rtems_initialize_start_multitasking. This opened the sequence up so
115        that bootcard() could provide a more robust and flexible framework
116        which is easier to explain and understand. This also lays the
117        groundwork for sharing the division of available memory between the
118        RTEMS workspace and heap and the C library initialization across all
119        BSPs.
120
1212008-05-06      Ray Xu <rayx.cn@gmail.com>
122
123        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
124        smdk2410 with gp32.
125
1262008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
127
128        * startup/linkcmds: Add wildcard to gcc_except_table section so
129        programs compiled with gcc 4.3.x can link.
130
1312007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
132
133        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
134
1352007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
138        Configuration Table. Use the RTEMS provided accessor macros to obtain
139        configuration fields.
140
1412007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
144        from CPU Table to Configuration Table. Eliminate CPU Table from all
145        ports. Delete references to CPU Table in all forms.
146
1472007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
148
149        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
150        remaining CPU Table fields to the Configuration Table. This included
151        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
152        do_zero_of_workspace, extra_mpci_receive_server_stack,
153        stack_allocate_hook, and stack_free_hook. As a side-effect of this
154        effort some multiprocessing code was made conditional and some style
155        clean up occurred.
156
1572007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        PR 1257/bsps
160        * startup/bspstart.c: Code outside of cpukit should use the public
161        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
162        the public API and directly accessing _CPU_ISR_Disable and
163        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
164        directive which could lead to problems. This patch also changes the
165        type of the variable passed into these routines and addresses minor
166        style issues.
167
1682007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1712007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
172
173        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
174        since it was used to configure a no longer used feature. Device names
175        are now part of the filesystem not in a table.
176
1772007-05-15      Ray Xu <rayx@gmail.com>
178
179        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
180        not in score/cpu.
181
1822007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * bsp_specs: Remove qrtems_debug.
185
1862007-03-12      Joel Sherrill <joel@OARcorp.com>
187
188        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
189        Correct license URL and/or fix mistake in copyright notice. Both of
190        these mistakes appear to be from code submitted after these changes
191        were made previously.
192
1932007-03-11      Joel Sherrill <joel@OARcorp.com>
194
195        * startup/bspstart.c: Remove assignments of
196        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
197        value in boot_card.c
198
1992007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * smc/smc.c: include bspIo.h for printk.
202
2032006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
204
205        * smc/smc.c: Comment out sm_status (unused).
206
2072006-11-15      Joel Sherrill <joel@OARcorp.com>
208
209        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
210        file and simplified initialization.
211
2122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * Makefile.am: Remove superfluous -DASM.
215
2162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
217
218        * configure.ac: Require autoconf-2.60. Require automake-1.10.
219
2202006-09-11      Chris Johns <chrisj@rtems.org>
221
222        * smc/smc.h: Remove extra CRLF.
223       
2242006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
225
226        * Makefile.am: Add preinstall.am.
227
2282005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
229
230        * bsp_specs: remove %lib.
231
2322005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
233
234        * bsp_specs: Remove %cpp.
235
2362005-07-25      Philippe Simons <loki_666@fastmail.fm>
237
238        * Makefile.am: added smc.rel.
239        * smc/smc.c, smc/smc.h: New files.
240
2412005-07-07      Philippe Simons <loki_666@fastmail.fm>
242
243        * Makefile.am: Remove lcd.rel, added console/uart.c,
244        removed conio stuffs.
245        * console/conio.c, console/console.c, console/defaultfont.c,
246        include/conio.h : files removed.
247        * console/uart.c: New file.
248        * include/bsp.h: lcd.c prototypes removed.
249        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
250        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
251
2522005-06-06      Philippe Simons <loki_666@fastmail.fm>
253
254        * Makefile.am: Include lcd.rel.
255
2562005-06-01      Philippe Simons <loki_666@fastmail.fm>
257
258        * bsp_specs: Add rules for cpp support
259        * include/bsp.h: Add gp32 support fct prototypes
260        * console/conio.c: Moved video buffer to 0x0c7ed000
261        * startup/bspstart.c: Add some init code, some cleaning...
262
2632005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
264
265        * include/bsp.h: New header guard.
266
2672005-04-26      Joel Sherrill <joel@OARcorp.com>
268
269        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
270
Note: See TracBrowser for help on using the repository browser.