source: rtems/c/src/lib/libbsp/m68k/mcf5235/ChangeLog @ 5e9c2be

4.104.115
Last change on this file since 5e9c2be was cc6b37d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/21/09 at 10:48:26

2009-10-21 Ralf Corsépius <ralf.corsepius@…>

  • make/custom/mcf5235.cfg: Remove RTEMS_BSP_FAMILY.
  • Property mode set to 100644
File size: 10.6 KB
Line 
12009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * make/custom/mcf5235.cfg: Remove RTEMS_BSP_FAMILY.
4
52009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * make/custom/mcf5235.cfg: New (relocated from /make/custom).
8
92009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * console/console.c: Reflect termios_baud_to_number having been
12        renamed to rtems_termios_baud_to_number.
13
142009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
17
182009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
21        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
22        have the same options.
23
242009-06-12      Chris Johns <chrisj@rtems.org>
25
26        * Makefile.am: Compile the shared bspinit.c.
27
282009-04-28      Chris Johns <chrisj@rtems.org>
29
30        * start/start.S: Update for boot_card command line change.
31
322008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * bsp_specs: Move -e start from *link to *startfile to avoid warning
35        for undefined entry symbol when linking relocatables with binutils
36        2.19.
37
382008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * Makefile.am, preinstall.am: Use shared stub coverhd.h
41        * include/coverhd.h: Removed.
42
432008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
46        of building libbspstart.a, using automake-rules.
47
482008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * clock/clock.c: include "../../../shared/clockdrv_shell.h".
51        * Makefile.am: Reflect changes above.
52
532008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        * Makefile.am: Eliminate *_SOURCES.
56
572008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
60        components.
61
622008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
65
662008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * configure.ac: Make letting boot_card() handle work area allocation
69        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
70        BSP_BOOTCARD_OPTIONS.
71
722008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * Makefile.am, configure.ac: Use standardized bsp_cleanup() which can
75        optionally print a message, poll for user to press key, and call
76        bsp_reset(). Using this eliminates the various bsp_cleanup()
77        implementations which had their own implementation and variety of
78        string constants.
79        * startup/bspclean.c: Removed.
80
812008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * Makefile.am, startup/bspstart.c: Split out bspstart contents. Move
84        cache code to libcpu.
85        * startup/bspgetcpuclockspeed.c: New file.
86
872008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * include/bsp.h: Remove unnecessary boilerplate comments.
90
912008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * Makefile.am, startup/linkcmds, startup/linkcmdsflash,
94        startup/linkcmdsram: Use top level shared bsp_get_work_area()
95        implementation.
96
972008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds,
100        startup/linkcmdsflash, startup/linkcmdsram: Add use of
101        bsp_get_work_area() in its own file and rely on BSP Framework to
102        perform more initialization. Remove unnecessary includes of
103        rtems/libio.h and rtems/libcsupport.h.
104
1052008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
106
107        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
108        phase, all prototypes were removed from bsp.h and empty
109        implementations were removed and made to use the shared stub.
110
1112008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * timer/timer.c: Convert to "bool".
114
1152008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
116
117        * timer/timer.c: Eliminate empty function from every benchmark timer
118        driver. Fix spelling.
119
1202008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * timer/timer.c: Rename timer driver methods to follow RTEMS
123        programming conventions.
124
1252008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * startup/init5235.c: Add missing prototypes.
128
1292008-07-04      Matthew Riek <matthew.riek@ibiscomputer.com.au>
130
131        * startup/bspstart.c: Do not disable interrupts twice.
132
1332008-06-10      Matthew Riek <matthew.riek@ibiscomputer.com.au>
134
135        * Makefile.am: Add shared/m68kbspgetworkarea.c to sources.
136        * configure.ac: Add RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION.
137        * include/bsp.h: Add include bspopts.h.
138        * start/start.S: Formatting changes.
139        * startup/bspstart.c: Updated to use the shared BSP support.
140
1412008-05-29      Chris Johns <chrisj@rtems.org>
142
143        * include/bsp.h: FEC unit numbers based on 0 not 1. Change the
144        interface name to fec0.
145
1462008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * console/console.c: Eliminate copies of switches to convert termios
149        Bxxx constants to xxx as an integer. Use the shared
150        termios_baud_to_number() routine to do the same conversion.
151
1522008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * Makefile.am: Rework to avoid .rel files.
155
1562008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * startup/bspstart.c: Refactored and renamed initialization routines to
159        rtems_initialize_data_structures, rtems_initialize_before_drivers,
160        rtems_initialize_device_drivers, and
161        rtems_initialize_start_multitasking. This opened the sequence up so
162        that bootcard() could provide a more robust and flexible framework
163        which is easier to explain and understand. This also lays the
164        groundwork for sharing the division of available memory between the
165        RTEMS workspace and heap and the C library initialization across all
166        BSPs.
167
1682008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * console/console.c: Remove all references to console_reserve_resources
171        and termios_reserve_resources.
172
1732008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * startup/linkcmds, startup/linkcmdsflash, startup/linkcmdsram: Add
176        wildcard to gcc_except_table section so programs compiled with gcc
177        4.3.x can link.
178
1792007-12-14      Chris Johns <chrisj@rtems.org>
180
181        * gdb-init: Make the first hb temporary.
182        * network/network.c: Add support for reading the MAC address from
183        the FEC if set by the boot monitor. dBug does not do this unless
184        the network is used which is a shame.
185
1862007-12-14      Chris Johns <chrisj@rtems.org>
187
188        * gdb-init: Add the show-exception.
189
1902007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
193        Configuration Table. Use the RTEMS provided accessor macros to obtain
194        configuration fields.
195
1962007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
199        Configuration Table. Eliminate CPU Table from all ports. Delete
200        references to CPU Table in all forms.
201
2022007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
203
204        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
205        Table fields to the Configuration Table. This included
206        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
207        do_zero_of_workspace, extra_mpci_receive_server_stack,
208        stack_allocate_hook, and stack_free_hook. As a side-effect of this
209        effort some multiprocessing code was made conditional and some style
210        clean up occurred.
211
2122007-12-03      Chris Johns <chrisj@rtems.org>
213
214        * console/console.c: Set the baud rate for stdin to 19200 when
215        opening the console. This is the default rate for the dbug
216        monitor.
217        * gdb-init: New.
218
2192007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
222        m68k CPU Table since it is never read.
223
2242007-05-03      Joel Sherrill <joel@OARcorp.com>
225
226        * startup/linkcmds: Handle .data.* sections
227
2282007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * bsp_specs: Remove qrtems_debug.
231
2322007-03-12      Joel Sherrill <joel@OARcorp.com>
233
234        * include/coverhd.h, start/start.S, startup/bspclean.c,
235        startup/bspstart.c, startup/linkcmds, startup/linkcmdsflash,
236        startup/linkcmdsram: Correct license URL and/or fix mistake in
237        copyright notice. Both of these mistakes appear to be from code
238        submitted after these changes were made previously.
239
2402007-03-11      Joel Sherrill <joel@OARcorp.com>
241
242        * startup/bspstart.c: Remove assignments of
243        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
244        value in boot_card.c
245
2462007-03-10      Joel Sherrill <joel@OARcorp.com>
247
248        PR 1227/bsps
249        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
250        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
251
2522006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * network/network.c: Use ioctl_command_t as arg in ioctl-functions.
255
2562006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * configure.ac: New BUG-REPORT address.
259
2602006-11-15      Joel Sherrill <joel@OARcorp.com>
261
262        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
263        file and simplified initialization.
264
2652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * Makefile.am: Remove superfluous -DASM.
268
2692006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
270
271        * configure.ac: Require autoconf-2.60. Require automake-1.10.
272
2732006-09-11      Joel Sherrill <joel@OARcorp.com>
274
275        * console/console.c, startup/init5235.c: Convert C++ style comments to
276        C style.
277
2782006-06-23      Worth Burruss <worth@motioncontrol.org>
279
280        * Makefile.am, README, startup/init5235.c, startup/linkcmds,
281        startup/linkcmdsflash, startup/linkcmdsram: Modify to the mcf5235
282        eval boards to either load and run from ram using the dBug moniter as
283        the boot deviced (Board setup as shipped from the factory), or it
284        allows the user to Boot his code from flash he loads onto the eval
285        board. The code changes between the two are based on the selected
286        linker script using a variable in the script.  The options to the
287        linker are used to override the default linker script and select
288        which options to configure at boot either from flash, or from ram:
289            -qnolinkcmds -T linkcmdsflash
290        If no options are given the standard linker sript assumes dBug was
291        used to set up the board and the user is going to load his program
292        to RAM.
293
2942006-02-08      Joel Sherrill <joel@OARcorp.com>
295
296        * startup/linkcmds, startup/linkcmdsflash, startup/linkcmdsram: Add
297        sections required by newer gcc versions.
298
2992006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
300
301        * Makefile.am: Add preinstall.am.
302
3032005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
304
305        * console/console.c: Eliminate unsigned32, unsigned8.
306        * include/bsp.h: Eliminate unsigned32.
307        * startup/bspstart.c: Eliminate unsigned32.
308
3092005-06-17      Mike Bertosh <mbertosh@motioncontrol.org>
310
311        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
312        clock/clock.c, console/console.c, include/bsp.h, include/coverhd.h,
313        include/tm27.h, network/network.c, start/start.S, startup/bspclean.c,
314        startup/bspstart.c, startup/init5235.c, startup/linkcmds,
315        startup/linkcmdsflash, startup/linkcmdsram, timer/timer.c: New files.
316
Note: See TracBrowser for help on using the repository browser.