source: rtems/c/src/lib/libbsp/powerpc/shared/ChangeLog @ bde7f268

4.104.114.84.95
Last change on this file since bde7f268 was bde7f268, checked in by Ralf Corsepius <ralf.corsepius@…>, on Mar 31, 2004 at 3:52:40 AM

2004-03-31 Ralf Corsepius <ralf_corsepius@…>

  • bootloader/misc.c, bootloader/pci.c, console/inch.c, include/bsp.h, pci/pci.c, startup/bspstart.c, startup/sbrk.c: Convert to using c99 fixed size types.
  • Property mode set to 100644
File size: 20.6 KB
Line 
12004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * bootloader/misc.c, bootloader/pci.c, console/inch.c,
4        include/bsp.h, pci/pci.c, startup/bspstart.c, startup/sbrk.c:
5        Convert to using c99 fixed size types.
6
72004-03-05      Joel Sherrill <joel@OARcorp.com>
8
9        * bootloader/pci.c: Remove warnings by adding include <string.h>.
10        * irq/irq.c: Clean up includes to remove warnings.
11        * pci/pci.c, pci/pci.h, startup/bspstart.c: Better use of const
12        on struct _int_map.
13
142004-03-03      Joel Sherrill <joel@OARcorp.com>
15
16        * vectors/vectors.h, vectors/vectors_init.c: Undo previous change.
17
182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * Makefile.am: Remove startup/linkcmds.
21
222004-02-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
23
24        PR 575/bsps
25        * startup/linkcmds: Remove.
26
272004-02-08      Joel Sherrill <joel@OARcorp.com>
28
29        * vectors/vectors.h: Force globalExceptHdl into bss section.
30
312004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
32
33        * Makefile.am: Don't install, just distribute the files.
34
352004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
36
37        * Makefile.am: Remove SUBDIRS.
38
392004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
40
41        * Makefile.am: Merge-in bootloader/Makefile.am, clock/Makefile.am,
42        console/Makefile.am, include/Makefile.am, irq/Makefile.am,
43        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
44        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
45        vectors/Makefile.am, vme/Makefile.am. Use automake compilation rules.
46        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
47        include/Makefile.am, irq/Makefile.am, motorola/Makefile.am,
48        openpic/Makefile.am, pci/Makefile.am, residual/Makefile.am,
49        start/Makefile.am, startup/Makefile.am, vectors/Makefile.am,
50        vme/Makefile.am: Remove.
51
522004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
53
54        * console/Makefile.am: Add PREINSTALL_DIRS.
55        * irq/Makefile.am: Add PREINSTALL_DIRS.
56        * motorola/Makefile.am: Add PREINSTALL_DIRS.
57        * openpic/Makefile.am: Add PREINSTALL_DIRS.
58        * pci/Makefile.am: Add PREINSTALL_DIRS.
59        * residual/Makefile.am: Add PREINSTALL_DIRS.
60        * vectors/Makefile.am: Add PREINSTALL_DIRS.
61
622004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
63
64        * console/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
65        Add PRE/TMPINSTALL_FILES to CLEANFILES.
66        * irq/Makefile.am: Ditto.
67        * motorola/Makefile.am: Ditto.
68        * openpic/Makefile.am: Ditto.
69        * pci/Makefile.am: Ditto.
70        * residual/Makefile.am: Ditto.
71        * vectors/Makefile.am: Ditto.
72
732003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
74
75        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
76        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
77        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
78        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
79        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
80        * residual/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
81        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
82
832003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
84
85        * start/Makefile.am: Misc cleanups and fixes.
86        * startup/Makefile.am: Misc cleanups and fixes.
87
882003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
89
90        * start/Makefile.am: Remove empty lines.
91        * bootloader/Makefile.am: Put all files into EXTRA_DIST.
92        * vme/Makefile.am: Ditto.
93        * console/Makefile.am: Move H_FILES to include_bsp_HEADERS.
94        Add preinstallation dirstamp support.
95        * irq/Makefile.am: Ditto.
96        * motorola/Makefile.am: Ditto.
97        * openpic/Makefile.am: Ditto.
98        * pci/Makefile.am: Ditto.
99        * residual/Makefile.am: Ditto.
100        * vectors/Makefile.am: Ditto.
101        * Makefile.am: Remove empty lines.
102        * clock/Makefile.am: Ditto.
103        * include/Makefile.am: Ditto.
104        * startup/Makefile.am: Ditto.
105
1062003-10-22      Joel Sherrill <joel@OARcorp.com>
107
108        PR 510/bsps
109        * irq/irq.h: Add extern C wrapper.
110
1112003-09-29      Till Strauman <strauman@slac.stanford.edu>
112
113        PR 497/bsps
114        * bootloader/head.S: Disable code that returned to the firmware when
115        the loader starts.
116
1172003-09-26      Till Strauman <strauman@slac.stanford.edu>
118
119        PR 496/bsps
120        * startup/sbrk.c: New file.
121        * startup/bspstart.c: This patch implements 'sbrk'
122        for the powerpc-shared BSP to work around what's known as the
123        '32Mb problem' in combination with run-time loaded code.
124        GCC normally generates (PowerPC) code doing 'short jumps' which
125        requires all text segments being in the same 32Mb area of memory.
126        However, some run-time loaders use (e.g. heap-) memory violating the
127        stated limitation on hardware with more than 32Mb of memory.
128        (NOTE: portable loaders are probably not even aware of this
129        GCC/CPU specific problem.)
130
131        This patch implements a simple workaround: At boot time, the system is
132        only provided with 32Mb of memory. The user is supposed to load all
133        necessary modules prior to that limit being exhausted. Once that
134        happens, newlib/malloc end up trying to 'sbrk()' for more memory and
135        the implementation provided by this patch will then make the rest of
136        the physical memory available.
137
1382003-09-26  Till Straumann <strauman@slac.stanford.edu>
139
140        PR 497/bsps
141        * bootloader/head.S: Let the bootloader shut down the
142        network interface. NOTE: this involves a PPCBug system
143        call and will hence fail if other software is used
144        to boot. Need to #undef USE_PPCBUG in such cases!
145 
1462003-09-04      Joel Sherrill <joel@OARcorp.com>
147
148        * bootloader/bootldr.h, bootloader/em86.c, bootloader/em86real.S,
149        bootloader/exception.S, bootloader/head.S, bootloader/lib.c,
150        bootloader/misc.c, bootloader/mm.c, bootloader/pci.c,
151        clock/p_clock.c, console/console.c, console/consoleIo.h,
152        console/inch.c, console/keyboard.h, console/polled_io.c,
153        include/bsp.h, irq/i8259.c, irq/irq.c, irq/irq.h, irq/irq_asm.S,
154        irq/irq_init.c, motorola/motorola.c, motorola/motorola.h,
155        openpic/openpic.c, openpic/openpic.h, pci/pci.c, residual/residual.c,
156        start/start.S, startup/bspstart.c, vectors/vectors.h,
157        vectors/vectors_init.c: URL for license changed.
158
1592003-08-21      Till Strauman <strauman@slac.stanford.edu>
160
161        PR 456/bsps
162        * irq/irq.c: Fix race condition when installing an ISR.
163
1642003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * Makefile.am: Reflect having moved automake/.
167        * bootloader/Makefile.am: Reflect having moved automake/.
168        * clock/Makefile.am: Reflect having moved automake/.
169        * console/Makefile.am: Reflect having moved automake/.
170        * include/Makefile.am: Reflect having moved automake/.
171        * irq/Makefile.am: Reflect having moved automake/.
172        * motorola/Makefile.am: Reflect having moved automake/.
173        * openpic/Makefile.am: Reflect having moved automake/.
174        * pci/Makefile.am: Reflect having moved automake/.
175        * residual/Makefile.am: Reflect having moved automake/.
176        * start/Makefile.am: Reflect having moved automake/.
177        * startup/Makefile.am: Reflect having moved automake/.
178        * vectors/Makefile.am: Reflect having moved automake/.
179        * vme/Makefile.am: Reflect having moved automake/.
180
1812003-08-05      Till Strauman <strauman@slac.stanford.edu>
182
183        PR 437/bsps
184        * irq/irc.c: calls to bspIo/printk must not use '%i' format which is
185        apparently not supported
186        * pci/pci.c: calls to bspIo/printk must not use '%i' format which is
187        apparently not supported
188
1892003-07-18      Till Straumann <strauman@slac.stanford.edu>
190
191        PR 288/rtems
192        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
193        maintained and any BSP which does not do so will trip a panic in the
194        shared code.
195
1962003-07-18      Till Straumann <strauman@slac.stanford.edu>
197
198        PR 415/bsps
199        * pci/detect_raven_bridge.c, startup/bspstart.c:
200        This patch reverts enabling MCP interrupts for the motorola_powerpc
201        BSPs. REASON: pci config space scanning (as e.g. done by the DEC
202        Ethernet driver) would raise machine check exceptions.
203
2042003-07-16      Greg Menke <gregory.menke@gsfc.nasa.gov>
205
206        PR 428/bsps
207        PR 432/bsps
208        * bootloader/pci.c: Re-instated code that prevents remapping small
209        IO regions, which if remapped would cause i8259 registers to move
210        out from under the #define'd base addresses.
211        * startup/bspstart.c: Reduced BAT2 PCI memory allocation to 256
212        megs, I incorrectly had extended it which would cause problems with
213        PCI devices that defined prefetchable memory.
214
2152003-07-16      Greg Menke <gregory.menke@gsfc.nasa.gov>
216        PR 432/bsps
217        * bootloader/pci.c: Re-instated code that prevents remapping small
218        IO regions, which if remapped would cause i8259 registers to move
219        out from under the #define'd base addresses.
220        * startup/bspstart.c: Reduced BAT2 PCI memory allocation to 256
221        megs, I incorrectly had extended it which would cause problems with
222        PCI devices that defined prefetchable memory.
223       
2242003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
225
226        PR 405/bsps
227        * bootloader/pci.c: Added support for configuring devices for pci
228        busses > 0
229        * pci/pci.c, pci/pci.h: Added FixupPCI() to store vectors in the
230        INTERRUPT_LINE register of pci devices any # of hops away
231        from the host processor.
232        * motorola/motorola.c, motorola/motorola.h: Added interrupt
233        routing tables in support of FixupPCI.  This is board-specific,
234        each board will have to supply information for FixupPCI() to do
235        anything for it.
236        * startup/bspstart.c: Extended bat2 to cover entire PCI address space.
237        * irq/irq.c, irq/irq.h: Added support for shared interrupts.
238        Existing single hander vectors are undisturbed, a new function
239        added to allow adding/removing handlers from a vector.
240
2412003-06-13  Till Straumann <strauman@slac.stanford.edu>
242
243        PR 415/bsps
244        * include/bsp.h, pci/detect_raven_bridge.c, startup/bspstart.c:
245        Support enabling MCP exceptions on the host bridge. This can
246        be used for memory probing on the VME bus.
247
2482003-04-15      Joel Sherrill <joel@OARcorp.com>
249
250        PR 386/bsps
251        * vme/vmeconfig.c: Removed declaration of _BSP_vme_bridge_irq.
252
2532003-04-10  Till Straumann <strauman@slac.stanford.edu>
254
255        PR 379/bsps
256        * console/polled_io.c: libcpu provides 'printk' already.
257        Therefore, the implementation in this file was removed (still
258        used for the bootloader, though).  It now provides BSP_output_char()
259        for libcpu's printk().
260        * console/uart.c, console/uart.h: BSP_output_char_via_serial()
261        prototype changed to match the BSP_output_char_function_type.  Note
262        that the motorola BSPs use polled-io for the output_char routine, not
263        the uart.c version. The latter can be used be other BSPs however
264        (e.g. SVGM).
265        * console/console.c, console/consoleIo.h, console/polled_io.c,
266        irq/irq_init.c, openpic/openpic.c, pci/detect_raven_bridge.c:
267        Unfortunately, the supported 'printk' format string subset of the
268        polled-io and libcpu implementations are different - hence, a few
269        format strings in the ppc/shared BSP were changed.
270
2712003-04-10      Joel Sherrill <joel@OARcorp.com>
272
273        PR 383/bsps
274        * irq/irq.c: Fix bug introduced by conflicts in previous patches.
275
2762003-03-25  Till Straumann <strauman@slac.stanford.edu>
277
278        PR 360/bsps
279        * irq/irq.c, irq/irq_init.c, openpic/openpic.c, openpic/openpic.h:
280        BSP code had set the task priority register multiple times of
281        the OpenPIC instead of setting the individual source priorities.
282        This patch adds openpic_get_source_priority() and
283        openpic_set_source_priority() calls and lets IRQ management code
284        use them.
285
2862003-03-25  Till Straumann <strauman@slac.stanford.edu>
287
288        PR 349/bsps
289        * irq/irq.c, vme/VME.h, vme/vmeconfig.c: Fixes library dependency
290        on the vmeUniverse driver. It is now possible to use the ppc/shared/irq
291        code on non-VME BSPs without triggering linkage of the vmeUniverse
292        driver.
293
2942003-03-25  Till Straumann <strauman@slac.stanford.edu>
295
296        PR 349/bsps
297        * irq/irq.c, vme/VME.h, vme/vmeconfig.c: Fixes library dependency
298        on the vmeUniverse driver. It is now possible to use the ppc/shared/irq
299        code on non-VME BSPs without triggering linkage of the vmeUniverse
300        driver.
301
3022003-03-18  Till Straumann <strauman@slac.stanford.edu>
303
304        PR 356/bsps
305        This patch makes RTEMS/powerpc/shared EABI compliant.
306        * irq/irq_init.c, start/Makefile.am, start/start.S, startup/bspstart.c,
307        startup/pgtbl_setup.c, vectors/vectors.h, vectors/vectors_init.c:
308        zero_bss() should clear not only bss but sbss and sbss2
309        also (this is probably a bugfix, as sbss/sbss2 are
310        probably used even if -msdata=eabi is not specified).
311        * start/rtems_crti.S: New file which must
312        be linked immediately after ecrti.o. rtems_crti.o contains
313        a code snippet who lets __init() return immediately. Also,
314        a new entry point '_init' to the C++ Ctors is generated
315        for use by the RTEMS Thread_Handler.
316
3172003-02-20      Till Straumann <strauman@slac.stanford.edu>
318
319        PR 349/bsps
320        * console/polled_io.c, console/reboot.c, irq/irq.c, irq/irq_asm.S,
321        irq/irq_init.c, openpic/Makefile.am, startup/linkcmds,
322        vectors/vectors.S, vectors/vectors_init.c:
323          - install the 'openpic.h' and 'pci.h' headers
324          - avoid a name clash by renaming 'vsprintf' & friends
325            to 'k_vsprintf' etc.
326          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
327          - irq.c:
328             * fix: remove implicit assumption that ISA interrupt vectors start
329                    at 0
330             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
331               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
332          - fix: EABI compliance; isr/exception lowlevel handlers must not
333                 clobber R2 or R13
334          - fix: openpic_init was called with the polarity/senses tables
335                 swapped (fixed wrong order of arguments)
336          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
337
3382003-02-20      Till Straumann <strauman@slac.stanford.edu>
339
340        PR 349/bsps
341        * startup/pgtbl_setup.c, startup/pgtbl_activate.c: New files
342        * startup/Makefile.am, startup/bspstart.c, startup/linkcmds:
343        Let the powerpc/shared (+derived) BSPs use pagetable support
344        from libcpu.
345
3462003-02-20      Till Straumann <strauman@slac.stanford.edu>
347
348        PR 349/bsps
349        * vme/.cvsignore, vme/Makefile.am, vme/VME.h, vme/VMEConfig.h,
350        vme/vmeconfig.c: Add glue to the powerpc/shared BSP to use
351        the vmeUniverse VME-PCI bridge driver.
352
3532003-02-20      Till Straumann <strauman@slac.stanford.edu>
354
355        PR 349/bsps
356        * console/console.c, console/uart.c, console/uart.h: implement
357        IOCTLs for the serial (UART) console to install/retrieve a BREAK-IRQ
358        callback.  The callback routine (if installed) is invoked from the
359        UART ISR when a BREAK interrupt is detected.  This can be used
360        e.g. to enforce a "hotkey" reboot a la vxWorks Ctrl-X (although we
361        use the serial line break condition) NOTE: The callback runs in
362        ISR context. 
363
3642003-01-20      Joel Sherrill <joel@OARcorp.com>
365
366        * startup/linkcmds*: Add FreeBSD sysctl() sections.
367
3682002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
369 
370        * bootloader/head.S: Added support for optional debug via PPCbug.
371        Also turn off mmu/caches for the bootstrap phase, which seems to
372        cause trouble with the 603.  The cpu init functions in the bsp
373        get all that stuff going properly.
374
3752002-12-19      Joel Sherrill <joel@OARcorp.com>
376
377        * console/console.c: Removed __assert() which conflicts with newlib.
378
3792002-11-17      Greg Menke <gregory.menke@gsfc.nasa.gov>
380
381        * irq/irq_init.c, motorola/motorola.c: Support for MTX603e.
382
3832002-10-31      Joel Sherrill <joel@OARcorp.com>
384
385        * bootloader/em86.c, console/inch.c, console/polled_io.c, irq/irq.c,
386        motorola/motorola.c, pci/detect_raven_bridge.c,
387        vectors/vectors_init.c: Removed warnings.
388
3892002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * bootloader/em86real.S: Fix syntax error in comment near line 1185.
392
3932001-05-14      Till Straumann <strauman@slac.stanford.edu>
394
395        * bootloader/misc.c, console/Makefile.am, console/console.c,
396        console/consoleIo.h, console/inch.c, console/polled_io.c,
397        console/uart.c, console/uart.h, include/bsp.h, irq/Makefile.am,
398        irq/irq.c, irq/irq.h, irq/irq_init.c, openpic/openpic.c,
399        openpic/openpic.h, pci/Makefile.am, pci/pci.c, pci/pci.h,
400        residual/Makefile.am, start/start.S, startup/bspstart.c,
401        vectors/vectors.S, vectors/vectors.h, vectors/vectors_init.c:
402        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
403        with the goal to make it more flexible and reusable by other
404        BSPs. The main strategies were:
405            - eliminate hardcoded base addresses; devices use offsets
406              and a BSP defined base address.
407            - separate functionality into different files (e.g. reboot from
408              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
409            - separate initialization code into separate files (e.g.  PCI
410              bridge detection/initialization was separated from the more
411              generic PCI access routines), also to make it easier for
412              'derived' BSPs to substitute their own initialization code.
413        There are also a couple of enhancements and fixes:
414            - IRQ handling code now has a hook for attaching a VME bridge.
415            - OpenPIC is now explicitely initialized (polarities, senses).
416              Eliminated the implicit assumption on the presence of an ISA PIC.
417            - UART and console driver now supports more than 1 port. The current
418              maximum of 2 can easily be extended by enlarging a table (it
419              would even be easier if the ISR API was not broken by design).
420            - fixed polled_io.c so it correctly supports console on COM2
421            - fixed TLB invalidation code (start.S).
422            - exception handler prints a stack backtrace.
423            - added BSP_pciFindDevice() to scan the pci bus for a particular
424              vendor/device/instance.
425
4262001-05-09      Joel Sherrill <joel@OARcorp.com>
427
428        * startup/linkcmds: In support of gcc 3.1, added one of more
429        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
430        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
431        and direction of segments to memory regions may also have been
432        addressed.  This was a sweep across all BSPs.
433 
4342002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * bootloader/exception.S: Reflect changes to <rtems/score/cpu.h>.
437        * bootloader/head.S: Ditto.
438        * bootloader/misc.c: Ditto.
439        * console/polled_io.c: Ditto.
440        * irq/irq.c: Ditto.
441        * irq/irq_asm.S: Ditto.
442        * irq/irq_init.c: Include <rtems/bspIo.h>.
443        * start/start.S: Reflect changes to <rtems/score/cpu.h>.
444        * vectors/vectors.S: Ditto.
445
4462002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * startup/bspstart.c: Include <libcpu/cpuIdent.h>.
449
4502001-04-08      Joel Sherrill <joel@OARcorp.com>
451
452        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
453 
4542002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * residual/residual.c: Include <string.h>.
457        * vectors/vectors_init.c: Include <rtems/bspIo.h> for printk.
458        * bootloader/mm.c: Ditto.
459        * bootloader/pci.c: Ditto.
460        * console/console.c: Ditto.
461        * openpic/openpic.c: Ditto.
462
4632002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
466        * Makefile.am: Remove AUTOMAKE_OPTIONS.
467        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
468        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
469        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
470        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
471        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
472        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
473        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
474        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
475        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
476        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
477        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
478
4792001-11-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * include/Makefile.am: Use _HEADER instead of H_FILES.
482        * irq/Makefile.am: Ditto.
483        * openpic/Makefile.am: Ditto.
484        * include/bsp.h: Include <bspopts.h>.
485
4862001-10-25      Joel Sherrill <joel@OARcorp.com>
487
488        * startup/linkcmds: Added _init and _fini.
489
4902001-10-12      Joel Sherrill <joel@OARcorp.com>
491
492        * clock/p_clock.c, startup/bspstart.c: Fixed typo.
493
4942001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
497        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
498        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
499        * motorola/Makefile.am: Use 'PREINSTALL_FILES ='.
500        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
501        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
502        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
503
5042001-05-14      Tom Armistead <tom_armistead@phx.mcd.mot.com>
505
506        * start/start.S: Increased BAT0 mapping of RAM from 64 meg to
507        256 meg to allow operation on boards with larger RAM sizes.
508        * vectors/vectors_init.c: Modified to call 'generic' powerpc
509        vector function (mpc60x_vector_is_valid) instead of MPC750
510        specific function to allow operation on boards with CPUs other
511        than the MPC750.
512
5132001-03-30      Eric Valette <valette@crf.canon.fr>
514
515        * Makefile.am, console/consoleIo.h, include/bsp.h:
516        These modifications are part of the conversion of the
517        mpc8xx CPU to the "new exception processing model."
518
5192000-11-01      Joel Sherrill <joel@OARcorp.com>
520
521        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
522        and libcsupport.h moved from libc to lib/include/rtems and
523        now must be referenced as <rtems/XXX.h>.   Header file order
524        was cleaned up while doing this.
525
5262000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
527
528        * startup/linkcmds: Added lines so DWARF debug information
529        would be available.  Otherwise gdb complains that the offsets
530        for the debug info are incorrect and doesn't load the files.
531
5322000-09-05      Joel Sherrill <joel@OARcorp.com>
533
534        * start/start.S: Include proper files to compile.
535
5362000-08-10      Joel Sherrill <joel@OARcorp.com>
537
538        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.