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

4.104.115
Last change on this file since b96f338 was b96f338, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/30/09 at 03:53:40

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

  • console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
  • Property mode set to 100644
File size: 10.3 KB
Line 
12009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * console/console.c: Reflect termios_baud_to_number having been
4        renamed to rtems_termios_baud_to_number.
5
62009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
9
102009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
13        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
14        have the same options.
15
162009-06-12      Chris Johns <chrisj@rtems.org>
17
18        * Makefile.am: Compile the shared bspinit.c.
19
202009-04-28      Chris Johns <chrisj@rtems.org>
21
22        * start/start.S: Update for boot_card command line change.
23
242008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * bsp_specs: Move -e start from *link to *startfile to avoid warning
27        for undefined entry symbol when linking relocatables with binutils
28        2.19.
29
302008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * Makefile.am, preinstall.am: Use shared stub coverhd.h
33        * include/coverhd.h: Removed.
34
352008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
38        of building libbspstart.a, using automake-rules.
39
402008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * clock/clock.c: include "../../../shared/clockdrv_shell.h".
43        * Makefile.am: Reflect changes above.
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        * Makefile.am, configure.ac: Use standardized bsp_cleanup() which can
67        optionally print a message, poll for user to press key, and call
68        bsp_reset(). Using this eliminates the various bsp_cleanup()
69        implementations which had their own implementation and variety of
70        string constants.
71        * startup/bspclean.c: Removed.
72
732008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * Makefile.am, startup/bspstart.c: Split out bspstart contents. Move
76        cache code to libcpu.
77        * startup/bspgetcpuclockspeed.c: New file.
78
792008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * include/bsp.h: Remove unnecessary boilerplate comments.
82
832008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * Makefile.am, startup/linkcmds, startup/linkcmdsflash,
86        startup/linkcmdsram: Use top level shared bsp_get_work_area()
87        implementation.
88
892008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
90
91        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds,
92        startup/linkcmdsflash, startup/linkcmdsram: Add use of
93        bsp_get_work_area() in its own file and rely on BSP Framework to
94        perform more initialization. Remove unnecessary includes of
95        rtems/libio.h and rtems/libcsupport.h.
96
972008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
100        phase, all prototypes were removed from bsp.h and empty
101        implementations were removed and made to use the shared stub.
102
1032008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * timer/timer.c: Convert to "bool".
106
1072008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * timer/timer.c: Eliminate empty function from every benchmark timer
110        driver. Fix spelling.
111
1122008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
113
114        * timer/timer.c: Rename timer driver methods to follow RTEMS
115        programming conventions.
116
1172008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * startup/init5235.c: Add missing prototypes.
120
1212008-07-04      Matthew Riek <matthew.riek@ibiscomputer.com.au>
122
123        * startup/bspstart.c: Do not disable interrupts twice.
124
1252008-06-10      Matthew Riek <matthew.riek@ibiscomputer.com.au>
126
127        * Makefile.am: Add shared/m68kbspgetworkarea.c to sources.
128        * configure.ac: Add RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION.
129        * include/bsp.h: Add include bspopts.h.
130        * start/start.S: Formatting changes.
131        * startup/bspstart.c: Updated to use the shared BSP support.
132
1332008-05-29      Chris Johns <chrisj@rtems.org>
134
135        * include/bsp.h: FEC unit numbers based on 0 not 1. Change the
136        interface name to fec0.
137
1382008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
139
140        * console/console.c: Eliminate copies of switches to convert termios
141        Bxxx constants to xxx as an integer. Use the shared
142        termios_baud_to_number() routine to do the same conversion.
143
1442008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
145
146        * Makefile.am: Rework to avoid .rel files.
147
1482008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
149
150        * startup/bspstart.c: Refactored and renamed initialization routines to
151        rtems_initialize_data_structures, rtems_initialize_before_drivers,
152        rtems_initialize_device_drivers, and
153        rtems_initialize_start_multitasking. This opened the sequence up so
154        that bootcard() could provide a more robust and flexible framework
155        which is easier to explain and understand. This also lays the
156        groundwork for sharing the division of available memory between the
157        RTEMS workspace and heap and the C library initialization across all
158        BSPs.
159
1602008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * console/console.c: Remove all references to console_reserve_resources
163        and termios_reserve_resources.
164
1652008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * startup/linkcmds, startup/linkcmdsflash, startup/linkcmdsram: Add
168        wildcard to gcc_except_table section so programs compiled with gcc
169        4.3.x can link.
170
1712007-12-14      Chris Johns <chrisj@rtems.org>
172
173        * gdb-init: Make the first hb temporary.
174        * network/network.c: Add support for reading the MAC address from
175        the FEC if set by the boot monitor. dBug does not do this unless
176        the network is used which is a shame.
177
1782007-12-14      Chris Johns <chrisj@rtems.org>
179
180        * gdb-init: Add the show-exception.
181
1822007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
185        Configuration Table. Use the RTEMS provided accessor macros to obtain
186        configuration fields.
187
1882007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
191        Configuration Table. Eliminate CPU Table from all ports. Delete
192        references to CPU Table in all forms.
193
1942007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
197        Table fields to the Configuration Table. This included
198        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
199        do_zero_of_workspace, extra_mpci_receive_server_stack,
200        stack_allocate_hook, and stack_free_hook. As a side-effect of this
201        effort some multiprocessing code was made conditional and some style
202        clean up occurred.
203
2042007-12-03      Chris Johns <chrisj@rtems.org>
205
206        * console/console.c: Set the baud rate for stdin to 19200 when
207        opening the console. This is the default rate for the dbug
208        monitor.
209        * gdb-init: New.
210
2112007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
214        m68k CPU Table since it is never read.
215
2162007-05-03      Joel Sherrill <joel@OARcorp.com>
217
218        * startup/linkcmds: Handle .data.* sections
219
2202007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
221
222        * bsp_specs: Remove qrtems_debug.
223
2242007-03-12      Joel Sherrill <joel@OARcorp.com>
225
226        * include/coverhd.h, start/start.S, startup/bspclean.c,
227        startup/bspstart.c, startup/linkcmds, startup/linkcmdsflash,
228        startup/linkcmdsram: Correct license URL and/or fix mistake in
229        copyright notice. Both of these mistakes appear to be from code
230        submitted after these changes were made previously.
231
2322007-03-11      Joel Sherrill <joel@OARcorp.com>
233
234        * startup/bspstart.c: Remove assignments of
235        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
236        value in boot_card.c
237
2382007-03-10      Joel Sherrill <joel@OARcorp.com>
239
240        PR 1227/bsps
241        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
242        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
243
2442006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * network/network.c: Use ioctl_command_t as arg in ioctl-functions.
247
2482006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * configure.ac: New BUG-REPORT address.
251
2522006-11-15      Joel Sherrill <joel@OARcorp.com>
253
254        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
255        file and simplified initialization.
256
2572006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * Makefile.am: Remove superfluous -DASM.
260
2612006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * configure.ac: Require autoconf-2.60. Require automake-1.10.
264
2652006-09-11      Joel Sherrill <joel@OARcorp.com>
266
267        * console/console.c, startup/init5235.c: Convert C++ style comments to
268        C style.
269
2702006-06-23      Worth Burruss <worth@motioncontrol.org>
271
272        * Makefile.am, README, startup/init5235.c, startup/linkcmds,
273        startup/linkcmdsflash, startup/linkcmdsram: Modify to the mcf5235
274        eval boards to either load and run from ram using the dBug moniter as
275        the boot deviced (Board setup as shipped from the factory), or it
276        allows the user to Boot his code from flash he loads onto the eval
277        board. The code changes between the two are based on the selected
278        linker script using a variable in the script.  The options to the
279        linker are used to override the default linker script and select
280        which options to configure at boot either from flash, or from ram:
281            -qnolinkcmds -T linkcmdsflash
282        If no options are given the standard linker sript assumes dBug was
283        used to set up the board and the user is going to load his program
284        to RAM.
285
2862006-02-08      Joel Sherrill <joel@OARcorp.com>
287
288        * startup/linkcmds, startup/linkcmdsflash, startup/linkcmdsram: Add
289        sections required by newer gcc versions.
290
2912006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * Makefile.am: Add preinstall.am.
294
2952005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * console/console.c: Eliminate unsigned32, unsigned8.
298        * include/bsp.h: Eliminate unsigned32.
299        * startup/bspstart.c: Eliminate unsigned32.
300
3012005-06-17      Mike Bertosh <mbertosh@motioncontrol.org>
302
303        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
304        clock/clock.c, console/console.c, include/bsp.h, include/coverhd.h,
305        include/tm27.h, network/network.c, start/start.S, startup/bspclean.c,
306        startup/bspstart.c, startup/init5235.c, startup/linkcmds,
307        startup/linkcmdsflash, startup/linkcmdsram, timer/timer.c: New files.
308
Note: See TracBrowser for help on using the repository browser.