summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/leon2/ChangeLog
blob: d21d56afb6595c671c895c3464e0457dc625d740 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
2008-02-14	Joel Sherrill <joel.sherrill@OARcorp.com>

	* preinstall.am: Spacing.

2007-12-05	Daniel Hellstrom <daniel@gaisler.com>

	* Makefile.am, preinstall.am: i2c should be on branch as well as CVS
	head.

2007-11-30	Daniel Hellstrom <daniel@gaisler.com>

	* rasta/rasta.c: LEON2 PCI RASTA driver. Changes RASTA PCI interrupt to
	5 from 4. This is to avoid conflict with the LAN9C111 network MAC
	driver using interrupt 4.

2007-09-12	Daniel Hellstrom <daniel@gaisler.com>

	* leon_smc91111/leon_smc91111.c: LEON2 SMC91111 initialization: PIO
	Interrupt initialization fix and speed rate defaulted to 100Mbit/s
	for boards with 50MHz system clock or greater now all defaults to
	100Mbit/s

2007-09-07	Daniel Hellstrom <daniel@gaisler.com>

	* leon_smc91111/leon_smc91111.c, rasta/rasta.c: Remove warnings.

2007-09-06	Daniel Hellstrom <daniel@gaisler.com>

	* pci/pci.c: New file.

2007-09-06	Daniel Hellstrom <daniel@gaisler.com>

	* cchip/cchip.c, include/cchip.h, include/rasta.h,
	rasta/rasta.c: New files missed in previous commit.

2007-09-06	Daniel Hellstrom <daniel@gaisler.com>

	* Makefile.am, preinstall.am: Use the following new drivers from
	sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.

2007-09-05	Daniel Hellstrom <daniel@gaisler.com>

	* include/bsp.h: LEON2 and LEON3 Data cache snooping detection on
	startup, for drivers. (LEON2,3 are configurable processors, they can
	be with or without DCache snooping. Caches without snooping needs the
	drivers to flush cache or use the sparc instruction lda to force
	cache miss...)

2007-09-05	Daniel Hellstrom <daniel@gaisler.com>

	* Makefile.am, preinstall.am: 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.

2007-09-05	Daniel Hellstrom <daniel@gaisler.com>

	* include/bsp.h: This patch prepares bsp.h so that shared code (new
	drivers) can easily have small small sections of BSP specific code.

2007-05-11	Joel Sherrill <joel.sherrill@OARcorp.com>

	* startup/spurious.c: Fix typo from previous commit.

2007-05-09	Joel Sherrill <joel.sherrill@OARcorp.com>

	* console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
	startup/spurious.c: Remove debug print methods that are redundant
	with prntk and replace their use with printk.

2007-05-03	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Handle .data.* sections

2007-04-12	Ralf Corsépius <ralf.corsepius@rtems.org>

	* bsp_specs: Remove qrtems_debug.

2007-03-10	Joel Sherrill <joel@OARcorp.com>

	PR 1227/bsps
	* include/bsp.h: Remove MAX_LONG_TEST_DURATION and
	MAX_SHORT_TEST_DURATION. They are obsolete and unused.

2006-12-12	Ralf Corsépius <ralf.corsepius@rtems.org>

	* console/console.c, timer/timer.c: Use uint32_t instead of
	  rtems_unsigned32/unsigned32.

2006-12-02	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: New BUG-REPORT address.

2006-11-16	Joel Sherrill <joel@OARcorp.com>

	* clock/ckinit.c: Use common clock driver template and eliminate all
	fast idle code specific to this BSP. This eliminates a fair amount of
	code in the BSP clock driver and bsp_startup. The LEON3 has to do a
	scan of the AMBA bus to find the timer so I added the new hook
	Clock_driver_support_find_timer to support this. In general, there
	was some clean up to the file headers of various files.

2006-11-15	Joel Sherrill <joel@OARcorp.com>

	* Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
	file and simplified initialization.

2006-10-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Remove superfluous -DASM.

2006-10-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Require autoconf-2.60. Require automake-1.10.

2006-06-24	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Add .rela.dyn sections.

2006-03-08	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Add .gnu.linkonce.b.* section.

2006-02-08	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Add sections required by newer gcc versions.

2006-01-11	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Remove explicit ampolish3 support (now in
	RTEMS_BSP_CONFIGURE).

2006-01-10	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Add ampolish3 support.
	* Makefile.am: Add preinstall.am.

2006-01-09	Ralf Corsepius <ralf.corsepius@rtems.org>

	* leon_smc91111/leon_smc91111.c, README, timer/timer.c,
	startup/setvec.c, startup/spurious.c, startup/linkcmds,
	console/console.c, console/debugputs.c,
	console/consolereserveresources.c, bsp_specs, gnatsupp/gnatsupp.c,
	include/coverhd.h, include/tm27.h, include/leon.h, include/bsp.h,
	Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c,
	clock/ckinit.c: Backport from rtems-4-6-branch.