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

4.104.115
Last change on this file since bf7e13f was bf7e13f, checked in by Joel Sherrill <joel.sherrill@…>, on 09/22/08 at 21:49:21

2008-09-22 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use standardized bsp_cleanup() which can optionally print a message, poll for user to press key, and call bsp_reset(). Using this eliminates the various bsp_cleanup() implementations which had their own implementation and variety of string constants.
  • startup/bspreset.c: New file.
  • startup/bspclean.c: Removed.
  • Property mode set to 100644
File size: 7.0 KB
Line 
12008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
4        standardized bsp_cleanup() which can optionally print a message, poll
5        for user to press key, and call bsp_reset(). Using this eliminates
6        the various bsp_cleanup() implementations which had their own
7        implementation and variety of string constants.
8        * startup/bspreset.c: New file.
9        * startup/bspclean.c: Removed.
10
112008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * Makefile.am, startup/linkcmds: Use top level shared
14        bsp_get_work_area() implementation.
15
162008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * startup/bspstart.c: Remove unnecessary includes of
19        rtems/libcsupport.h and rtems/libio.h.
20
212008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * Makefile.am, configure.ac, startup/bspstart.c: Split out
24        bsp_get_work_area() into its own file and user BSP Framework to
25        perform more initialization. Use same shared implementation as
26        edb7312 and csb336.
27
282008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
31        routine.
32        * startup/bspclean.c: New file.
33        * startup/exit.c: Removed.
34
352008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * smc/smc.c, startup/exit.c: Add missing prototypes.
38
392008-08-06      Chris Johns <chrisj@rtems.org>
40
41        * smc/smc.c: Fix the fix. The field is bufnum.
42
432008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * smc/smc.c: Fix warning.
46
472008-07-29      Chris Johns <chrisj@rtems.org>
48
49        * smc/smc.c: Updated to the libblock changes.
50
512008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        * Makefile.am: Rework to avoid .rel files.
54
552008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * startup/bspstart.c: Refactored and renamed initialization routines to
58        rtems_initialize_data_structures, rtems_initialize_before_drivers,
59        rtems_initialize_device_drivers, and
60        rtems_initialize_start_multitasking. This opened the sequence up so
61        that bootcard() could provide a more robust and flexible framework
62        which is easier to explain and understand. This also lays the
63        groundwork for sharing the division of available memory between the
64        RTEMS workspace and heap and the C library initialization across all
65        BSPs.
66
672008-05-06      Ray Xu <rayx.cn@gmail.com>
68
69        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
70        smdk2410 with gp32.
71
722008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * startup/linkcmds: Add wildcard to gcc_except_table section so
75        programs compiled with gcc 4.3.x can link.
76
772007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
80
812007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
84        Configuration Table. Use the RTEMS provided accessor macros to obtain
85        configuration fields.
86
872007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
88
89        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
90        from CPU Table to Configuration Table. Eliminate CPU Table from all
91        ports. Delete references to CPU Table in all forms.
92
932007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
96        remaining CPU Table fields to the Configuration Table. This included
97        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
98        do_zero_of_workspace, extra_mpci_receive_server_stack,
99        stack_allocate_hook, and stack_free_hook. As a side-effect of this
100        effort some multiprocessing code was made conditional and some style
101        clean up occurred.
102
1032007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        PR 1257/bsps
106        * startup/bspstart.c: Code outside of cpukit should use the public
107        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
108        the public API and directly accessing _CPU_ISR_Disable and
109        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
110        directive which could lead to problems. This patch also changes the
111        type of the variable passed into these routines and addresses minor
112        style issues.
113
1142007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
115
116        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1172007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
120        since it was used to configure a no longer used feature. Device names
121        are now part of the filesystem not in a table.
122
1232007-05-15      Ray Xu <rayx@gmail.com>
124
125        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
126        not in score/cpu.
127
1282007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * bsp_specs: Remove qrtems_debug.
131
1322007-03-12      Joel Sherrill <joel@OARcorp.com>
133
134        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
135        Correct license URL and/or fix mistake in copyright notice. Both of
136        these mistakes appear to be from code submitted after these changes
137        were made previously.
138
1392007-03-11      Joel Sherrill <joel@OARcorp.com>
140
141        * startup/bspstart.c: Remove assignments of
142        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
143        value in boot_card.c
144
1452007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * smc/smc.c: include bspIo.h for printk.
148
1492006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * smc/smc.c: Comment out sm_status (unused).
152
1532006-11-15      Joel Sherrill <joel@OARcorp.com>
154
155        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
156        file and simplified initialization.
157
1582006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
159
160        * Makefile.am: Remove superfluous -DASM.
161
1622006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * configure.ac: Require autoconf-2.60. Require automake-1.10.
165
1662006-09-11      Chris Johns <chrisj@rtems.org>
167
168        * smc/smc.h: Remove extra CRLF.
169       
1702006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
171
172        * Makefile.am: Add preinstall.am.
173
1742005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
175
176        * bsp_specs: remove %lib.
177
1782005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
179
180        * bsp_specs: Remove %cpp.
181
1822005-07-25      Philippe Simons <loki_666@fastmail.fm>
183
184        * Makefile.am: added smc.rel.
185        * smc/smc.c, smc/smc.h: New files.
186
1872005-07-07      Philippe Simons <loki_666@fastmail.fm>
188
189        * Makefile.am: Remove lcd.rel, added console/uart.c,
190        removed conio stuffs.
191        * console/conio.c, console/console.c, console/defaultfont.c,
192        include/conio.h : files removed.
193        * console/uart.c: New file.
194        * include/bsp.h: lcd.c prototypes removed.
195        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
196        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
197
1982005-06-06      Philippe Simons <loki_666@fastmail.fm>
199
200        * Makefile.am: Include lcd.rel.
201
2022005-06-01      Philippe Simons <loki_666@fastmail.fm>
203
204        * bsp_specs: Add rules for cpp support
205        * include/bsp.h: Add gp32 support fct prototypes
206        * console/conio.c: Moved video buffer to 0x0c7ed000
207        * startup/bspstart.c: Add some init code, some cleaning...
208
2092005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
210
211        * include/bsp.h: New header guard.
212
2132005-04-26      Joel Sherrill <joel@OARcorp.com>
214
215        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
216
Note: See TracBrowser for help on using the repository browser.