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

4.104.115
Last change on this file since 4ba8866 was 4ba8866, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 01:27:11

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

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