summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/lpc24xx/ChangeLog
blob: 26bb79511ff7560e373d899856d4058444e9eb52 (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
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
2009-09-21	Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>

	* startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: Add
	missing files.

2009-09-17	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* startup/bspstarthooks.c, misc/dma-copy.c, misc/timer.c: New files.
	* Makefile.am, configure.ac, i2c/i2c.c, include/bsp.h, include/dma.h,
	include/i2c.h, include/io.h, include/irq.h, include/lpc24xx.h,
	include/ssp.h, include/system-clocks.h, irq/irq.c, misc/bspidle.c,
	misc/dma.c, misc/io.c, misc/system-clocks.c, network/network.c,
	ssp/ssp.c, startup/bspstart.c: Changes throughout.

2009-09-15	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.

 2009-08-27	Joel Sherrill <joel.sherrill@OARcorp.com>

	* misc/bspidle.c: Include bsp.h and fix prototype.

2009-08-26	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
	thread to bsp_idle_thread.
	* misc/bspidle.c: New file.
	* include/idle.h, misc/idle.c: Removed.

2009-08-06	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* startup/linkcmds, startup/linkcmds.lpc2478,
	startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
	Fixed dummy entries.

2009-07-16	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* startup/linkcmds, startup/linkcmds.lpc2478,
	startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
	Dummy entries for toolchain compatibility.

2009-07-16	Joel Sherrill <joel.sherrill@oarcorp.com>

	* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
	RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
	have the same options.

2009-07-15	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* i2c/i2c.c, include/i2c.h, include/idle.h, include/io.h, misc/idle.c,
	misc/io.c: New files.
	* Makefile.am, README, configure.ac, preinstall.am,
	clock/clock-config.c, console/console-config.c, include/irq.h,
	include/dma.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
	misc/dma.c, misc/system-clocks.c, network/network.c, rtc/rtc-config.c,
	startup/bspreset.c, startup/bspstart.c, startup/linkcmds,
	startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs,
	startup/linkcmds.lpc2478_ncs_ram: Changes throughout.

2009-02-27	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* README: Added NCS.
	* Makefile.am, configure.ac, preinstall.am: Added BSP variants.
	* console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
	register settings.  Cleanup.
	* include/bsp.h: Added network defines and functions.
	* include/lpc24xx.h: Added AHB and EMC defines.  Fixed Ethernet status
	sizes.
	* include/system-clocks.h, misc/system-clocks.c: Added micro seconds
	delay function that uses Timer 1.  Changed PLL setup.
	* network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
	startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
	files.
	* startup/bspstart.c: Added EMC initialization.  Changes for ROM boot.

2009-02-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Fix breakage introduced in 2009-02-13 changes.

2009-02-13	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, preinstall.am: Use stub tm27.h.

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

	* configure.ac: Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
	Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
	* include/bsp.h: #include <bspopts.h>.
	* misc/system-clocks.c: Receive LPC24XX_OSCILLATOR_RTC,
	LPC24XX_OSCILLATOR_MAIN through bspopts.h.

2008-12-04	Joel Sherrill <joel.sherrill@oarcorp.com>

	* bsp_specs: Move -e start from *link to *startfile to avoid warning
	for undefined entry symbol when linking relocatables with binutils
	2.19.

2008-09-30	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, preinstall.am: Add timer driver stub.

2008-09-30	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* ssp/ssp.c, misc/dma.c, include/dma.h, include/ssp.h: New files.

	* Makefile.am, preinstall.am, README: Update.

	* include/irq.h: Fixed typos.

	* include/lpc24xx.h: New defines and types.  Converted to UNIX line
	endings.

	* misc/system-clocks.c, startup/bspstart.c: Update for utility.h
	changes.

2008-09-30	Ralf Corsépius <ralf.corsepius@rtems.org>

	* clock/clock-config.c: include "../../../shared/clockdrv_shell.h".
	* Makefile.am: Reflect changes above.

2008-09-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Eliminate bsp.am. Build startup files as side-effect 
	of building libbspstart.a, using automake-rules.

2008-09-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Eliminate *_SOURCES.

2008-09-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
	components.

2008-09-26	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.

2008-09-25	Joel Sherrill <joel.sherrill@oarcorp.com>

	* preinstall.am: Regenerated.

2008-09-24	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Eliminates libcpudir.

2008-09-24	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Remove NETWORKING (Sources are missing).

2008-09-24	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Add DISTCLEANFILES = include/bspopts.h.

2008-09-24	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Add bsp_specs.

2008-09-24	Ralf Corsépius <ralf.corsepius@rtems.org>

	PR 1322/bsps
	* include/bspopts.h.in: Remove.

2008-09-23	Joel Sherrill <joel.sherrill@oarcorp.com>

	* configure.ac, include/bspopts.h.in: Make letting boot_card() handle
	work area allocation mandatory. Rename
	RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.

2008-09-23	Joel Sherrill <joel.sherrill@OARcorp.com>

	* README: Add URL.

2008-09-23	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* Makefile.am, preinstall.am, include/lpc24xx.h, misc/system-clocks.c:
	Move utility.h

2008-09-22	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, startup/bspstart.c: Use standardized bsp_cleanup() which
	can optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.

2008-09-22	Joel Sherrill <joel.sherrill@oarcorp.com>

	* .cvsignore, include/bspopts.h.in: New files.

2008-09-22	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* bsp_specs, clock/clock-config.c, configure.ac,
	console/console-config.c, include/bsp.h, include/irq-config.h,
	include/irq.h, include/lpc24xx.h, include/system-clocks.h, irq/irq.c,
	Makefile.am, misc/system-clocks.c, preinstall.am, README,
	rtc/rtc-config.c, startup/bspstart.c, startup/linkcmds: New files.