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

4.104.115
Last change on this file since 64eb0c7 was 64eb0c7, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 10:19:37

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

  • Makefile.am: Eliminate *_SOURCES.
  • Property mode set to 100644
File size: 7.6 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Eliminate *_SOURCES.
4
52008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
8        components.
9
102008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * Makefile.am: Remove noinst_PROGRAMS (Unused).
13
142008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
17
182008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * configure.ac: Make letting boot_card() handle work area allocation
21        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
22        BSP_BOOTCARD_OPTIONS.
23
242008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
27        standardized bsp_cleanup() which can optionally print a message, poll
28        for user to press key, and call bsp_reset(). Using this eliminates
29        the various bsp_cleanup() implementations which had their own
30        implementation and variety of string constants.
31        * startup/bspreset.c: New file.
32        * startup/bspclean.c: Removed.
33
342008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * Makefile.am, startup/linkcmds: Use top level shared
37        bsp_get_work_area() implementation.
38
392008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * startup/bspstart.c: Remove unnecessary includes of
42        rtems/libcsupport.h and rtems/libio.h.
43
442008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * Makefile.am, configure.ac, startup/bspstart.c: Split out
47        bsp_get_work_area() into its own file and user BSP Framework to
48        perform more initialization. Use same shared implementation as
49        edb7312 and csb336.
50
512008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
54        routine.
55        * startup/bspclean.c: New file.
56        * startup/exit.c: Removed.
57
582008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * smc/smc.c, startup/exit.c: Add missing prototypes.
61
622008-08-06      Chris Johns <chrisj@rtems.org>
63
64        * smc/smc.c: Fix the fix. The field is bufnum.
65
662008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * smc/smc.c: Fix warning.
69
702008-07-29      Chris Johns <chrisj@rtems.org>
71
72        * smc/smc.c: Updated to the libblock changes.
73
742008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
75
76        * Makefile.am: Rework to avoid .rel files.
77
782008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
79
80        * startup/bspstart.c: Refactored and renamed initialization routines to
81        rtems_initialize_data_structures, rtems_initialize_before_drivers,
82        rtems_initialize_device_drivers, and
83        rtems_initialize_start_multitasking. This opened the sequence up so
84        that bootcard() could provide a more robust and flexible framework
85        which is easier to explain and understand. This also lays the
86        groundwork for sharing the division of available memory between the
87        RTEMS workspace and heap and the C library initialization across all
88        BSPs.
89
902008-05-06      Ray Xu <rayx.cn@gmail.com>
91
92        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
93        smdk2410 with gp32.
94
952008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
96
97        * startup/linkcmds: Add wildcard to gcc_except_table section so
98        programs compiled with gcc 4.3.x can link.
99
1002007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
101
102        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
103
1042007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
107        Configuration Table. Use the RTEMS provided accessor macros to obtain
108        configuration fields.
109
1102007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
111
112        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
113        from CPU Table to Configuration Table. Eliminate CPU Table from all
114        ports. Delete references to CPU Table in all forms.
115
1162007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
119        remaining CPU Table fields to the Configuration Table. This included
120        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
121        do_zero_of_workspace, extra_mpci_receive_server_stack,
122        stack_allocate_hook, and stack_free_hook. As a side-effect of this
123        effort some multiprocessing code was made conditional and some style
124        clean up occurred.
125
1262007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
127
128        PR 1257/bsps
129        * startup/bspstart.c: Code outside of cpukit should use the public
130        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
131        the public API and directly accessing _CPU_ISR_Disable and
132        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
133        directive which could lead to problems. This patch also changes the
134        type of the variable passed into these routines and addresses minor
135        style issues.
136
1372007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1402007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
143        since it was used to configure a no longer used feature. Device names
144        are now part of the filesystem not in a table.
145
1462007-05-15      Ray Xu <rayx@gmail.com>
147
148        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
149        not in score/cpu.
150
1512007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * bsp_specs: Remove qrtems_debug.
154
1552007-03-12      Joel Sherrill <joel@OARcorp.com>
156
157        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
158        Correct license URL and/or fix mistake in copyright notice. Both of
159        these mistakes appear to be from code submitted after these changes
160        were made previously.
161
1622007-03-11      Joel Sherrill <joel@OARcorp.com>
163
164        * startup/bspstart.c: Remove assignments of
165        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
166        value in boot_card.c
167
1682007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * smc/smc.c: include bspIo.h for printk.
171
1722006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * smc/smc.c: Comment out sm_status (unused).
175
1762006-11-15      Joel Sherrill <joel@OARcorp.com>
177
178        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
179        file and simplified initialization.
180
1812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * Makefile.am: Remove superfluous -DASM.
184
1852006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * configure.ac: Require autoconf-2.60. Require automake-1.10.
188
1892006-09-11      Chris Johns <chrisj@rtems.org>
190
191        * smc/smc.h: Remove extra CRLF.
192       
1932006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
194
195        * Makefile.am: Add preinstall.am.
196
1972005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
198
199        * bsp_specs: remove %lib.
200
2012005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
202
203        * bsp_specs: Remove %cpp.
204
2052005-07-25      Philippe Simons <loki_666@fastmail.fm>
206
207        * Makefile.am: added smc.rel.
208        * smc/smc.c, smc/smc.h: New files.
209
2102005-07-07      Philippe Simons <loki_666@fastmail.fm>
211
212        * Makefile.am: Remove lcd.rel, added console/uart.c,
213        removed conio stuffs.
214        * console/conio.c, console/console.c, console/defaultfont.c,
215        include/conio.h : files removed.
216        * console/uart.c: New file.
217        * include/bsp.h: lcd.c prototypes removed.
218        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
219        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
220
2212005-06-06      Philippe Simons <loki_666@fastmail.fm>
222
223        * Makefile.am: Include lcd.rel.
224
2252005-06-01      Philippe Simons <loki_666@fastmail.fm>
226
227        * bsp_specs: Add rules for cpp support
228        * include/bsp.h: Add gp32 support fct prototypes
229        * console/conio.c: Moved video buffer to 0x0c7ed000
230        * startup/bspstart.c: Add some init code, some cleaning...
231
2322005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
233
234        * include/bsp.h: New header guard.
235
2362005-04-26      Joel Sherrill <joel@OARcorp.com>
237
238        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
239
Note: See TracBrowser for help on using the repository browser.