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

4.104.114.95
Last change on this file since d1f57b5 was d1f57b5, checked in by Joel Sherrill <joel.sherrill@…>, on 03/03/08 at 23:07:47

2008-03-03 Joel Sherrill <joel.sherrill@…>

  • startup/linkcmds: Add wildcard to gcc_except_table section so programs compiled with gcc 4.3.x can link.
  • Property mode set to 100644
File size: 8.8 KB
Line 
12008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * startup/linkcmds: Add wildcard to gcc_except_table section so
4        programs compiled with gcc 4.3.x can link.
5
62007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
7
8        * clock/clock.c, include/bsp.h: Correct prototype of idle thread. Eric
9        Norum pointed out this was wrong.
10
112007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * clock/clock.c, include/bsp.h, startup/bspstart.c: Eliminate copies of
14        the Configuration Table. Use the RTEMS provided accessor macros to
15        obtain configuration fields.
16
172007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        * Makefile.am, startup/bspstart.c: Move interrupt_stack_size field from
20        CPU Table to Configuration Table. Eliminate CPU Table from all ports.
21        Delete references to CPU Table in all forms.
22
232007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * include/bsp.h, startup/bspstart.c: Moved most of the remaining CPU
26        Table fields to the Configuration Table. This included
27        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
28        do_zero_of_workspace, extra_mpci_receive_server_stack,
29        stack_allocate_hook, and stack_free_hook. As a side-effect of this
30        effort some multiprocessing code was made conditional and some style
31        clean up occurred.
32
332007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
36        m68k CPU Table since it is never read.
37
382007-11-26      Eric Norum <norume@aps.anl.gov>
39
40        * network/network.c: Fix LED configuration to match uCDIMM.
41
422007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * startup/linkcmds: Formatting.
45
462007-10-14      Eric Norum <norume@aps.anl.gov>
47
48        * clock/clock.c: Add nanoseconds since tick support.
49
502007-05-03      Joel Sherrill <joel@OARcorp.com>
51
52        * startup/linkcmds: Handle .data.* sections
53
542007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * bsp_specs: Remove qrtems_debug.
57
582007-03-12      Joel Sherrill <joel@OARcorp.com>
59
60        * clock/clock.c, console/console.c, include/bsp.h, include/coverhd.h,
61        include/tm27.h, network/network.c, start/start.S, startup/bspclean.c,
62        startup/bspstart.c, startup/init5282.c, startup/linkcmds,
63        timer/timer.c: Correct license URL and/or fix mistake in copyright
64        notice. Both of these mistakes appear to be from code submitted after
65        these changes were made previously.
66
672007-03-11      Joel Sherrill <joel@OARcorp.com>
68
69        * startup/bspstart.c: Remove assignments of
70        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
71        value in boot_card.c
72
732007-03-10      Joel Sherrill <joel@OARcorp.com>
74
75        PR 1227/bsps
76        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
77        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
78
792006-12-14      Till Straumann <strauman@slac.stanford.edu>
80
81        * startup/bspstart.c: Changed BSP_installVME_isr() so that
82        the special handling of a 'FPGA interrupt' [this FPGA is *not*
83        present on the uC5282 module but is externally connected to
84        IRQ1 on Eric Norum's particular 'motherboard'] is only
85        activated when connecting to the special vectors > 192.
86        The change allows us ordinary users [:-)] to use IRQ1
87        normally, simply by connecting an ISR to vector 64+1...
88        Also, BSP_enable_irq_at_pic(), BSP_disable_irq_at_pic(),
89        BSP_irq_is_enabled_at_pic() were introduced (compat. with
90        some PPC BSPs).
91
922006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * configure.ac: New BUG-REPORT address.
95
962006-11-15      Joel Sherrill <joel@OARcorp.com>
97
98        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
99        file and simplified initialization.
100
1012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * Makefile.am: Remove superfluous -DASM.
104
1052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * configure.ac: Require autoconf-2.60. Require automake-1.10.
108
1092006-08-01  Eric Norum <norume@aps.anl.gov>
110
111        * startup/bspstart.c: Add bsp_setbenv system call.
112
1132006-05-15  Eric Norum <norume@aps.anl.gov>
114
115        * startup/bspstart.c: Add checks for FPGA interrupt request overflow.
116                          Allow single spurious FPGA interrupt.
117
1182006-04-11  Eric Norum <norume@aps.anl.gov>
119
120        * startup/bspstart.c: Install default exception handler.
121
1222006-03-24  Eric Norum <norume@aps.anl.gov>
123
124        * startup/bspstart.c: Add missing reset-cause bit.
125
1262006-02-08      Joel Sherrill <joel@OARcorp.com>
127
128        * startup/linkcmds: Add sections required by newer gcc versions.
129
1302006-02-06  Eric Norum <norume@aps.anl.gov>
131
132    * clock/clock.c: Avoid division by zero.
133
1342006-01-29  Eric Norum <norume@aps.anl.gov>
135
136        * clock/clock.c, network/network.c, startup/bspstart.c:
137        Add an 'extended BSP' routine which returns the CPU load average.
138
1392006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
140
141        * Makefile.am: Add preinstall.am.
142
1432005-12-19  Eric Norum <norume@aps.anl.gov>
144
145    * startup/bspstart.c: Add another 'extended BSP' routine which return
146                          reboot status register information.
147
1482005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
149
150        * bsp_specs: Remove %cpp.
151
1522005-11-11  Eric Norum <norume@aps.anl.gov>
153
154    * console/console.c: Clean up UART2 pin setup.  Protect pin setup code.
155
1562005-11-08  Eric Norum <norume@aps.anl.gov>
157
158    * console/console.c: Add code to set up pin assignments
159
1602005-11-07  Eric Norum <norume@aps.anl.gov>
161
162    * Almost everything: Assign copyright to OAR.
163
1642005-10-26  Eric Norum <norume@aps.anl.gov>
165
166        * README, network/network.c: Add support for forcing link parameters.
167
1682005-09-16  Eric Norum <norume@aps.anl.gov>
169
170        * startup/bspstart.c: Add bsp_reset bootrom call.
171        * startup/bspclean.c: Call bsp_reset from bsp_cleanup().
172
1732005-07-05  Eric Norum <norume@aps.anl.gov>
174
175        * startup/linkcmdc: Add .gnu.linkonce.b
176
1772005-07-05  Eric Norum <norume@aps.anl.gov>
178
179        * startup/bspstart.c: Ensure that CS[12]n are enabled.
180
1812005-06-28  Eric Norum <norume@aps.anl.gov>
182
183        * network/network.c: Add full/half-duplex auto-negotiation support.
184
1852005-06-20  Eric Norum <norume@aps.anl.gov>
186
187        * network/network.c: Clean up transmit buffer realignment.  Many
188        thanks to Mr. Kolja Waschk for identifying the problem.
189
1902005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * include/bsp.h: New header guard.
193
1942005-05-23  Eric Norum <norume@aps.anl.gov>
195
196        * startup/linkcmds
197          startup/bspstart.c: Followup fix to Joel's/Chris's VBR changes.
198
1992005-05-11  Eric Norum <norume@aps.anl.gov>
200
201        * startup/bspstart.c: Followup fix to Joel's changes of 2005-05-03.
202
2032005-05-10  Eric Norum <norume@aps.anl.gov>
204
205        * network/network.c: Poke RDAR/TDAR every time.
206                         Add more diagnostic printout.
207
2082005-05-03      Joel Sherrill <joel@OARcorp.com>
209
210        * startup/init5282.c: Remove use of _Coldfire_VBR and use _VBR as rest
211        of m68k family.
212
2132005-04-26      Joel Sherrill <joel@OARcorp.com>
214
215        * network/network.c: Eliminate warnings.
216
2172005-04-20  Eric Norum <norume@aps.anl.gov>
218
219        * startup/bspstart.c
220        * network/network.c: Try instruction-only cache.
221
2222005-04-19  Eric Norum <norume@aps.anl.gov>
223
224        * startup/bspstart.c: Expose read/write copy of cache control registers
225                          in case some application diagnostic code wants to
226                          display the values.
227
2282005-04-13  Eric Norum <norume@aps.anl.gov>
229
230        * network/network.c: Add some more diagnostics.
231                         Poke TDAR/RDAR only when necessary.
232
2332005-04-10  Eric Norum <norume@aps.anl.gov>
234
235        * startup/bspstart.c: Set up IRQ1* handling properly.
236
2372005-04-08  Eric Norum <norume@aps.anl.gov>
238
239        * startup/bspstart.c: FPGA interrupt status register is now 16-bit.
240
2412005-03-12  Eric Norum <norume@aps.anl.gov>
242
243        * network/network.c: Add statistics counter for number of realigned bytes.
244
2452005-03-10  Eric Norum <norume@aps.anl.gov>
246
247        * startup/bspstart.c: Add NOP after CACR writes (work around hardware bug).
248
2492005-02-14  Eric Norum <norume@aps.anl.gov>
250
251        * startup/bspstart.c: Don't cache flash -- it messes up programming.
252
2532005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
254
255        * console/console.c, include/bsp.h, network/network.c,
256        startup/bspstart.c: Remove obsolete fixed size types.
257
2582005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
259
260        * startup/bspstart.c:
261        rtems_interrupt_catch(trampoline, vector, &old_handler).
262
2632005-02-03  Eric Norum <norume@aps.anl.gov>
264
265        * include/bsp.h, startup/bspstart.c: Add 'extended' BSP
266        support (pseudo-VME).
267
2682005-02-02  Eric Norum <norume@aps.anl.gov>
269
270        * network/network.c: Lock FEC/PHYS at 100 Mbs, full-duplex
271
2722005-02-01  Eric Norum <norume@aps.anl.gov>
273
274        * include/bsp.h, network/network.c, startup/bspstart.c: Add some
275          bootprom system calls.
276
2772005-02-01  Eric Norum <norume@aps.anl.gov>
278
279        * start/start.S, network/network.c: Place FEC buffer descriptors
280        in SRAM.  No longer need to worry about buffer descriptor caching.
281
2822005-01-31  Eric Norum <norume@aps.anl.gov>
283
284        * network/network.c, startup/bspstart.c: Processor doesn't snoop
285        FEC DMA so we must invalidate the cache appropriately.
286
2872005-01-31      Joel Sherrill <joel@OARcorp.com>
288
289        * .cvsignore: New file.
290
2912005-01-28      Eric Norum <norume@aps.anl.gov>
292
293        * uC5282: New BSP
294        * acinclude.m4: uC5282 BSP
295
Note: See TracBrowser for help on using the repository browser.