source: rtems/c/src/lib/libbsp/sparc/leon2/ChangeLog @ 5982921

4.104.114.84.95
Last change on this file since 5982921 was 5982921, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 6, 2007 at 12:03:14 AM

2007-09-05 Daniel Hellstrom <daniel@…>

  • include/bsp.h: LEON2 and LEON3 Data cache snooping detection on startup, for drivers. (LEON2,3 are configurable processors, they can be with or without DCache snooping. Caches without snooping needs the drivers to flush cache or use the sparc instruction lda to force cache miss...)
  • Property mode set to 100644
File size: 3.9 KB
Line 
12007-09-05      Daniel Hellstrom <daniel@gaisler.com>
2
3        * include/bsp.h: LEON2 and LEON3 Data cache snooping detection on
4        startup, for drivers. (LEON2,3 are configurable processors, they can
5        be with or without DCache snooping. Caches without snooping needs the
6        drivers to flush cache or use the sparc instruction lda to force
7        cache miss...)
8
92007-09-05      Daniel Hellstrom <daniel@gaisler.com>
10
11        * Makefile.am, preinstall.am: LEON3 AMBA PnP bus scanning moved to
12        shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
13        improved to take account for PnP info address translation. This is
14        useful when scanning remote AMBA busses for example when a board
15        connected with PCI has an AMBA bus that needs to be scanned, before
16        the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
17        scanning support. By using the new AMBA scanning routines it is
18        possible to isolate the AMBA scanning code to ambapp.c, however
19        existing drivers should be updated to use them in order to save
20        space.
21
222007-09-05      Daniel Hellstrom <daniel@gaisler.com>
23
24        * include/bsp.h: This patch prepares bsp.h so that shared code (new
25        drivers) can easily have small small sections of BSP specific code.
26
272007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * startup/spurious.c: Fix typo from previous commit.
30
312007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
34        startup/spurious.c: Remove debug print methods that are redundant
35        with prntk and replace their use with printk.
36
372007-05-03      Joel Sherrill <joel@OARcorp.com>
38
39        * startup/linkcmds: Handle .data.* sections
40
412007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * bsp_specs: Remove qrtems_debug.
44
452007-03-10      Joel Sherrill <joel@OARcorp.com>
46
47        PR 1227/bsps
48        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
49        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
50
512006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * console/console.c, timer/timer.c: Use uint32_t instead of
54          rtems_unsigned32/unsigned32.
55
562006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * configure.ac: New BUG-REPORT address.
59
602006-11-16      Joel Sherrill <joel@OARcorp.com>
61
62        * clock/ckinit.c: Use common clock driver template and eliminate all
63        fast idle code specific to this BSP. This eliminates a fair amount of
64        code in the BSP clock driver and bsp_startup. The LEON3 has to do a
65        scan of the AMBA bus to find the timer so I added the new hook
66        Clock_driver_support_find_timer to support this. In general, there
67        was some clean up to the file headers of various files.
68
692006-11-15      Joel Sherrill <joel@OARcorp.com>
70
71        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
72        file and simplified initialization.
73
742006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * Makefile.am: Remove superfluous -DASM.
77
782006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * configure.ac: Require autoconf-2.60. Require automake-1.10.
81
822006-06-24      Joel Sherrill <joel@OARcorp.com>
83
84        * startup/linkcmds: Add .rela.dyn sections.
85
862006-03-08      Joel Sherrill <joel@OARcorp.com>
87
88        * startup/linkcmds: Add .gnu.linkonce.b.* section.
89
902006-02-08      Joel Sherrill <joel@OARcorp.com>
91
92        * startup/linkcmds: Add sections required by newer gcc versions.
93
942006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        * configure.ac: Remove explicit ampolish3 support (now in
97        RTEMS_BSP_CONFIGURE).
98
992006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
100
101        * configure.ac: Add ampolish3 support.
102        * Makefile.am: Add preinstall.am.
103
1042006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * leon_smc91111/leon_smc91111.c, README, timer/timer.c,
107        startup/setvec.c, startup/spurious.c, startup/linkcmds,
108        console/console.c, console/debugputs.c,
109        console/consolereserveresources.c, bsp_specs, gnatsupp/gnatsupp.c,
110        include/coverhd.h, include/tm27.h, include/leon.h, include/bsp.h,
111        Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c,
112        clock/ckinit.c: Backport from rtems-4-6-branch.
Note: See TracBrowser for help on using the repository browser.