source: rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog @ 1982a19

4.104.114.84.9
Last change on this file since 1982a19 was 1982a19, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 6, 2007 at 12:01:30 AM

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

  • Makefile.am, preinstall.am, amba/amba.c, include/amba.h, include/leon.h: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was improved to take account for PnP info address translation. This is useful when scanning remote AMBA busses for example when a board connected with PCI has an AMBA bus that needs to be scanned, before the addresses was hard coded. Also, LEON2 now have AMBA PnP bus scanning support. By using the new AMBA scanning routines it is possible to isolate the AMBA scanning code to ambapp.c, however existing drivers should be updated to use them in order to save space.
  • Property mode set to 100644
File size: 5.9 KB
Line 
12007-09-05      Daniel Hellstrom <daniel@gaisler.com>
2
3        * Makefile.am, preinstall.am, amba/amba.c, include/amba.h,
4        include/leon.h: LEON3 AMBA PnP bus scanning moved to
5        shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
6        improved to take account for PnP info address translation. This is
7        useful when scanning remote AMBA busses for example when a board
8        connected with PCI has an AMBA bus that needs to be scanned, before
9        the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
10        scanning support. By using the new AMBA scanning routines it is
11        possible to isolate the AMBA scanning code to ambapp.c, however
12        existing drivers should be updated to use them in order to save
13        space.
14
152007-09-05      Daniel Hellstrom <daniel@gaisler.com>
16
17        * include/bsp.h: This patch prepares bsp.h so that shared code (new
18        drivers) can easily have small small sections of BSP specific code.
19
202007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * include/bsp.h, startup/bspstart.c, startup/spurious.c: hello and
23        ticker now run using runtest.
24
252007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * startup/spurious.c: Fix typo from previous commit.
28
292007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
30
31        * console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
32        startup/bspstart.c, startup/spurious.c: Remove debug print methods
33        that are redundant with prntk and replace their use with printk.
34
352007-05-03      Joel Sherrill <joel@OARcorp.com>
36
37        * startup/linkcmds: Handle .data.* sections
38
392007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * bsp_specs: Remove qrtems_debug.
42
432007-03-28      Joel Sherrill <joel@OARcorp.com>
44
45        * include/amba.h: Remove CVS conflict marker.
46
472007-03-11      Joel Sherrill <joel@OARcorp.com>
48
49        * startup/bspstart.c: Remove assignments of
50        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
51        value in boot_card.c
52
532007-03-10      Joel Sherrill <joel@OARcorp.com>
54
55        PR 1227/bsps
56        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
57        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
58
592007-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * shmsupp/getcfg.c: Comment out npu (Unused).
62
632006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * console/debugputs.c, shmsupp/getcfg.c, shmsupp/lock.c,
66        timer/timer.c: Use uint32_t instead of rtems_unsigned32/unsigned32.
67
682006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * configure.ac: New BUG-REPORT address.
71
722006-11-16      Joel Sherrill <joel@OARcorp.com>
73
74        * clock/ckinit.c, startup/bspstart.c: Use common clock driver template
75        and eliminate all fast idle code specific to this BSP. This
76        eliminates a fair amount of code in the BSP clock driver and
77        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
78        timer so I added the new hook Clock_driver_support_find_timer to
79        support this. In general, there was some clean up to the file headers
80        of various files.
81
822006-11-15      Joel Sherrill <joel@OARcorp.com>
83
84        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
85        file and simplified initialization.
86
872006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * Makefile.am: Remove superfluous -DASM.
90
912006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * configure.ac: Require autoconf-2.60. Require automake-1.10.
94
952006-07-16      Joel Sherrill <joel@OARcorp.com>
96
97        * preinstall.am: Install spacewire.h
98
992006-07-13      Jerry Needell <jerry.needell@unh.edu>
100
101        * clock/ckinit.c, include/leon.h, timer/timer.c, amba/amba.c
102        fixed up merge from 4.6.6. Correct references to
103        LEON3_IrqCtrl_Regs_Map.mask[x] and LEON3_Timer_Regs_Map.timer[x].
104
1052006-07-12      Jerry Needell <jerry.needell@unh.edu>
106
107        * amba/amba.c, clock/ckinit.c, include/amba.h, timer/timer.c: Search
108        for the Timer Register when initializing the amba rather than before
109        each potential use.
110
1112006-07-12      Joel Sherrill <joel@OARcorp.com>
112
113        * Makefile.am, include/leon.h: Try to merge rest of 4.6 BSP changes.
114        * include/spacewire.h: New file.
115
1162006-07-12      Joel Sherrill <joel@OARcorp.com>
117
118        * Makefile.am: Merge SHM support from 4.6 branch.
119        * shmsupp/README, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
120        shmsupp/mpisr.c: New files.
121
1222006-07-11      Joel Sherrill <joel@OARcorp.com>
123
124        * clock/ckinit.c: Actually call the routine to find the LEON3 time.
125
1262006-07-11      Joel Sherrill <joel@OARcorp.com>
127
128        * leon_greth/.cvsignore, leon_greth/leon_greth.c: New files.
129        Missed adding in previous commit of merge.
130
1312006-07-11      Joel Sherrill <joel@OARcorp.com>
132
133        * clock/ckinit.c, timer/timer.c: Make sure LEON3_Timer_Regs is
134        initialized for the timer driver.
135
1362006-07-11      Jerry Needell <jerry.needell@unh.edu>
137
138        * ChangeLog, Makefile.am, clock/ckinit.c, include/amba.h,
139        include/bsp.h: Merge SPARC updates from 4.6 branch.  Original
140        modifications by Gaisler Enterprises.
141
1422006-07-03      Jerry Needell <jerry.needell@unh.edu>
143
144        * leon_greth/leon_greth.c, include/bsp.h, include/amba.h: ported from 4.6.6
145
1462006-06-24      Joel Sherrill <joel@OARcorp.com>
147
148        * startup/linkcmds: Add .rela.dyn sections.
149
1502006-04-12      Konrad Eisele <konrad@gaisler.com>
151
152        * include/leon.h: Add LEON_INTERRUPT_EXTERNAL_1 define.
153
1542006-03-08      Joel Sherrill <joel@OARcorp.com>
155
156        * startup/linkcmds: Add .gnu.linkonce.b.* section.
157
1582006-02-08      Joel Sherrill <joel@OARcorp.com>
159
160        * startup/linkcmds: Add sections required by newer gcc versions.
161
1622006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
163
164        * configure.ac: Remove explicit ampolish3 support (now in
165        RTEMS_BSP_CONFIGURE).
166
1672006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
168
169        * configure.ac: Add ampolish3 support.
170        * Makefile.am: Add preinstall.am.
171
1722006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * leon_smc91111/leon_smc91111.c, README, timer/timer.c,
175        startup/ithread.S, startup/setvec.c, startup/spurious.c,
176        startup/linkcmds, startup/bspstart.c, console/console.c,
177        console/debugputs.c, console/consolereserveresources.c,
178        bsp_specs, amba/amba.c, gnatsupp/gnatsupp.c, include/coverhd.h,
179        include/tm27.h, include/leon.h, include/bsp.h, include/amba.h,
180        Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c
181        clock/ckinit.c: Backport from rtems-4-6-branch.
Note: See TracBrowser for help on using the repository browser.