source: rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog @ 7e15770

4.8
Last change on this file since 7e15770 was 7e15770, checked in by Joel Sherrill <joel.sherrill@…>, on 12/05/07 at 15:49:38

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

  • Makefile.am, preinstall.am: i2c should be on branch as well as CVS head.
  • Property mode set to 100644
File size: 7.9 KB
Line 
12007-12-05      Daniel Hellstrom <daniel@gaisler.com>
2
3        * Makefile.am, preinstall.am: i2c should be on branch as well as CVS
4        head.
5
62007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * shmsupp/getcfg.c: Fix spacing.
9
102007-09-13      Daniel Hellstrom <daniel@gaisler.com>
11
12        * Makefile.am: Add smc91111.rel to libbsp.a
13
142007-09-07      Daniel Hellstrom <daniel@gaisler.com>
15
16        * console/console.c, leon_greth/leon_greth.c,
17        leon_smc91111/leon_smc91111.c: Remove warnings.
18
192007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * pci/pci.c: Fix some warnings.
22
232007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * console/debugputs.c: Add missing include file.
26
272007-09-06      Daniel Hellstrom <daniel@gaisler.com>
28
29        * amba/amba.c: Add missing part of previous patch.
30        * clock/ckinit.c: Update previous patch.
31
322007-09-06      Daniel Hellstrom <daniel@gaisler.com>
33
34        * pci/pci.c: New file missed on previous commit.
35
362007-09-06      Daniel Hellstrom <daniel@gaisler.com>
37
38        * Makefile.am, preinstall.am: New files, split of printk.
39        * console/console.c, console/debugputs.c: Split printk support out.
40        * include/spacewire.h: Removed.
41        * Makefile.am, preinstall.am: Use the following new drivers from
42        sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.
43
442007-09-06      Daniel Hellstrom <daniel@gaisler.com>
45
46        * console/debugputs.c: Now works on multi-CPU systems.
47
482007-09-05      Daniel Hellstrom <daniel@gaisler.com>
49
50        * clock/ckinit.c, console/console.c, leon_greth/leon_greth.c,
51        leon_smc91111/leon_smc91111.c: LEON3 BSP drivers updated to use new
52        AMBA PnP scanning functions. Affected drivers:
53        amba/amba.c,clock/ckinit.c,console/console.c,
54        leon_greth/leon_greth.c, leon_smc9111.c.
55
562007-09-05      Daniel Hellstrom <daniel@gaisler.com>
57
58        * include/bsp.h, startup/bspstart.c: LEON2 and LEON3 Data cache
59        snooping detection on startup, for drivers. (LEON2,3 are configurable
60        processors, they can be with or without DCache snooping. Caches
61        without snooping needs the drivers to flush cache or use the sparc
62        instruction lda to force cache miss...)
63
642007-09-05      Daniel Hellstrom <daniel@gaisler.com>
65
66        * Makefile.am, preinstall.am, amba/amba.c, include/amba.h,
67        include/leon.h: LEON3 AMBA PnP bus scanning moved to
68        shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
69        improved to take account for PnP info address translation. This is
70        useful when scanning remote AMBA busses for example when a board
71        connected with PCI has an AMBA bus that needs to be scanned, before
72        the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
73        scanning support. By using the new AMBA scanning routines it is
74        possible to isolate the AMBA scanning code to ambapp.c, however
75        existing drivers should be updated to use them in order to save
76        space.
77
782007-09-05      Daniel Hellstrom <daniel@gaisler.com>
79
80        * include/bsp.h: This patch prepares bsp.h so that shared code (new
81        drivers) can easily have small small sections of BSP specific code.
82
832007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * include/bsp.h, startup/bspstart.c, startup/spurious.c: hello and
86        ticker now run using runtest.
87
882007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
89
90        * startup/spurious.c: Fix typo from previous commit.
91
922007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
95        startup/bspstart.c, startup/spurious.c: Remove debug print methods
96        that are redundant with prntk and replace their use with printk.
97
982007-05-03      Joel Sherrill <joel@OARcorp.com>
99
100        * startup/linkcmds: Handle .data.* sections
101
1022007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * bsp_specs: Remove qrtems_debug.
105
1062007-03-28      Joel Sherrill <joel@OARcorp.com>
107
108        * include/amba.h: Remove CVS conflict marker.
109
1102007-03-11      Joel Sherrill <joel@OARcorp.com>
111
112        * startup/bspstart.c: Remove assignments of
113        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
114        value in boot_card.c
115
1162007-03-10      Joel Sherrill <joel@OARcorp.com>
117
118        PR 1227/bsps
119        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
120        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
121
1222007-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * shmsupp/getcfg.c: Comment out npu (Unused).
125
1262006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * console/debugputs.c, shmsupp/getcfg.c, shmsupp/lock.c,
129        timer/timer.c: Use uint32_t instead of rtems_unsigned32/unsigned32.
130
1312006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * configure.ac: New BUG-REPORT address.
134
1352006-11-16      Joel Sherrill <joel@OARcorp.com>
136
137        * clock/ckinit.c, startup/bspstart.c: Use common clock driver template
138        and eliminate all fast idle code specific to this BSP. This
139        eliminates a fair amount of code in the BSP clock driver and
140        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
141        timer so I added the new hook Clock_driver_support_find_timer to
142        support this. In general, there was some clean up to the file headers
143        of various files.
144
1452006-11-15      Joel Sherrill <joel@OARcorp.com>
146
147        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
148        file and simplified initialization.
149
1502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
151
152        * Makefile.am: Remove superfluous -DASM.
153
1542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
155
156        * configure.ac: Require autoconf-2.60. Require automake-1.10.
157
1582006-07-16      Joel Sherrill <joel@OARcorp.com>
159
160        * preinstall.am: Install spacewire.h
161
1622006-07-13      Jerry Needell <jerry.needell@unh.edu>
163
164        * clock/ckinit.c, include/leon.h, timer/timer.c, amba/amba.c
165        fixed up merge from 4.6.6. Correct references to
166        LEON3_IrqCtrl_Regs_Map.mask[x] and LEON3_Timer_Regs_Map.timer[x].
167
1682006-07-12      Jerry Needell <jerry.needell@unh.edu>
169
170        * amba/amba.c, clock/ckinit.c, include/amba.h, timer/timer.c: Search
171        for the Timer Register when initializing the amba rather than before
172        each potential use.
173
1742006-07-12      Joel Sherrill <joel@OARcorp.com>
175
176        * Makefile.am, include/leon.h: Try to merge rest of 4.6 BSP changes.
177        * include/spacewire.h: New file.
178
1792006-07-12      Joel Sherrill <joel@OARcorp.com>
180
181        * Makefile.am: Merge SHM support from 4.6 branch.
182        * shmsupp/README, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
183        shmsupp/mpisr.c: New files.
184
1852006-07-11      Joel Sherrill <joel@OARcorp.com>
186
187        * clock/ckinit.c: Actually call the routine to find the LEON3 time.
188
1892006-07-11      Joel Sherrill <joel@OARcorp.com>
190
191        * leon_greth/.cvsignore, leon_greth/leon_greth.c: New files.
192        Missed adding in previous commit of merge.
193
1942006-07-11      Joel Sherrill <joel@OARcorp.com>
195
196        * clock/ckinit.c, timer/timer.c: Make sure LEON3_Timer_Regs is
197        initialized for the timer driver.
198
1992006-07-11      Jerry Needell <jerry.needell@unh.edu>
200
201        * ChangeLog, Makefile.am, clock/ckinit.c, include/amba.h,
202        include/bsp.h: Merge SPARC updates from 4.6 branch.  Original
203        modifications by Gaisler Enterprises.
204
2052006-07-03      Jerry Needell <jerry.needell@unh.edu>
206
207        * leon_greth/leon_greth.c, include/bsp.h, include/amba.h: ported from 4.6.6
208
2092006-06-24      Joel Sherrill <joel@OARcorp.com>
210
211        * startup/linkcmds: Add .rela.dyn sections.
212
2132006-04-12      Konrad Eisele <konrad@gaisler.com>
214
215        * include/leon.h: Add LEON_INTERRUPT_EXTERNAL_1 define.
216
2172006-03-08      Joel Sherrill <joel@OARcorp.com>
218
219        * startup/linkcmds: Add .gnu.linkonce.b.* section.
220
2212006-02-08      Joel Sherrill <joel@OARcorp.com>
222
223        * startup/linkcmds: Add sections required by newer gcc versions.
224
2252006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
226
227        * configure.ac: Remove explicit ampolish3 support (now in
228        RTEMS_BSP_CONFIGURE).
229
2302006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
231
232        * configure.ac: Add ampolish3 support.
233        * Makefile.am: Add preinstall.am.
234
2352006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
236
237        * leon_smc91111/leon_smc91111.c, README, timer/timer.c,
238        startup/ithread.S, startup/setvec.c, startup/spurious.c,
239        startup/linkcmds, startup/bspstart.c, console/console.c,
240        console/debugputs.c, console/consolereserveresources.c,
241        bsp_specs, amba/amba.c, gnatsupp/gnatsupp.c, include/coverhd.h,
242        include/tm27.h, include/leon.h, include/bsp.h, include/amba.h,
243        Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c
244        clock/ckinit.c: Backport from rtems-4-6-branch.
Note: See TracBrowser for help on using the repository browser.