source: rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog @ 2a07d0f4

4.104.114.84.95
Last change on this file since 2a07d0f4 was 2a07d0f4, checked in by Joel Sherrill <joel.sherrill@…>, on 09/06/07 at 15:41:33

2007-09-06 Joel Sherrill <joel.sherrill@…>

  • pci/pci.c: Fix some warnings.
  • Property mode set to 100644
File size: 7.5 KB
Line 
12007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * pci/pci.c: Fix some warnings.
4
52007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * console/debugputs.c: Add missing include file.
8
92007-09-06      Daniel Hellstrom <daniel@gaisler.com>
10
11        * amba/amba.c: Add missing part of previous patch.
12        * clock/ckinit.c: Update previous patch.
13
142007-09-06      Daniel Hellstrom <daniel@gaisler.com>
15
16        * pci/pci.c: New file missed on previous commit.
17
182007-09-06      Daniel Hellstrom <daniel@gaisler.com>
19
20        * Makefile.am, preinstall.am: New files, split of printk.
21        * console/console.c, console/debugputs.c: Split printk support out.
22        * include/spacewire.h: Removed.
23        * Makefile.am, preinstall.am: Use the following new drivers from
24        sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.
25
262007-09-06      Daniel Hellstrom <daniel@gaisler.com>
27
28        * console/debugputs.c: Now works on multi-CPU systems.
29
302007-09-05      Daniel Hellstrom <daniel@gaisler.com>
31
32        * clock/ckinit.c, console/console.c, leon_greth/leon_greth.c,
33        leon_smc91111/leon_smc91111.c: LEON3 BSP drivers updated to use new
34        AMBA PnP scanning functions. Affected drivers:
35        amba/amba.c,clock/ckinit.c,console/console.c,
36        leon_greth/leon_greth.c, leon_smc9111.c.
37
382007-09-05      Daniel Hellstrom <daniel@gaisler.com>
39
40        * include/bsp.h, startup/bspstart.c: LEON2 and LEON3 Data cache
41        snooping detection on startup, for drivers. (LEON2,3 are configurable
42        processors, they can be with or without DCache snooping. Caches
43        without snooping needs the drivers to flush cache or use the sparc
44        instruction lda to force cache miss...)
45
462007-09-05      Daniel Hellstrom <daniel@gaisler.com>
47
48        * Makefile.am, preinstall.am, amba/amba.c, include/amba.h,
49        include/leon.h: LEON3 AMBA PnP bus scanning moved to
50        shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
51        improved to take account for PnP info address translation. This is
52        useful when scanning remote AMBA busses for example when a board
53        connected with PCI has an AMBA bus that needs to be scanned, before
54        the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
55        scanning support. By using the new AMBA scanning routines it is
56        possible to isolate the AMBA scanning code to ambapp.c, however
57        existing drivers should be updated to use them in order to save
58        space.
59
602007-09-05      Daniel Hellstrom <daniel@gaisler.com>
61
62        * include/bsp.h: This patch prepares bsp.h so that shared code (new
63        drivers) can easily have small small sections of BSP specific code.
64
652007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * include/bsp.h, startup/bspstart.c, startup/spurious.c: hello and
68        ticker now run using runtest.
69
702007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * startup/spurious.c: Fix typo from previous commit.
73
742007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
75
76        * console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
77        startup/bspstart.c, startup/spurious.c: Remove debug print methods
78        that are redundant with prntk and replace their use with printk.
79
802007-05-03      Joel Sherrill <joel@OARcorp.com>
81
82        * startup/linkcmds: Handle .data.* sections
83
842007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * bsp_specs: Remove qrtems_debug.
87
882007-03-28      Joel Sherrill <joel@OARcorp.com>
89
90        * include/amba.h: Remove CVS conflict marker.
91
922007-03-11      Joel Sherrill <joel@OARcorp.com>
93
94        * startup/bspstart.c: Remove assignments of
95        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
96        value in boot_card.c
97
982007-03-10      Joel Sherrill <joel@OARcorp.com>
99
100        PR 1227/bsps
101        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
102        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
103
1042007-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * shmsupp/getcfg.c: Comment out npu (Unused).
107
1082006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * console/debugputs.c, shmsupp/getcfg.c, shmsupp/lock.c,
111        timer/timer.c: Use uint32_t instead of rtems_unsigned32/unsigned32.
112
1132006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * configure.ac: New BUG-REPORT address.
116
1172006-11-16      Joel Sherrill <joel@OARcorp.com>
118
119        * clock/ckinit.c, startup/bspstart.c: Use common clock driver template
120        and eliminate all fast idle code specific to this BSP. This
121        eliminates a fair amount of code in the BSP clock driver and
122        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
123        timer so I added the new hook Clock_driver_support_find_timer to
124        support this. In general, there was some clean up to the file headers
125        of various files.
126
1272006-11-15      Joel Sherrill <joel@OARcorp.com>
128
129        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
130        file and simplified initialization.
131
1322006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * Makefile.am: Remove superfluous -DASM.
135
1362006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
137
138        * configure.ac: Require autoconf-2.60. Require automake-1.10.
139
1402006-07-16      Joel Sherrill <joel@OARcorp.com>
141
142        * preinstall.am: Install spacewire.h
143
1442006-07-13      Jerry Needell <jerry.needell@unh.edu>
145
146        * clock/ckinit.c, include/leon.h, timer/timer.c, amba/amba.c
147        fixed up merge from 4.6.6. Correct references to
148        LEON3_IrqCtrl_Regs_Map.mask[x] and LEON3_Timer_Regs_Map.timer[x].
149
1502006-07-12      Jerry Needell <jerry.needell@unh.edu>
151
152        * amba/amba.c, clock/ckinit.c, include/amba.h, timer/timer.c: Search
153        for the Timer Register when initializing the amba rather than before
154        each potential use.
155
1562006-07-12      Joel Sherrill <joel@OARcorp.com>
157
158        * Makefile.am, include/leon.h: Try to merge rest of 4.6 BSP changes.
159        * include/spacewire.h: New file.
160
1612006-07-12      Joel Sherrill <joel@OARcorp.com>
162
163        * Makefile.am: Merge SHM support from 4.6 branch.
164        * shmsupp/README, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
165        shmsupp/mpisr.c: New files.
166
1672006-07-11      Joel Sherrill <joel@OARcorp.com>
168
169        * clock/ckinit.c: Actually call the routine to find the LEON3 time.
170
1712006-07-11      Joel Sherrill <joel@OARcorp.com>
172
173        * leon_greth/.cvsignore, leon_greth/leon_greth.c: New files.
174        Missed adding in previous commit of merge.
175
1762006-07-11      Joel Sherrill <joel@OARcorp.com>
177
178        * clock/ckinit.c, timer/timer.c: Make sure LEON3_Timer_Regs is
179        initialized for the timer driver.
180
1812006-07-11      Jerry Needell <jerry.needell@unh.edu>
182
183        * ChangeLog, Makefile.am, clock/ckinit.c, include/amba.h,
184        include/bsp.h: Merge SPARC updates from 4.6 branch.  Original
185        modifications by Gaisler Enterprises.
186
1872006-07-03      Jerry Needell <jerry.needell@unh.edu>
188
189        * leon_greth/leon_greth.c, include/bsp.h, include/amba.h: ported from 4.6.6
190
1912006-06-24      Joel Sherrill <joel@OARcorp.com>
192
193        * startup/linkcmds: Add .rela.dyn sections.
194
1952006-04-12      Konrad Eisele <konrad@gaisler.com>
196
197        * include/leon.h: Add LEON_INTERRUPT_EXTERNAL_1 define.
198
1992006-03-08      Joel Sherrill <joel@OARcorp.com>
200
201        * startup/linkcmds: Add .gnu.linkonce.b.* section.
202
2032006-02-08      Joel Sherrill <joel@OARcorp.com>
204
205        * startup/linkcmds: Add sections required by newer gcc versions.
206
2072006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
208
209        * configure.ac: Remove explicit ampolish3 support (now in
210        RTEMS_BSP_CONFIGURE).
211
2122006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
213
214        * configure.ac: Add ampolish3 support.
215        * Makefile.am: Add preinstall.am.
216
2172006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
218
219        * leon_smc91111/leon_smc91111.c, README, timer/timer.c,
220        startup/ithread.S, startup/setvec.c, startup/spurious.c,
221        startup/linkcmds, startup/bspstart.c, console/console.c,
222        console/debugputs.c, console/consolereserveresources.c,
223        bsp_specs, amba/amba.c, gnatsupp/gnatsupp.c, include/coverhd.h,
224        include/tm27.h, include/leon.h, include/bsp.h, include/amba.h,
225        Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c
226        clock/ckinit.c: Backport from rtems-4-6-branch.
Note: See TracBrowser for help on using the repository browser.