source: rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog @ 28f3f511

4.104.114.84.95
Last change on this file since 28f3f511 was 28f3f511, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 6, 2007 at 1:11:45 PM

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

  • console/debugputs.c: Now works on multi-CPU systems.
  • Property mode set to 100644
File size: 6.7 KB
Line 
12007-09-06      Daniel Hellstrom <daniel@gaisler.com>
2
3        * console/debugputs.c: Now works on multi-CPU systems.
4
52007-09-05      Daniel Hellstrom <daniel@gaisler.com>
6
7        * clock/ckinit.c, console/console.c, leon_greth/leon_greth.c,
8        leon_smc91111/leon_smc91111.c: LEON3 BSP drivers updated to use new
9        AMBA PnP scanning functions. Affected drivers:
10        amba/amba.c,clock/ckinit.c,console/console.c,
11        leon_greth/leon_greth.c, leon_smc9111.c.
12
132007-09-05      Daniel Hellstrom <daniel@gaisler.com>
14
15        * include/bsp.h, startup/bspstart.c: LEON2 and LEON3 Data cache
16        snooping detection on startup, for drivers. (LEON2,3 are configurable
17        processors, they can be with or without DCache snooping. Caches
18        without snooping needs the drivers to flush cache or use the sparc
19        instruction lda to force cache miss...)
20
212007-09-05      Daniel Hellstrom <daniel@gaisler.com>
22
23        * Makefile.am, preinstall.am, amba/amba.c, include/amba.h,
24        include/leon.h: LEON3 AMBA PnP bus scanning moved to
25        shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
26        improved to take account for PnP info address translation. This is
27        useful when scanning remote AMBA busses for example when a board
28        connected with PCI has an AMBA bus that needs to be scanned, before
29        the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
30        scanning support. By using the new AMBA scanning routines it is
31        possible to isolate the AMBA scanning code to ambapp.c, however
32        existing drivers should be updated to use them in order to save
33        space.
34
352007-09-05      Daniel Hellstrom <daniel@gaisler.com>
36
37        * include/bsp.h: This patch prepares bsp.h so that shared code (new
38        drivers) can easily have small small sections of BSP specific code.
39
402007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * include/bsp.h, startup/bspstart.c, startup/spurious.c: hello and
43        ticker now run using runtest.
44
452007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * startup/spurious.c: Fix typo from previous commit.
48
492007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
52        startup/bspstart.c, startup/spurious.c: Remove debug print methods
53        that are redundant with prntk and replace their use with printk.
54
552007-05-03      Joel Sherrill <joel@OARcorp.com>
56
57        * startup/linkcmds: Handle .data.* sections
58
592007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * bsp_specs: Remove qrtems_debug.
62
632007-03-28      Joel Sherrill <joel@OARcorp.com>
64
65        * include/amba.h: Remove CVS conflict marker.
66
672007-03-11      Joel Sherrill <joel@OARcorp.com>
68
69        * startup/bspstart.c: Remove assignments of
70        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
71        value in boot_card.c
72
732007-03-10      Joel Sherrill <joel@OARcorp.com>
74
75        PR 1227/bsps
76        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
77        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
78
792007-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * shmsupp/getcfg.c: Comment out npu (Unused).
82
832006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * console/debugputs.c, shmsupp/getcfg.c, shmsupp/lock.c,
86        timer/timer.c: Use uint32_t instead of rtems_unsigned32/unsigned32.
87
882006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * configure.ac: New BUG-REPORT address.
91
922006-11-16      Joel Sherrill <joel@OARcorp.com>
93
94        * clock/ckinit.c, startup/bspstart.c: Use common clock driver template
95        and eliminate all fast idle code specific to this BSP. This
96        eliminates a fair amount of code in the BSP clock driver and
97        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
98        timer so I added the new hook Clock_driver_support_find_timer to
99        support this. In general, there was some clean up to the file headers
100        of various files.
101
1022006-11-15      Joel Sherrill <joel@OARcorp.com>
103
104        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
105        file and simplified initialization.
106
1072006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * Makefile.am: Remove superfluous -DASM.
110
1112006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * configure.ac: Require autoconf-2.60. Require automake-1.10.
114
1152006-07-16      Joel Sherrill <joel@OARcorp.com>
116
117        * preinstall.am: Install spacewire.h
118
1192006-07-13      Jerry Needell <jerry.needell@unh.edu>
120
121        * clock/ckinit.c, include/leon.h, timer/timer.c, amba/amba.c
122        fixed up merge from 4.6.6. Correct references to
123        LEON3_IrqCtrl_Regs_Map.mask[x] and LEON3_Timer_Regs_Map.timer[x].
124
1252006-07-12      Jerry Needell <jerry.needell@unh.edu>
126
127        * amba/amba.c, clock/ckinit.c, include/amba.h, timer/timer.c: Search
128        for the Timer Register when initializing the amba rather than before
129        each potential use.
130
1312006-07-12      Joel Sherrill <joel@OARcorp.com>
132
133        * Makefile.am, include/leon.h: Try to merge rest of 4.6 BSP changes.
134        * include/spacewire.h: New file.
135
1362006-07-12      Joel Sherrill <joel@OARcorp.com>
137
138        * Makefile.am: Merge SHM support from 4.6 branch.
139        * shmsupp/README, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
140        shmsupp/mpisr.c: New files.
141
1422006-07-11      Joel Sherrill <joel@OARcorp.com>
143
144        * clock/ckinit.c: Actually call the routine to find the LEON3 time.
145
1462006-07-11      Joel Sherrill <joel@OARcorp.com>
147
148        * leon_greth/.cvsignore, leon_greth/leon_greth.c: New files.
149        Missed adding in previous commit of merge.
150
1512006-07-11      Joel Sherrill <joel@OARcorp.com>
152
153        * clock/ckinit.c, timer/timer.c: Make sure LEON3_Timer_Regs is
154        initialized for the timer driver.
155
1562006-07-11      Jerry Needell <jerry.needell@unh.edu>
157
158        * ChangeLog, Makefile.am, clock/ckinit.c, include/amba.h,
159        include/bsp.h: Merge SPARC updates from 4.6 branch.  Original
160        modifications by Gaisler Enterprises.
161
1622006-07-03      Jerry Needell <jerry.needell@unh.edu>
163
164        * leon_greth/leon_greth.c, include/bsp.h, include/amba.h: ported from 4.6.6
165
1662006-06-24      Joel Sherrill <joel@OARcorp.com>
167
168        * startup/linkcmds: Add .rela.dyn sections.
169
1702006-04-12      Konrad Eisele <konrad@gaisler.com>
171
172        * include/leon.h: Add LEON_INTERRUPT_EXTERNAL_1 define.
173
1742006-03-08      Joel Sherrill <joel@OARcorp.com>
175
176        * startup/linkcmds: Add .gnu.linkonce.b.* section.
177
1782006-02-08      Joel Sherrill <joel@OARcorp.com>
179
180        * startup/linkcmds: Add sections required by newer gcc versions.
181
1822006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
183
184        * configure.ac: Remove explicit ampolish3 support (now in
185        RTEMS_BSP_CONFIGURE).
186
1872006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
188
189        * configure.ac: Add ampolish3 support.
190        * Makefile.am: Add preinstall.am.
191
1922006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
193
194        * leon_smc91111/leon_smc91111.c, README, timer/timer.c,
195        startup/ithread.S, startup/setvec.c, startup/spurious.c,
196        startup/linkcmds, startup/bspstart.c, console/console.c,
197        console/debugputs.c, console/consolereserveresources.c,
198        bsp_specs, amba/amba.c, gnatsupp/gnatsupp.c, include/coverhd.h,
199        include/tm27.h, include/leon.h, include/bsp.h, include/amba.h,
200        Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c
201        clock/ckinit.c: Backport from rtems-4-6-branch.
Note: See TracBrowser for help on using the repository browser.