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

4.104.115
Last change on this file since 3416c44 was 3416c44, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/26/08 at 04:04:51

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

  • Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
  • Property mode set to 100644
File size: 7.3 KB
Line 
12008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
4
52008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * configure.ac: Make letting boot_card() handle work area allocation
8        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
9        BSP_BOOTCARD_OPTIONS.
10
112008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
14        standardized bsp_cleanup() which can optionally print a message, poll
15        for user to press key, and call bsp_reset(). Using this eliminates
16        the various bsp_cleanup() implementations which had their own
17        implementation and variety of string constants.
18        * startup/bspreset.c: New file.
19        * startup/bspclean.c: Removed.
20
212008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * Makefile.am, startup/linkcmds: Use top level shared
24        bsp_get_work_area() implementation.
25
262008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * startup/bspstart.c: Remove unnecessary includes of
29        rtems/libcsupport.h and rtems/libio.h.
30
312008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * Makefile.am, configure.ac, startup/bspstart.c: Split out
34        bsp_get_work_area() into its own file and user BSP Framework to
35        perform more initialization. Use same shared implementation as
36        edb7312 and csb336.
37
382008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
41        routine.
42        * startup/bspclean.c: New file.
43        * startup/exit.c: Removed.
44
452008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * smc/smc.c, startup/exit.c: Add missing prototypes.
48
492008-08-06      Chris Johns <chrisj@rtems.org>
50
51        * smc/smc.c: Fix the fix. The field is bufnum.
52
532008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
54
55        * smc/smc.c: Fix warning.
56
572008-07-29      Chris Johns <chrisj@rtems.org>
58
59        * smc/smc.c: Updated to the libblock changes.
60
612008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * Makefile.am: Rework to avoid .rel files.
64
652008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * startup/bspstart.c: Refactored and renamed initialization routines to
68        rtems_initialize_data_structures, rtems_initialize_before_drivers,
69        rtems_initialize_device_drivers, and
70        rtems_initialize_start_multitasking. This opened the sequence up so
71        that bootcard() could provide a more robust and flexible framework
72        which is easier to explain and understand. This also lays the
73        groundwork for sharing the division of available memory between the
74        RTEMS workspace and heap and the C library initialization across all
75        BSPs.
76
772008-05-06      Ray Xu <rayx.cn@gmail.com>
78
79        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
80        smdk2410 with gp32.
81
822008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * startup/linkcmds: Add wildcard to gcc_except_table section so
85        programs compiled with gcc 4.3.x can link.
86
872007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
88
89        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
90
912007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
92
93        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
94        Configuration Table. Use the RTEMS provided accessor macros to obtain
95        configuration fields.
96
972007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
100        from CPU Table to Configuration Table. Eliminate CPU Table from all
101        ports. Delete references to CPU Table in all forms.
102
1032007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
106        remaining CPU Table fields to the Configuration Table. This included
107        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
108        do_zero_of_workspace, extra_mpci_receive_server_stack,
109        stack_allocate_hook, and stack_free_hook. As a side-effect of this
110        effort some multiprocessing code was made conditional and some style
111        clean up occurred.
112
1132007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        PR 1257/bsps
116        * startup/bspstart.c: Code outside of cpukit should use the public
117        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
118        the public API and directly accessing _CPU_ISR_Disable and
119        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
120        directive which could lead to problems. This patch also changes the
121        type of the variable passed into these routines and addresses minor
122        style issues.
123
1242007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1272007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
130        since it was used to configure a no longer used feature. Device names
131        are now part of the filesystem not in a table.
132
1332007-05-15      Ray Xu <rayx@gmail.com>
134
135        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
136        not in score/cpu.
137
1382007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * bsp_specs: Remove qrtems_debug.
141
1422007-03-12      Joel Sherrill <joel@OARcorp.com>
143
144        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
145        Correct license URL and/or fix mistake in copyright notice. Both of
146        these mistakes appear to be from code submitted after these changes
147        were made previously.
148
1492007-03-11      Joel Sherrill <joel@OARcorp.com>
150
151        * startup/bspstart.c: Remove assignments of
152        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
153        value in boot_card.c
154
1552007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * smc/smc.c: include bspIo.h for printk.
158
1592006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * smc/smc.c: Comment out sm_status (unused).
162
1632006-11-15      Joel Sherrill <joel@OARcorp.com>
164
165        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
166        file and simplified initialization.
167
1682006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * Makefile.am: Remove superfluous -DASM.
171
1722006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * configure.ac: Require autoconf-2.60. Require automake-1.10.
175
1762006-09-11      Chris Johns <chrisj@rtems.org>
177
178        * smc/smc.h: Remove extra CRLF.
179       
1802006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
181
182        * Makefile.am: Add preinstall.am.
183
1842005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
185
186        * bsp_specs: remove %lib.
187
1882005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
189
190        * bsp_specs: Remove %cpp.
191
1922005-07-25      Philippe Simons <loki_666@fastmail.fm>
193
194        * Makefile.am: added smc.rel.
195        * smc/smc.c, smc/smc.h: New files.
196
1972005-07-07      Philippe Simons <loki_666@fastmail.fm>
198
199        * Makefile.am: Remove lcd.rel, added console/uart.c,
200        removed conio stuffs.
201        * console/conio.c, console/console.c, console/defaultfont.c,
202        include/conio.h : files removed.
203        * console/uart.c: New file.
204        * include/bsp.h: lcd.c prototypes removed.
205        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
206        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
207
2082005-06-06      Philippe Simons <loki_666@fastmail.fm>
209
210        * Makefile.am: Include lcd.rel.
211
2122005-06-01      Philippe Simons <loki_666@fastmail.fm>
213
214        * bsp_specs: Add rules for cpp support
215        * include/bsp.h: Add gp32 support fct prototypes
216        * console/conio.c: Moved video buffer to 0x0c7ed000
217        * startup/bspstart.c: Add some init code, some cleaning...
218
2192005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
220
221        * include/bsp.h: New header guard.
222
2232005-04-26      Joel Sherrill <joel@OARcorp.com>
224
225        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
226
Note: See TracBrowser for help on using the repository browser.