source: rtems/c/src/lib/libbsp/arm/rtl22xx/ChangeLog @ 6522e79

4.104.115
Last change on this file since 6522e79 was 6522e79, checked in by Joel Sherrill <joel.sherrill@…>, on 08/10/09 at 03:16:35

2009-08-09 Joel Sherrill <joel.sherrill@…>

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