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

4.104.115
Last change on this file since df393962 was df393962, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/08 at 20:34:02

2008-12-04 Joel Sherrill <joel.sherrill@…>

  • bsp_specs: Move -e start from *link to *startfile to avoid warning for undefined entry symbol when linking relocatables with binutils 2.19.
  • Property mode set to 100644
File size: 8.1 KB
Line 
12008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * bsp_specs: Move -e start from *link to *startfile to avoid warning
4        for undefined entry symbol when linking relocatables with binutils
5        2.19.
6
72008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * Makefile.am, preinstall.am: Use shared tm27.h stub.
10        * include/tm27.h: Removed.
11
122008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
15        of building libbspstart.a, using automake-rules.
16
172008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * Makefile.am: Eliminate *_SOURCES.
20
212008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
24        components.
25
262008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * Makefile.am: Remove noinst_PROGRAMS (Unused).
29
302008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
33
342008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * configure.ac: Make letting boot_card() handle work area allocation
37        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
38        BSP_BOOTCARD_OPTIONS.
39
402008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
43        standardized bsp_cleanup() which can optionally print a message, poll
44        for user to press key, and call bsp_reset(). Using this eliminates
45        the various bsp_cleanup() implementations which had their own
46        implementation and variety of string constants.
47        * startup/bspreset.c: New file.
48        * startup/bspclean.c: Removed.
49
502008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * Makefile.am, startup/linkcmds: Use top level shared
53        bsp_get_work_area() implementation.
54
552008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * startup/bspstart.c: Remove unnecessary includes of
58        rtems/libcsupport.h and rtems/libio.h.
59
602008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * Makefile.am, configure.ac, startup/bspstart.c: Split out
63        bsp_get_work_area() into its own file and user BSP Framework to
64        perform more initialization. Use same shared implementation as
65        edb7312 and csb336.
66
672008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
70        routine.
71        * startup/bspclean.c: New file.
72        * startup/exit.c: Removed.
73
742008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * smc/smc.c, startup/exit.c: Add missing prototypes.
77
782008-08-06      Chris Johns <chrisj@rtems.org>
79
80        * smc/smc.c: Fix the fix. The field is bufnum.
81
822008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * smc/smc.c: Fix warning.
85
862008-07-29      Chris Johns <chrisj@rtems.org>
87
88        * smc/smc.c: Updated to the libblock changes.
89
902008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * Makefile.am: Rework to avoid .rel files.
93
942008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * startup/bspstart.c: Refactored and renamed initialization routines to
97        rtems_initialize_data_structures, rtems_initialize_before_drivers,
98        rtems_initialize_device_drivers, and
99        rtems_initialize_start_multitasking. This opened the sequence up so
100        that bootcard() could provide a more robust and flexible framework
101        which is easier to explain and understand. This also lays the
102        groundwork for sharing the division of available memory between the
103        RTEMS workspace and heap and the C library initialization across all
104        BSPs.
105
1062008-05-06      Ray Xu <rayx.cn@gmail.com>
107
108        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
109        smdk2410 with gp32.
110
1112008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * startup/linkcmds: Add wildcard to gcc_except_table section so
114        programs compiled with gcc 4.3.x can link.
115
1162007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
119
1202007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
121
122        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
123        Configuration Table. Use the RTEMS provided accessor macros to obtain
124        configuration fields.
125
1262007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
127
128        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
129        from CPU Table to Configuration Table. Eliminate CPU Table from all
130        ports. Delete references to CPU Table in all forms.
131
1322007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
135        remaining CPU Table fields to the Configuration Table. This included
136        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
137        do_zero_of_workspace, extra_mpci_receive_server_stack,
138        stack_allocate_hook, and stack_free_hook. As a side-effect of this
139        effort some multiprocessing code was made conditional and some style
140        clean up occurred.
141
1422007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        PR 1257/bsps
145        * startup/bspstart.c: Code outside of cpukit should use the public
146        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
147        the public API and directly accessing _CPU_ISR_Disable and
148        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
149        directive which could lead to problems. This patch also changes the
150        type of the variable passed into these routines and addresses minor
151        style issues.
152
1532007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
154
155        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1562007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
159        since it was used to configure a no longer used feature. Device names
160        are now part of the filesystem not in a table.
161
1622007-05-15      Ray Xu <rayx@gmail.com>
163
164        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
165        not in score/cpu.
166
1672007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
168
169        * bsp_specs: Remove qrtems_debug.
170
1712007-03-12      Joel Sherrill <joel@OARcorp.com>
172
173        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
174        Correct license URL and/or fix mistake in copyright notice. Both of
175        these mistakes appear to be from code submitted after these changes
176        were made previously.
177
1782007-03-11      Joel Sherrill <joel@OARcorp.com>
179
180        * startup/bspstart.c: Remove assignments of
181        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
182        value in boot_card.c
183
1842007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
185
186        * smc/smc.c: include bspIo.h for printk.
187
1882006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
189
190        * smc/smc.c: Comment out sm_status (unused).
191
1922006-11-15      Joel Sherrill <joel@OARcorp.com>
193
194        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
195        file and simplified initialization.
196
1972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * Makefile.am: Remove superfluous -DASM.
200
2012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * configure.ac: Require autoconf-2.60. Require automake-1.10.
204
2052006-09-11      Chris Johns <chrisj@rtems.org>
206
207        * smc/smc.h: Remove extra CRLF.
208       
2092006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
210
211        * Makefile.am: Add preinstall.am.
212
2132005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
214
215        * bsp_specs: remove %lib.
216
2172005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
218
219        * bsp_specs: Remove %cpp.
220
2212005-07-25      Philippe Simons <loki_666@fastmail.fm>
222
223        * Makefile.am: added smc.rel.
224        * smc/smc.c, smc/smc.h: New files.
225
2262005-07-07      Philippe Simons <loki_666@fastmail.fm>
227
228        * Makefile.am: Remove lcd.rel, added console/uart.c,
229        removed conio stuffs.
230        * console/conio.c, console/console.c, console/defaultfont.c,
231        include/conio.h : files removed.
232        * console/uart.c: New file.
233        * include/bsp.h: lcd.c prototypes removed.
234        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
235        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
236
2372005-06-06      Philippe Simons <loki_666@fastmail.fm>
238
239        * Makefile.am: Include lcd.rel.
240
2412005-06-01      Philippe Simons <loki_666@fastmail.fm>
242
243        * bsp_specs: Add rules for cpp support
244        * include/bsp.h: Add gp32 support fct prototypes
245        * console/conio.c: Moved video buffer to 0x0c7ed000
246        * startup/bspstart.c: Add some init code, some cleaning...
247
2482005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
249
250        * include/bsp.h: New header guard.
251
2522005-04-26      Joel Sherrill <joel@OARcorp.com>
253
254        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
255
Note: See TracBrowser for help on using the repository browser.