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

4.104.115
Last change on this file since c0bea05 was c0bea05, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 13:48:59

2008-09-29 Ralf Corsépius <ralf.corsepius@…>

  • Makefile.am: Eliminate bsp.am. Build startup files as side-effect of building libbspstart.a, using automake-rules.
  • Property mode set to 100644
File size: 7.8 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
4        of building libbspstart.a, using automake-rules.
5
62008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * Makefile.am: Eliminate *_SOURCES.
9
102008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
13        components.
14
152008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * Makefile.am: Remove noinst_PROGRAMS (Unused).
18
192008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
22
232008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * configure.ac: Make letting boot_card() handle work area allocation
26        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
27        BSP_BOOTCARD_OPTIONS.
28
292008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
32        standardized bsp_cleanup() which can optionally print a message, poll
33        for user to press key, and call bsp_reset(). Using this eliminates
34        the various bsp_cleanup() implementations which had their own
35        implementation and variety of string constants.
36        * startup/bspreset.c: New file.
37        * startup/bspclean.c: Removed.
38
392008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * Makefile.am, startup/linkcmds: Use top level shared
42        bsp_get_work_area() implementation.
43
442008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * startup/bspstart.c: Remove unnecessary includes of
47        rtems/libcsupport.h and rtems/libio.h.
48
492008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * Makefile.am, configure.ac, startup/bspstart.c: Split out
52        bsp_get_work_area() into its own file and user BSP Framework to
53        perform more initialization. Use same shared implementation as
54        edb7312 and csb336.
55
562008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
57
58        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
59        routine.
60        * startup/bspclean.c: New file.
61        * startup/exit.c: Removed.
62
632008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * smc/smc.c, startup/exit.c: Add missing prototypes.
66
672008-08-06      Chris Johns <chrisj@rtems.org>
68
69        * smc/smc.c: Fix the fix. The field is bufnum.
70
712008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * smc/smc.c: Fix warning.
74
752008-07-29      Chris Johns <chrisj@rtems.org>
76
77        * smc/smc.c: Updated to the libblock changes.
78
792008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
80
81        * Makefile.am: Rework to avoid .rel files.
82
832008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * startup/bspstart.c: Refactored and renamed initialization routines to
86        rtems_initialize_data_structures, rtems_initialize_before_drivers,
87        rtems_initialize_device_drivers, and
88        rtems_initialize_start_multitasking. This opened the sequence up so
89        that bootcard() could provide a more robust and flexible framework
90        which is easier to explain and understand. This also lays the
91        groundwork for sharing the division of available memory between the
92        RTEMS workspace and heap and the C library initialization across all
93        BSPs.
94
952008-05-06      Ray Xu <rayx.cn@gmail.com>
96
97        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
98        smdk2410 with gp32.
99
1002008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
101
102        * startup/linkcmds: Add wildcard to gcc_except_table section so
103        programs compiled with gcc 4.3.x can link.
104
1052007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
106
107        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
108
1092007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
110
111        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
112        Configuration Table. Use the RTEMS provided accessor macros to obtain
113        configuration fields.
114
1152007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
116
117        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
118        from CPU Table to Configuration Table. Eliminate CPU Table from all
119        ports. Delete references to CPU Table in all forms.
120
1212007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
124        remaining CPU Table fields to the Configuration Table. This included
125        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
126        do_zero_of_workspace, extra_mpci_receive_server_stack,
127        stack_allocate_hook, and stack_free_hook. As a side-effect of this
128        effort some multiprocessing code was made conditional and some style
129        clean up occurred.
130
1312007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
132
133        PR 1257/bsps
134        * startup/bspstart.c: Code outside of cpukit should use the public
135        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
136        the public API and directly accessing _CPU_ISR_Disable and
137        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
138        directive which could lead to problems. This patch also changes the
139        type of the variable passed into these routines and addresses minor
140        style issues.
141
1422007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1452007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
148        since it was used to configure a no longer used feature. Device names
149        are now part of the filesystem not in a table.
150
1512007-05-15      Ray Xu <rayx@gmail.com>
152
153        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
154        not in score/cpu.
155
1562007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * bsp_specs: Remove qrtems_debug.
159
1602007-03-12      Joel Sherrill <joel@OARcorp.com>
161
162        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
163        Correct license URL and/or fix mistake in copyright notice. Both of
164        these mistakes appear to be from code submitted after these changes
165        were made previously.
166
1672007-03-11      Joel Sherrill <joel@OARcorp.com>
168
169        * startup/bspstart.c: Remove assignments of
170        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
171        value in boot_card.c
172
1732007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * smc/smc.c: include bspIo.h for printk.
176
1772006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * smc/smc.c: Comment out sm_status (unused).
180
1812006-11-15      Joel Sherrill <joel@OARcorp.com>
182
183        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
184        file and simplified initialization.
185
1862006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
187
188        * Makefile.am: Remove superfluous -DASM.
189
1902006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * configure.ac: Require autoconf-2.60. Require automake-1.10.
193
1942006-09-11      Chris Johns <chrisj@rtems.org>
195
196        * smc/smc.h: Remove extra CRLF.
197       
1982006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
199
200        * Makefile.am: Add preinstall.am.
201
2022005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * bsp_specs: remove %lib.
205
2062005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
207
208        * bsp_specs: Remove %cpp.
209
2102005-07-25      Philippe Simons <loki_666@fastmail.fm>
211
212        * Makefile.am: added smc.rel.
213        * smc/smc.c, smc/smc.h: New files.
214
2152005-07-07      Philippe Simons <loki_666@fastmail.fm>
216
217        * Makefile.am: Remove lcd.rel, added console/uart.c,
218        removed conio stuffs.
219        * console/conio.c, console/console.c, console/defaultfont.c,
220        include/conio.h : files removed.
221        * console/uart.c: New file.
222        * include/bsp.h: lcd.c prototypes removed.
223        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
224        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
225
2262005-06-06      Philippe Simons <loki_666@fastmail.fm>
227
228        * Makefile.am: Include lcd.rel.
229
2302005-06-01      Philippe Simons <loki_666@fastmail.fm>
231
232        * bsp_specs: Add rules for cpp support
233        * include/bsp.h: Add gp32 support fct prototypes
234        * console/conio.c: Moved video buffer to 0x0c7ed000
235        * startup/bspstart.c: Add some init code, some cleaning...
236
2372005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
238
239        * include/bsp.h: New header guard.
240
2412005-04-26      Joel Sherrill <joel@OARcorp.com>
242
243        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
244
Note: See TracBrowser for help on using the repository browser.