source: rtems/c/src/lib/libbsp/arm/rtl22xx/ChangeLog @ 6b2b37d2

4.104.115
Last change on this file since 6b2b37d2 was 6b2b37d2, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/15/09 at 14:45:47

2009-09-15 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
  • Property mode set to 100644
File size: 7.8 KB
Line 
12009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
4
5 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
8        Should be automatically handled by confdefs.h or the application.
9
102009-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * configure.ac, startup/bspreset.c: Add Skyeye reset device.
13
142009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
17        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
18        have the same options.
19
202009-04-28      Chris Johns <chrisj@rtems.org>
21
22        * start/start.S: Update for boot_card command line change.
23
242009-03-02      Ray Xu <rayx.cn@gmail.com>
25
26        PR 1380/bsps
27        * include/bsp.h: Switch to English comments.
28
292008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * bsp_specs: Move -e start from *link to *startfile to avoid warning
32        for undefined entry symbol when linking relocatables with binutils
33        2.19.
34
352008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * Makefile.am, preinstall.am: Use shared tm27.h stub.
38        * include/tm27.h: Removed.
39
402008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
43        of building libbspstart.a, using automake-rules.
44
452008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * Makefile.am: Eliminate *_SOURCES.
48
492008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
52        components.
53
542008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
57
582008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * configure.ac: Make letting boot_card() handle work area allocation
61        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
62        BSP_BOOTCARD_OPTIONS.
63
642008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * startup/bspreset.c: New file.
67
682008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
71        standardized bsp_cleanup() which can optionally print a message, poll
72        for user to press key, and call bsp_reset(). Using this eliminates
73        the various bsp_cleanup() implementations which had their own
74        implementation and variety of string constants.
75        * startup/bspclean.c: Removed.
76
772008-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * include/bsp.h: Remove define of BSP_ZERO_WORKSPACE_AUTOMATICALLY.
80
812008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * Makefile.am, startup/linkcmds: Use top level shared
84        bsp_get_work_area() implementation.
85
862008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * startup/bspstart.c: Remove unnecessary includes of
89        rtems/libcsupport.h and rtems/libio.h.
90
912008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * Makefile.am, configure.ac, startup/bspstart.c: Split out
94        bsp_get_work_area() into its own file and user BSP Framework to
95        perform more initialization. Use same shared implementation as
96        edb7312 and csb336.
97
982008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
99
100        * Makefile.am: Rework to avoid .rel files.
101
1022008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * startup/bspstart.c: Refactored and renamed initialization routines to
105        rtems_initialize_data_structures, rtems_initialize_before_drivers,
106        rtems_initialize_device_drivers, and
107        rtems_initialize_start_multitasking. This opened the sequence up so
108        that bootcard() could provide a more robust and flexible framework
109        which is easier to explain and understand. This also lays the
110        groundwork for sharing the division of available memory between the
111        RTEMS workspace and heap and the C library initialization across all
112        BSPs.
113
1142008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
115
116        * startup/linkcmds: Add wildcard to gcc_except_table section so
117        programs compiled with gcc 4.3.x can link.
118
1192007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
120
121        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
122        Configuration Table. Use the RTEMS provided accessor macros to obtain
123        configuration fields.
124
1252007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
128        from CPU Table to Configuration Table. Eliminate CPU Table from all
129        ports. Delete references to CPU Table in all forms.
130
1312007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
132
133        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
134        remaining CPU Table fields to the Configuration Table. This included
135        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
136        do_zero_of_workspace, extra_mpci_receive_server_stack,
137        stack_allocate_hook, and stack_free_hook. As a side-effect of this
138        effort some multiprocessing code was made conditional and some style
139        clean up occurred.
140
1412007-11-03      Ray Xu <rayx.cn@gmail.com>
142
143        * start/start.S, startup/bspclean.c: Add veneer between ARM and
144        Thumb instructions.  also moved bss init after CPSR/stack init in
145        start.S
146
1472007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
148
149        PR 1257/bsps
150        * startup/bspstart.c: Code outside of cpukit should use the public
151        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
152        the public API and directly accessing _CPU_ISR_Disable and
153        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
154        directive which could lead to problems. This patch also changes the
155        type of the variable passed into these routines and addresses minor
156        style issues.
157
1582007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
159
160        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1612007-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * README: Clean up.
164
1652007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * network/network.c: Remove cs8900_get_mac_addr which conflicted with
168        one in libchip AND contained a hard-coded MAC address.
169
1702007-06-13      Ray Xu <rayx@gmail.com>
171
172        * startup/linkcmds: Shrink the aligment requirements.
173
1742007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
177        since it was used to configure a no longer used feature. Device names
178        are now part of the filesystem not in a table.
179
1802007-05-15      Ray Xu <rayx@gmail.com>
181
182        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
183        not in score/cpu.
184
1852007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * startup/bspclean.c: Remove incldue stdio.h
188
1892007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * Makefile.am, console/lpc22xx_uart.h: Remove warnings, cleanup and do
192        not build SPARC code accidentally referenced in Makefile.am.
193
1942007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * console/uart.c, startup/bspclean.c, startup/bspstart.c: Remove debug
197        print methods that are redundant with prntk and replace their usage
198        with printk.
199
2002007-05-01      Joel Sherrill <joel@OARcorp.com>
201
202        * Makefile.am: Tinkering to reduce .text size of minimum executable
203        from ~64K to ~47K.
204        * Renamed startup/exit.c to startup/bspclean.c
205          * startup/bspclean.c: New file.
206          * startup/exit.c: Removed.
207
2082007-05-01      Ray Xu <xr@trasin.net>
209
210        * README, times, console/lpc22xx_uart.h, console/uart.c, include/bsp.h,
211        start/start.S, startup/bspstart.c, startup/exit.c, startup/linkcmds:
212        Update BSP to address changes between 4.7 and CVS head as well as to
213        address comments from Ralf and Joel.
214
2152007-04-26      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * Makefile.am: Remove reference to ../../shared/main.c.
218
2192007-04-25      Ray Xu <xr@trasin.net>
220
221        * times: New (Initial submission).
222
2232007-04-25      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * Makefile.am: Include preinstall.am
226        * bsp_specs: Sync with modern GCC.
227
2282007-04-25      Ray Xu <xr@trasin.net>
229
230        * include/tm27.h, startup/bspstart.c, startup/exit.c,
231        startup/linkcmds, start/start.S: New (Initial submission).
232        * Makefile.am, README, bsp_specs, configure.ac,
233        console/lpc22xx_uart.h, console/uart.c, include/bsp.h,
234        network/network.c: New (Initial submission).
Note: See TracBrowser for help on using the repository browser.