source: rtems/c/src/lib/libbsp/sparc/ChangeLog @ d805da0e

4.8
Last change on this file since d805da0e was d805da0e, checked in by Joel Sherrill <joel.sherrill@…>, on 11/30/07 at 16:48:06

2007-11-30 Daniel Hellstrom <daniel@…>

  • shared/can/grcan.c, shared/can/grcan_rasta.c, shared/include/ambapp.h: GRCAN CAN driver. Fixes Interrupt enabling/disabling in the driver, interrupt may not be restored correctly. Implements the baud rate calculation routine. Removed unnecessary printk. Fixed scanning to support GRCAN and GRHCAN hardware. Added GRCAN device number to ambapp.h.
  • Property mode set to 100644
File size: 9.4 KB
Line 
12007-11-30      Daniel Hellstrom <daniel@gaisler.com>
2
3        * shared/can/grcan.c, shared/can/grcan_rasta.c,
4        shared/include/ambapp.h: GRCAN CAN driver. Fixes Interrupt
5        enabling/disabling in the driver, interrupt may not be restored
6        correctly. Implements the baud rate calculation routine. Removed
7        unnecessary printk. Fixed scanning to support GRCAN and GRHCAN
8        hardware. Added GRCAN device number to ambapp.h.
9
102007-10-11      Daniel Hellstrom <daniel@gaisler.com>
11
12        * shared/can/occan.c: Fixes bug in OC-CAN baud rate calculator. The
13        BTR1 8-bit value was swapped.
14
152007-09-21      Daniel Hellstrom <daniel@gaisler.com>
16
17        * shared/can/occan.c: Fix warning on Diab compiler.
18
192007-09-19      Daniel Hellstrom <daniel@gaisler.com>
20
21        * shared/can/occan.c: Fix Reenable command and fix typo.
22
232007-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * shared/1553/b1553brm.c, shared/can/grcan.c: Remove include of sched.h
26
272007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * shared/spw/grspw.c: Remove include of sched.h. It does not appear to
30        be needed and is unavailable when POSIX is disabled.
31
322007-09-12      Daniel Hellstrom <daniel@gaisler.com>
33
34        * shared/can/grcan.c, shared/include/debug_defs.h, shared/spw/grspw.c:
35        Remove use of DEBUG_printf.
36
372007-09-07      Daniel Hellstrom <daniel@gaisler.com>
38
39        * shared/1553/b1553brm.c, shared/can/grcan.c, shared/can/grcan_rasta.c,
40        shared/can/occan.c, shared/spw/grspw.c, shared/spw/grspw_pci.c,
41        shared/uart/apbuart.c: Remove warnings.
42
432007-09-06      Daniel Hellstrom <daniel@gaisler.com>
44
45        * shared/pci/pcifinddevice.c: New file.
46
472007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * shared/uart/apbuart.c: Fix some warnings.
50
512007-09-06      Daniel Hellstrom <daniel@gaisler.com>
52
53        New drivers: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN,OC_CAN),
54        Raw UART.
55        * shared/1553/b1553brm.c, shared/1553/b1553brm_pci.c,
56        shared/1553/b1553brm_rasta.c, shared/can/grcan.c,
57        shared/can/grcan_rasta.c, shared/can/occan.c, shared/can/occan_pci.c,
58        shared/spw/grspw.c, shared/spw/grspw_pci.c, shared/spw/grspw_rasta.c,
59        shared/uart/apbuart.c, shared/uart/apbuart_pci.c,
60        shared/uart/apbuart_rasta.c: New files missed in previous commit.
61
622007-09-06      Daniel Hellstrom <daniel@gaisler.com>
63
64        * Makefile.am: Add the following new drivers: PCI, b1553BRM,
65        SpaceWire(GRSPW), CAN (GRCAN,OC_CAN), Raw UART.
66        * shared/include/apbuart.h, shared/include/apbuart_pci.h,
67        shared/include/apbuart_rasta.h, shared/include/b1553brm.h,
68        shared/include/b1553brm_pci.h, shared/include/b1553brm_rasta.h,
69        shared/include/debug_defs.h, shared/include/grcan.h,
70        shared/include/grcan_rasta.h, shared/include/grcan_spwrtc.h,
71        shared/include/grspw.h, shared/include/grspw_pci.h,
72        shared/include/grspw_rasta.h, shared/include/occan.h,
73        shared/include/occan_pci.h, shared/include/pci.h: New files.
74
75
762007-09-05      Daniel Hellstrom <daniel@gaisler.com>
77
78        * shared/bspstart.c: LEON2 and LEON3 Data cache snooping detection on
79        startup, for drivers. (LEON2,3 are configurable processors, they can
80        be with or without DCache snooping. Caches without snooping needs the
81        drivers to flush cache or use the sparc instruction lda to force
82        cache miss...)
83
842007-09-05      Daniel Hellstrom <daniel@gaisler.com>
85
86        * shared/amba/ambapp.c, shared/include/ambapp.h: New files.
87
882007-09-05      Daniel Hellstrom <daniel@gaisler.com>
89
90        * Makefile.am: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c
91        and shared/include/ambapp.h. The AMBA scanning was improved to take
92        account for PnP info address translation. This is useful when
93        scanning remote AMBA busses for example when a board connected with
94        PCI has an AMBA bus that needs to be scanned, before the addresses
95        was hard coded. Also, LEON2 now have AMBA PnP bus scanning support.
96        By using the new AMBA scanning routines it is possible to isolate the
97        AMBA scanning code to ambapp.c, however existing drivers should be
98        updated to use them in order to save space.
99
1002007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
101
102        * shared/bspstart.c: Add include <rtems/bspIo.h> to remove warning.
103
1042007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * shared/bspstart.c, shared/gnatcommon.c: Remove debug print methods
107        that are redundant with prntk and replace their use with printk.
108
1092007-04-17      Joel Sherrill <joel@OARcorp.com>
110
111        * erc32/tools/runtest.in, leon2/tools/runtest.in,
112        leon3/tools/runtest.in: Do not run pppd.exe from batch mode script.
113
1142007-03-11      Joel Sherrill <joel@OARcorp.com>
115
116        * shared/bspstart.c: Remove assignments of
117        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
118        value in boot_card.c
119
1202006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * configure.ac: New BUG-REPORT address.
123
1242006-11-16      Joel Sherrill <joel@OARcorp.com>
125
126        * shared/bspstart.c, shared/start.S: Use common clock driver template
127        and eliminate all fast idle code specific to this BSP. This
128        eliminates a fair amount of code in the BSP clock driver and
129        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
130        timer so I added the new hook Clock_driver_support_find_timer to
131        support this. In general, there was some clean up to the file headers
132        of various files.
133
1342006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * configure.ac: Require autoconf-2.60. Require automake-1.10.
137
1382006-01-10      Joel Sherrill <joel@OARcorp.com>
139
140        * shared/start.S: Add include of bspopts.h so SIS quirks will trigger.
141
1422006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * shared/start.S: Backport from rtems-4-6-branch.
145
1462005-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
147
148        * Makefile.am: Merge-in shared/Makefile.am.
149        * ChangeLog: Merge-in shared/ChangeLog.
150        * configure.ac: Remove shared/Makefile.am.
151
1522005-09-02      Joel Sherrill <joel@OARcorp.com>
153
154        PR 821/bsps
155        * shared/start.S: Workaround -- just avoid copying non-existent
156        initialized data in ROM to RAM.
157
1582004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
159
160        * configure.ac: Require automake > 1.9.
161
1622004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
163
164        * shared/start.S: Include <rtems/asm.h> instead of <asm.h>.
165
1662004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
167
168        * shared/bspstart.c, shared/gnatcommon.c: Convert to using c99 fixed
169        size types.
170
1712004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
174        * acinclude.m4: Regenerate.
175
1762004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
179        $(RTEMS_BSP_FAMILY).
180
1812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
184
1852003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * shared/Makefile.am: Cosmetics.
188
1892003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * acinclude.m4: Reflect changes to bootstrap.
192        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
193
1942003-09-26      Joel Sherrill <joel@OARcorp.com>
195
196        * shared/bspstart.c: Obsoleting HP PA-RISC port and removing all
197        references.
198
1992003-09-04      Joel Sherrill <joel@OARcorp.com>
200
201        * shared/bspclean.c, shared/bspstart.c: URL for license changed.
202
2032003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * Makefile.am: Reflect having moved aclocal/.
206
2072003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * Makefile.am, shared/Makefile.am: Reflect having moved automake/.
210
2112003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * configure.ac: Use rtems-bugs@rtems.com as bug report email
214        address.
215
2162003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * configure.ac: Remove AC_CONFIG_AUX_DIR.
219
2202003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
223        * configure.ac: AC_PREREQ(2.57).
224
2252002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
228
2292002-11-01      Joel Sherrill <joel@OARcorp.com>
230
231        * shared/gnatcommon.c: Removed warnings.
232
2332002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
236
2372002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * Makefile.am, shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
240        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
241        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
242
2432001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
246        * configure.ac: New file, generated from configure.in by autoupdate.
247        * configure.in: Remove.
248
2492001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * acinclude.m4: New file.
252        * configure.in: Use RTEMS_BSP_SUBDIR.
253
2542000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * Makefile.am: Cleanup.
257
2582000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
259
260        * shared/ChangeLog, shared/.cvsignore, shared/Makefile.am,
261        shared/bspclean.c, shared/bspstart.c, shared/gnatcommon.c,
262        shared/start.S: New files.  Largely moved from ERC32 BSP to be able
263        to be shared with LEON and other SPARC BSPs.
264        * Makefile.am, configure.in: Added shared directory as part of
265        enhancing ERC32 and adding LEON.
266
2672000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
270
2712000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
274        $(RTEMS_TOPdir)/aclocal.
275
2762000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
279        GNU canonicalization.
280
2812000-08-10      Joel Sherrill <joel@OARcorp.com>
282
283        * ChangeLog: New file.
284
2852000-04-23      Jiri Gaisler <jiri@gaisler.com>
286
287        * shared/start.S: Modificatins to preserve the current CWP and
288        adjust the WIM accordingly. This improves compatibility with the
289        remote debugger and the mkprom prom-builder.
290
Note: See TracBrowser for help on using the repository browser.