source: rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog @ 109adeb3

4.104.114.95
Last change on this file since 109adeb3 was 109adeb3, checked in by Joel Sherrill <joel.sherrill@…>, on 04/23/08 at 21:49:57

2008-04-23 Joel Sherrill <joel.sherrill@…>

  • ChangeLog?, Makefile.am: Remove all references to console_reserve_resources and termios_reserve_resources.
  • console/consolereserveresources.c: Removed.
  • Property mode set to 100644
File size: 9.7 KB
Line 
12008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * ChangeLog, Makefile.am: Remove all references to
4        console_reserve_resources and termios_reserve_resources.
5        * console/consolereserveresources.c: Removed.
6
72008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * Makefile.am: Remove all references to console_reserve_resources and
10        termios_reserve_resources.
11        * console/consolereserveresources.c: Removed.
12
132008-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * configure.ac: Fix typo.
16
172008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        * startup/linkcmds: Add wildcard to gcc_except_table section so
20        programs compiled with gcc 4.3.x can link.
21
222007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * console/console.c, timer/timer.c: Fix typos in previous commit
25        uncovered by MP build.
26
272007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
30        of the Configuration Table. Use the RTEMS provided accessor macros to
31        obtain configuration fields.
32
332007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * amba/amba.c, clock/ckinit.c, console/console.c, include/bsp.h,
36        startup/bspstart.c, timer/timer.c: Move interrupt_stack_size field
37        from CPU Table to Configuration Table. Eliminate CPU Table from all
38        ports. Delete references to CPU Table in all forms.
39
402007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * amba/amba.c, startup/bspstart.c: Moved most of the remaining CPU
43        Table fields to the Configuration Table. This included
44        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
45        do_zero_of_workspace, extra_mpci_receive_server_stack,
46        stack_allocate_hook, and stack_free_hook. As a side-effect of this
47        effort some multiprocessing code was made conditional and some style
48        clean up occurred.
49
502007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * shmsupp/getcfg.c: Fix spacing.
53
542007-10-11      Daniel Hellstrom <daniel@gaisler.com>
55
56        * Makefile.am, preinstall.am: Add initial i2c and update OC-CAN
57        support.
58
592007-09-13      Daniel Hellstrom <daniel@gaisler.com>
60
61        * Makefile.am: Add smc91111.rel to libbsp.a
62
632007-09-07      Daniel Hellstrom <daniel@gaisler.com>
64
65        * console/console.c, leon_greth/leon_greth.c,
66        leon_smc91111/leon_smc91111.c: Remove warnings.
67
682007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
69
70        * pci/pci.c: Fix some warnings.
71
722007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * console/debugputs.c: Add missing include file.
75
762007-09-06      Daniel Hellstrom <daniel@gaisler.com>
77
78        * amba/amba.c: Add missing part of previous patch.
79        * clock/ckinit.c: Update previous patch.
80
812007-09-06      Daniel Hellstrom <daniel@gaisler.com>
82
83        * pci/pci.c: New file missed on previous commit.
84
852007-09-06      Daniel Hellstrom <daniel@gaisler.com>
86
87        * Makefile.am, preinstall.am: New files, split of printk.
88        * console/console.c, console/debugputs.c: Split printk support out.
89        * include/spacewire.h: Removed.
90        * Makefile.am, preinstall.am: Use the following new drivers from
91        sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.
92
932007-09-06      Daniel Hellstrom <daniel@gaisler.com>
94
95        * console/debugputs.c: Now works on multi-CPU systems.
96
972007-09-05      Daniel Hellstrom <daniel@gaisler.com>
98
99        * clock/ckinit.c, console/console.c, leon_greth/leon_greth.c,
100        leon_smc91111/leon_smc91111.c: LEON3 BSP drivers updated to use new
101        AMBA PnP scanning functions. Affected drivers:
102        amba/amba.c,clock/ckinit.c,console/console.c,
103        leon_greth/leon_greth.c, leon_smc9111.c.
104
1052007-09-05      Daniel Hellstrom <daniel@gaisler.com>
106
107        * include/bsp.h, startup/bspstart.c: LEON2 and LEON3 Data cache
108        snooping detection on startup, for drivers. (LEON2,3 are configurable
109        processors, they can be with or without DCache snooping. Caches
110        without snooping needs the drivers to flush cache or use the sparc
111        instruction lda to force cache miss...)
112
1132007-09-05      Daniel Hellstrom <daniel@gaisler.com>
114
115        * Makefile.am, preinstall.am, amba/amba.c, include/amba.h,
116        include/leon.h: LEON3 AMBA PnP bus scanning moved to
117        shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
118        improved to take account for PnP info address translation. This is
119        useful when scanning remote AMBA busses for example when a board
120        connected with PCI has an AMBA bus that needs to be scanned, before
121        the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
122        scanning support. By using the new AMBA scanning routines it is
123        possible to isolate the AMBA scanning code to ambapp.c, however
124        existing drivers should be updated to use them in order to save
125        space.
126
1272007-09-05      Daniel Hellstrom <daniel@gaisler.com>
128
129        * include/bsp.h: This patch prepares bsp.h so that shared code (new
130        drivers) can easily have small small sections of BSP specific code.
131
1322007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * include/bsp.h, startup/bspstart.c, startup/spurious.c: hello and
135        ticker now run using runtest.
136
1372007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * startup/spurious.c: Fix typo from previous commit.
140
1412007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
144        startup/bspstart.c, startup/spurious.c: Remove debug print methods
145        that are redundant with prntk and replace their use with printk.
146
1472007-05-03      Joel Sherrill <joel@OARcorp.com>
148
149        * startup/linkcmds: Handle .data.* sections
150
1512007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * bsp_specs: Remove qrtems_debug.
154
1552007-03-28      Joel Sherrill <joel@OARcorp.com>
156
157        * include/amba.h: Remove CVS conflict marker.
158
1592007-03-11      Joel Sherrill <joel@OARcorp.com>
160
161        * startup/bspstart.c: Remove assignments of
162        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
163        value in boot_card.c
164
1652007-03-10      Joel Sherrill <joel@OARcorp.com>
166
167        PR 1227/bsps
168        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
169        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
170
1712007-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
172
173        * shmsupp/getcfg.c: Comment out npu (Unused).
174
1752006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
176
177        * console/debugputs.c, shmsupp/getcfg.c, shmsupp/lock.c,
178        timer/timer.c: Use uint32_t instead of rtems_unsigned32/unsigned32.
179
1802006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * configure.ac: New BUG-REPORT address.
183
1842006-11-16      Joel Sherrill <joel@OARcorp.com>
185
186        * clock/ckinit.c, startup/bspstart.c: Use common clock driver template
187        and eliminate all fast idle code specific to this BSP. This
188        eliminates a fair amount of code in the BSP clock driver and
189        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
190        timer so I added the new hook Clock_driver_support_find_timer to
191        support this. In general, there was some clean up to the file headers
192        of various files.
193
1942006-11-15      Joel Sherrill <joel@OARcorp.com>
195
196        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
197        file and simplified initialization.
198
1992006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * Makefile.am: Remove superfluous -DASM.
202
2032006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
204
205        * configure.ac: Require autoconf-2.60. Require automake-1.10.
206
2072006-07-16      Joel Sherrill <joel@OARcorp.com>
208
209        * preinstall.am: Install spacewire.h
210
2112006-07-13      Jerry Needell <jerry.needell@unh.edu>
212
213        * clock/ckinit.c, include/leon.h, timer/timer.c, amba/amba.c
214        fixed up merge from 4.6.6. Correct references to
215        LEON3_IrqCtrl_Regs_Map.mask[x] and LEON3_Timer_Regs_Map.timer[x].
216
2172006-07-12      Jerry Needell <jerry.needell@unh.edu>
218
219        * amba/amba.c, clock/ckinit.c, include/amba.h, timer/timer.c: Search
220        for the Timer Register when initializing the amba rather than before
221        each potential use.
222
2232006-07-12      Joel Sherrill <joel@OARcorp.com>
224
225        * Makefile.am, include/leon.h: Try to merge rest of 4.6 BSP changes.
226        * include/spacewire.h: New file.
227
2282006-07-12      Joel Sherrill <joel@OARcorp.com>
229
230        * Makefile.am: Merge SHM support from 4.6 branch.
231        * shmsupp/README, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
232        shmsupp/mpisr.c: New files.
233
2342006-07-11      Joel Sherrill <joel@OARcorp.com>
235
236        * clock/ckinit.c: Actually call the routine to find the LEON3 time.
237
2382006-07-11      Joel Sherrill <joel@OARcorp.com>
239
240        * leon_greth/.cvsignore, leon_greth/leon_greth.c: New files.
241        Missed adding in previous commit of merge.
242
2432006-07-11      Joel Sherrill <joel@OARcorp.com>
244
245        * clock/ckinit.c, timer/timer.c: Make sure LEON3_Timer_Regs is
246        initialized for the timer driver.
247
2482006-07-11      Jerry Needell <jerry.needell@unh.edu>
249
250        * ChangeLog, Makefile.am, clock/ckinit.c, include/amba.h,
251        include/bsp.h: Merge SPARC updates from 4.6 branch.  Original
252        modifications by Gaisler Enterprises.
253
2542006-07-03      Jerry Needell <jerry.needell@unh.edu>
255
256        * leon_greth/leon_greth.c, include/bsp.h, include/amba.h: ported from 4.6.6
257
2582006-06-24      Joel Sherrill <joel@OARcorp.com>
259
260        * startup/linkcmds: Add .rela.dyn sections.
261
2622006-04-12      Konrad Eisele <konrad@gaisler.com>
263
264        * include/leon.h: Add LEON_INTERRUPT_EXTERNAL_1 define.
265
2662006-03-08      Joel Sherrill <joel@OARcorp.com>
267
268        * startup/linkcmds: Add .gnu.linkonce.b.* section.
269
2702006-02-08      Joel Sherrill <joel@OARcorp.com>
271
272        * startup/linkcmds: Add sections required by newer gcc versions.
273
2742006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
275
276        * configure.ac: Remove explicit ampolish3 support (now in
277        RTEMS_BSP_CONFIGURE).
278
2792006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
280
281        * configure.ac: Add ampolish3 support.
282        * Makefile.am: Add preinstall.am.
283
2842006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
285
286        * leon_smc91111/leon_smc91111.c, README, timer/timer.c,
287        startup/ithread.S, startup/setvec.c, startup/spurious.c,
288        startup/linkcmds, startup/bspstart.c, console/console.c,
289        console/debugputs.c, console/consolereserveresources.c,
290        bsp_specs, amba/amba.c, gnatsupp/gnatsupp.c, include/coverhd.h,
291        include/tm27.h, include/leon.h, include/bsp.h, include/amba.h,
292        Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c
293        clock/ckinit.c: Backport from rtems-4-6-branch.
Note: See TracBrowser for help on using the repository browser.