source: rtems/c/src/lib/libbsp/m68k/uC5282/ChangeLog @ 1d0ee80e

4.104.114.95
Last change on this file since 1d0ee80e was 1d0ee80e, checked in by Joel Sherrill <joel.sherrill@…>, on 05/14/08 at 20:28:09

2008-05-14 Joel Sherrill <joel.sherrill@…>

  • Makefile.am: Rework to avoid .rel files.
  • Property mode set to 100644
File size: 9.9 KB
Line 
12008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am: Rework to avoid .rel files.
4
52008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * startup/bspstart.c: Refactored and renamed initialization routines to
8        rtems_initialize_data_structures, rtems_initialize_before_drivers,
9        rtems_initialize_device_drivers, and
10        rtems_initialize_start_multitasking. This opened the sequence up so
11        that bootcard() could provide a more robust and flexible framework
12        which is easier to explain and understand. This also lays the
13        groundwork for sharing the division of available memory between the
14        RTEMS workspace and heap and the C library initialization across all
15        BSPs.
16
172008-04-24      Eric Norum <norume@aps.anl.gov>
18
19    * startup/bspstart.c: More clean up of FPGA interrupts.
20
212008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * console/console.c: Remove all references to console_reserve_resources
24        and termios_reserve_resources.
25
262008-04-07      Eric Norum <norume@aps.anl.gov>
27
28    * startup/bspstart.c: Clean up non-FPGA use of EPORT interrupts.
29
302008-04-07      Eric Norum <norume@aps.anl.gov>
31
32    * network/network.c: Track half/fullduplex changes from 4.7 branch.
33
342008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * startup/linkcmds: Add wildcard to gcc_except_table section so
37        programs compiled with gcc 4.3.x can link.
38
392007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
40
41        * clock/clock.c, include/bsp.h: Correct prototype of idle thread. Eric
42        Norum pointed out this was wrong.
43
442007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * clock/clock.c, include/bsp.h, startup/bspstart.c: Eliminate copies of
47        the Configuration Table. Use the RTEMS provided accessor macros to
48        obtain configuration fields.
49
502007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * Makefile.am, startup/bspstart.c: Move interrupt_stack_size field from
53        CPU Table to Configuration Table. Eliminate CPU Table from all ports.
54        Delete references to CPU Table in all forms.
55
562007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * include/bsp.h, startup/bspstart.c: Moved most of the remaining CPU
59        Table fields to the Configuration Table. This included
60        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
61        do_zero_of_workspace, extra_mpci_receive_server_stack,
62        stack_allocate_hook, and stack_free_hook. As a side-effect of this
63        effort some multiprocessing code was made conditional and some style
64        clean up occurred.
65
662007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
69        m68k CPU Table since it is never read.
70
712007-11-26      Eric Norum <norume@aps.anl.gov>
72
73        * network/network.c: Fix LED configuration to match uCDIMM.
74
752007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * startup/linkcmds: Formatting.
78
792007-10-14      Eric Norum <norume@aps.anl.gov>
80
81        * clock/clock.c: Add nanoseconds since tick support.
82
832007-05-03      Joel Sherrill <joel@OARcorp.com>
84
85        * startup/linkcmds: Handle .data.* sections
86
872007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * bsp_specs: Remove qrtems_debug.
90
912007-03-12      Joel Sherrill <joel@OARcorp.com>
92
93        * clock/clock.c, console/console.c, include/bsp.h, include/coverhd.h,
94        include/tm27.h, network/network.c, start/start.S, startup/bspclean.c,
95        startup/bspstart.c, startup/init5282.c, startup/linkcmds,
96        timer/timer.c: Correct license URL and/or fix mistake in copyright
97        notice. Both of these mistakes appear to be from code submitted after
98        these changes were made previously.
99
1002007-03-11      Joel Sherrill <joel@OARcorp.com>
101
102        * startup/bspstart.c: Remove assignments of
103        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
104        value in boot_card.c
105
1062007-03-10      Joel Sherrill <joel@OARcorp.com>
107
108        PR 1227/bsps
109        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
110        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
111
1122006-12-14      Till Straumann <strauman@slac.stanford.edu>
113
114        * startup/bspstart.c: Changed BSP_installVME_isr() so that
115        the special handling of a 'FPGA interrupt' [this FPGA is *not*
116        present on the uC5282 module but is externally connected to
117        IRQ1 on Eric Norum's particular 'motherboard'] is only
118        activated when connecting to the special vectors > 192.
119        The change allows us ordinary users [:-)] to use IRQ1
120        normally, simply by connecting an ISR to vector 64+1...
121        Also, BSP_enable_irq_at_pic(), BSP_disable_irq_at_pic(),
122        BSP_irq_is_enabled_at_pic() were introduced (compat. with
123        some PPC BSPs).
124
1252006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * configure.ac: New BUG-REPORT address.
128
1292006-11-15      Joel Sherrill <joel@OARcorp.com>
130
131        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
132        file and simplified initialization.
133
1342006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * Makefile.am: Remove superfluous -DASM.
137
1382006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * configure.ac: Require autoconf-2.60. Require automake-1.10.
141
1422006-08-01  Eric Norum <norume@aps.anl.gov>
143
144        * startup/bspstart.c: Add bsp_setbenv system call.
145
1462006-05-15  Eric Norum <norume@aps.anl.gov>
147
148        * startup/bspstart.c: Add checks for FPGA interrupt request overflow.
149                          Allow single spurious FPGA interrupt.
150
1512006-04-11  Eric Norum <norume@aps.anl.gov>
152
153        * startup/bspstart.c: Install default exception handler.
154
1552006-03-24  Eric Norum <norume@aps.anl.gov>
156
157        * startup/bspstart.c: Add missing reset-cause bit.
158
1592006-02-08      Joel Sherrill <joel@OARcorp.com>
160
161        * startup/linkcmds: Add sections required by newer gcc versions.
162
1632006-02-06  Eric Norum <norume@aps.anl.gov>
164
165    * clock/clock.c: Avoid division by zero.
166
1672006-01-29  Eric Norum <norume@aps.anl.gov>
168
169        * clock/clock.c, network/network.c, startup/bspstart.c:
170        Add an 'extended BSP' routine which returns the CPU load average.
171
1722006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * Makefile.am: Add preinstall.am.
175
1762005-12-19  Eric Norum <norume@aps.anl.gov>
177
178    * startup/bspstart.c: Add another 'extended BSP' routine which return
179                          reboot status register information.
180
1812005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
182
183        * bsp_specs: Remove %cpp.
184
1852005-11-11  Eric Norum <norume@aps.anl.gov>
186
187    * console/console.c: Clean up UART2 pin setup.  Protect pin setup code.
188
1892005-11-08  Eric Norum <norume@aps.anl.gov>
190
191    * console/console.c: Add code to set up pin assignments
192
1932005-11-07  Eric Norum <norume@aps.anl.gov>
194
195    * Almost everything: Assign copyright to OAR.
196
1972005-10-26  Eric Norum <norume@aps.anl.gov>
198
199        * README, network/network.c: Add support for forcing link parameters.
200
2012005-09-16  Eric Norum <norume@aps.anl.gov>
202
203        * startup/bspstart.c: Add bsp_reset bootrom call.
204        * startup/bspclean.c: Call bsp_reset from bsp_cleanup().
205
2062005-07-05  Eric Norum <norume@aps.anl.gov>
207
208        * startup/linkcmdc: Add .gnu.linkonce.b
209
2102005-07-05  Eric Norum <norume@aps.anl.gov>
211
212        * startup/bspstart.c: Ensure that CS[12]n are enabled.
213
2142005-06-28  Eric Norum <norume@aps.anl.gov>
215
216        * network/network.c: Add full/half-duplex auto-negotiation support.
217
2182005-06-20  Eric Norum <norume@aps.anl.gov>
219
220        * network/network.c: Clean up transmit buffer realignment.  Many
221        thanks to Mr. Kolja Waschk for identifying the problem.
222
2232005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
224
225        * include/bsp.h: New header guard.
226
2272005-05-23  Eric Norum <norume@aps.anl.gov>
228
229        * startup/linkcmds
230          startup/bspstart.c: Followup fix to Joel's/Chris's VBR changes.
231
2322005-05-11  Eric Norum <norume@aps.anl.gov>
233
234        * startup/bspstart.c: Followup fix to Joel's changes of 2005-05-03.
235
2362005-05-10  Eric Norum <norume@aps.anl.gov>
237
238        * network/network.c: Poke RDAR/TDAR every time.
239                         Add more diagnostic printout.
240
2412005-05-03      Joel Sherrill <joel@OARcorp.com>
242
243        * startup/init5282.c: Remove use of _Coldfire_VBR and use _VBR as rest
244        of m68k family.
245
2462005-04-26      Joel Sherrill <joel@OARcorp.com>
247
248        * network/network.c: Eliminate warnings.
249
2502005-04-20  Eric Norum <norume@aps.anl.gov>
251
252        * startup/bspstart.c
253        * network/network.c: Try instruction-only cache.
254
2552005-04-19  Eric Norum <norume@aps.anl.gov>
256
257        * startup/bspstart.c: Expose read/write copy of cache control registers
258                          in case some application diagnostic code wants to
259                          display the values.
260
2612005-04-13  Eric Norum <norume@aps.anl.gov>
262
263        * network/network.c: Add some more diagnostics.
264                         Poke TDAR/RDAR only when necessary.
265
2662005-04-10  Eric Norum <norume@aps.anl.gov>
267
268        * startup/bspstart.c: Set up IRQ1* handling properly.
269
2702005-04-08  Eric Norum <norume@aps.anl.gov>
271
272        * startup/bspstart.c: FPGA interrupt status register is now 16-bit.
273
2742005-03-12  Eric Norum <norume@aps.anl.gov>
275
276        * network/network.c: Add statistics counter for number of realigned bytes.
277
2782005-03-10  Eric Norum <norume@aps.anl.gov>
279
280        * startup/bspstart.c: Add NOP after CACR writes (work around hardware bug).
281
2822005-02-14  Eric Norum <norume@aps.anl.gov>
283
284        * startup/bspstart.c: Don't cache flash -- it messes up programming.
285
2862005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
287
288        * console/console.c, include/bsp.h, network/network.c,
289        startup/bspstart.c: Remove obsolete fixed size types.
290
2912005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * startup/bspstart.c:
294        rtems_interrupt_catch(trampoline, vector, &old_handler).
295
2962005-02-03  Eric Norum <norume@aps.anl.gov>
297
298        * include/bsp.h, startup/bspstart.c: Add 'extended' BSP
299        support (pseudo-VME).
300
3012005-02-02  Eric Norum <norume@aps.anl.gov>
302
303        * network/network.c: Lock FEC/PHYS at 100 Mbs, full-duplex
304
3052005-02-01  Eric Norum <norume@aps.anl.gov>
306
307        * include/bsp.h, network/network.c, startup/bspstart.c: Add some
308          bootprom system calls.
309
3102005-02-01  Eric Norum <norume@aps.anl.gov>
311
312        * start/start.S, network/network.c: Place FEC buffer descriptors
313        in SRAM.  No longer need to worry about buffer descriptor caching.
314
3152005-01-31  Eric Norum <norume@aps.anl.gov>
316
317        * network/network.c, startup/bspstart.c: Processor doesn't snoop
318        FEC DMA so we must invalidate the cache appropriately.
319
3202005-01-31      Joel Sherrill <joel@OARcorp.com>
321
322        * .cvsignore: New file.
323
3242005-01-28      Eric Norum <norume@aps.anl.gov>
325
326        * uC5282: New BSP
327        * acinclude.m4: uC5282 BSP
328
Note: See TracBrowser for help on using the repository browser.