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

Last change on this file since 100673c was 100673c, checked in by Eric Norum <WENorum@…>, on 02/08/07 at 19:10:18

Fixed FPGA interrupt handling.

  • Property mode set to 100644
File size: 6.6 KB
RevLine 
[100673c]12007-02-08      Eric Norum <norume@aps.anl.gov>
2
3        * startup/bspstart.c: Fixed FPGA interrupt handling.
4
[33fc4f6]52007-02-05  Eric Norum <norume@aps.anl.gov>
6
7        * console/console.c: Enable RTS/CTS flow-control pins.
8
[1bf40dc]92007-01-21  Eric Norum <norume@aps.anl.gov>
10
11        * network/network.c: Add capability to lock at 10-half.
[0b7edb75]12        Expand report to include auto/fixed status.
[1bf40dc]13
[7e278aa]142006-12-18      Till Straumann <strauman@slac.stanford.edu>
15
16        * startup/bspstart.c: Changed BSP_installVME_isr() so that
17        the special handling of a 'FPGA interrupt' [this FPGA is *not*
18        present on the uC5282 module but is externally connected to
19        IRQ1 on Eric Norum's particular 'motherboard'] is only
20        activated when connecting to the special vectors > 192.
21        The change allows us ordinary users [:-)] to use IRQ1
22        normally, simply by connecting an ISR to vector 64+1...
23        Also, BSP_enable_irq_at_pic(), BSP_disable_irq_at_pic(),
24        BSP_irq_is_enabled_at_pic() were introduced (compat. with
25        some PPC BSPs).
26
[9d7508e]272006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * configure.ac: New BUG-REPORT address.
30
[32d19cb]312006-10-30      Joel Sherrill <joel@OARcorp.com>
32
33        * include/.cvsignore: New file.
34
[218c346]352006-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * Makefile.am: Remove superfluous -DASM.
38
[197e445]392006-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * include/bspopts.h.in: Remove (bogus).
42
[56e2dc0]432006-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * configure.ac: Require automake-1.10. Require autoconf-2.60.
46
[167818a]472006-08-01  Eric Norum <norume@aps.anl.gov>
48
49        * startup/bspstart.c: Add bsp_setbenv system call.
50
[a7edc92]512006-05-15  Eric Norum <norume@aps.anl.gov>
52
53        * startup/bspstart.c: Add checks for FPGA interrupt request overflow.
[8a742dd]54                          Allow single spurious FPGA interrupt.
[a7edc92]55
[e846fc9]562006-04-11  Eric Norum <norume@aps.anl.gov>
57
58        * startup/bspstart.c: Install default exception handler.
59
[84572474]602006-03-24  Eric Norum <norume@aps.anl.gov>
61
[e846fc9]62        * startup/bspstart.c: Add missing reset-cause bit.
[84572474]63
[4217b96]642006-02-08      Joel Sherrill <joel@OARcorp.com>
65
66        * startup/linkcmds: Add sections required by newer gcc versions.
67
[b468898]682006-02-06  Eric Norum <norume@aps.anl.gov>
69
70    * clock/clock.c: Avoid division by zero.
71
[be5b08a]722006-01-29  Eric Norum <norume@aps.anl.gov>
73
[b8b8d34]74        * clock/clock.c, network/network.c, startup/bspstart.c:
75        Add an 'extended BSP' routine which returns the CPU load average.
[be5b08a]76
[5a9284a]772006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
78
79        * Makefile.am: Add preinstall.am.
80
[91cb065]812005-12-19  Eric Norum <norume@aps.anl.gov>
82
83    * startup/bspstart.c: Add another 'extended BSP' routine which return
84                          reboot status register information.
85
[bf221c5]862005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
87
88        * bsp_specs: Remove %cpp.
89
[46fa1f64]902005-11-11  Eric Norum <norume@aps.anl.gov>
91
92    * console/console.c: Clean up UART2 pin setup.  Protect pin setup code.
93
[8e6835a5]942005-11-08  Eric Norum <norume@aps.anl.gov>
95
96    * console/console.c: Add code to set up pin assignments
97
[12b36efe]982005-11-07  Eric Norum <norume@aps.anl.gov>
99
100    * Almost everything: Assign copyright to OAR.
101
[21dd4cf8]1022005-10-26  Eric Norum <norume@aps.anl.gov>
103
[086c1c3]104        * README, network/network.c: Add support for forcing link parameters.
[21dd4cf8]105
[b7115915]1062005-09-16  Eric Norum <norume@aps.anl.gov>
107
108        * startup/bspstart.c: Add bsp_reset bootrom call.
109        * startup/bspclean.c: Call bsp_reset from bsp_cleanup().
110
[d452949f]1112005-07-05  Eric Norum <norume@aps.anl.gov>
112
113        * startup/linkcmdc: Add .gnu.linkonce.b
114
[728e177]1152005-07-05  Eric Norum <norume@aps.anl.gov>
116
117        * startup/bspstart.c: Ensure that CS[12]n are enabled.
118
[81291a0]1192005-06-28  Eric Norum <norume@aps.anl.gov>
120
121        * network/network.c: Add full/half-duplex auto-negotiation support.
122
[f077cc96]1232005-06-20  Eric Norum <norume@aps.anl.gov>
124
[086c1c3]125        * network/network.c: Clean up transmit buffer realignment.  Many
126        thanks to Mr. Kolja Waschk for identifying the problem.
[f077cc96]127
[34c4852]1282005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
129
130        * include/bsp.h: New header guard.
131
[e2f88ab9]1322005-05-23  Eric Norum <norume@aps.anl.gov>
133
134        * startup/linkcmds
135          startup/bspstart.c: Followup fix to Joel's/Chris's VBR changes.
136
[d00b37d0]1372005-05-11  Eric Norum <norume@aps.anl.gov>
138
139        * startup/bspstart.c: Followup fix to Joel's changes of 2005-05-03.
140
[b6cfe2f6]1412005-05-10  Eric Norum <norume@aps.anl.gov>
142
143        * network/network.c: Poke RDAR/TDAR every time.
144                         Add more diagnostic printout.
145
[d2fbe62]1462005-05-03      Joel Sherrill <joel@OARcorp.com>
147
148        * startup/init5282.c: Remove use of _Coldfire_VBR and use _VBR as rest
149        of m68k family.
150
[6191ee4]1512005-04-26      Joel Sherrill <joel@OARcorp.com>
152
153        * network/network.c: Eliminate warnings.
154
[ac9bbe7]1552005-04-20  Eric Norum <norume@aps.anl.gov>
156
157        * startup/bspstart.c
158        * network/network.c: Try instruction-only cache.
159
[d5fe91e]1602005-04-19  Eric Norum <norume@aps.anl.gov>
161
162        * startup/bspstart.c: Expose read/write copy of cache control registers
163                          in case some application diagnostic code wants to
164                          display the values.
165
[27111a79]1662005-04-13  Eric Norum <norume@aps.anl.gov>
167
168        * network/network.c: Add some more diagnostics.
169                         Poke TDAR/RDAR only when necessary.
170
[402f4df]1712005-04-10  Eric Norum <norume@aps.anl.gov>
172
173        * startup/bspstart.c: Set up IRQ1* handling properly.
174
[a81e4f1]1752005-04-08  Eric Norum <norume@aps.anl.gov>
176
177        * startup/bspstart.c: FPGA interrupt status register is now 16-bit.
178
[3adc6c13]1792005-03-12  Eric Norum <norume@aps.anl.gov>
180
181        * network/network.c: Add statistics counter for number of realigned bytes.
182
[cbb615b]1832005-03-10  Eric Norum <norume@aps.anl.gov>
184
[3adc6c13]185        * startup/bspstart.c: Add NOP after CACR writes (work around hardware bug).
[cbb615b]186
[059c95e]1872005-02-14  Eric Norum <norume@aps.anl.gov>
188
189        * startup/bspstart.c: Don't cache flash -- it messes up programming.
190
[0b2c943]1912005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
192
193        * console/console.c, include/bsp.h, network/network.c,
194        startup/bspstart.c: Remove obsolete fixed size types.
195
[be129f69]1962005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
197
198        * startup/bspstart.c:
199        rtems_interrupt_catch(trampoline, vector, &old_handler).
200
[d75023e]2012005-02-03  Eric Norum <norume@aps.anl.gov>
202
[3479b8b1]203        * include/bsp.h, startup/bspstart.c: Add 'extended' BSP
204        support (pseudo-VME).
[d75023e]205
[98653c6]2062005-02-02  Eric Norum <norume@aps.anl.gov>
207
208        * network/network.c: Lock FEC/PHYS at 100 Mbs, full-duplex
209
[7eab0f78]2102005-02-01  Eric Norum <norume@aps.anl.gov>
211
212        * include/bsp.h, network/network.c, startup/bspstart.c: Add some
213          bootprom system calls.
214
[7c7184a]2152005-02-01  Eric Norum <norume@aps.anl.gov>
216
[3479b8b1]217        * start/start.S, network/network.c: Place FEC buffer descriptors
218        in SRAM.  No longer need to worry about buffer descriptor caching.
[7c7184a]219
[518edef]2202005-01-31  Eric Norum <norume@aps.anl.gov>
221
[3479b8b1]222        * network/network.c, startup/bspstart.c: Processor doesn't snoop
223        FEC DMA so we must invalidate the cache appropriately.
[518edef]224
[239b819]2252005-01-31      Joel Sherrill <joel@OARcorp.com>
226
227        * .cvsignore: New file.
228
[098c4f9a]2292005-01-28      Eric Norum <norume@aps.anl.gov>
230
231        * uC5282: New BSP
232        * acinclude.m4: uC5282 BSP
233
Note: See TracBrowser for help on using the repository browser.