summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc
diff options
context:
space:
mode:
authorGedare Bloom <gedare@rtems.org>2013-03-08 15:55:06 -0500
committerGedare Bloom <gedare@rtems.org>2013-03-08 15:55:06 -0500
commitfad2d38a9f1b9cd380c5bb891c5d1583af0b0a65 (patch)
tree53b406924f5c554a437e114f343988de699e5b99 /c/src/lib/libbsp/powerpc
parentlibchip: Fix prototypes (diff)
downloadrtems-fad2d38a9f1b9cd380c5bb891c5d1583af0b0a65.tar.bz2
RTEMS: Delete ChangeLog files.
This commit deletes all RTEMS ChangeLog files. These files have been abandoned since converting to git version control. The historical data may be recovered by checking out any commit before this one. Most of the contents of these ChangeLog files can also be found in the git log. Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r--c/src/lib/libbsp/powerpc/ChangeLog1931
-rw-r--r--c/src/lib/libbsp/powerpc/beatnik/ChangeLog318
-rw-r--r--c/src/lib/libbsp/powerpc/ep1a/ChangeLog503
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/ChangeLog990
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/ChangeLog630
-rw-r--r--c/src/lib/libbsp/powerpc/haleakala/ChangeLog179
-rw-r--r--c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog759
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog970
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog396
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog873
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/ChangeLog292
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/ChangeLog687
-rw-r--r--c/src/lib/libbsp/powerpc/psim/ChangeLog1022
-rw-r--r--c/src/lib/libbsp/powerpc/qemuppc/ChangeLog112
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/ChangeLog40
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/ChangeLog1055
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/ChangeLog352
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog267
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/ChangeLog376
19 files changed, 0 insertions, 11752 deletions
diff --git a/c/src/lib/libbsp/powerpc/ChangeLog b/c/src/lib/libbsp/powerpc/ChangeLog
deleted file mode 100644
index 4a0dfdbed0..0000000000
--- a/c/src/lib/libbsp/powerpc/ChangeLog
+++ /dev/null
@@ -1,1931 +0,0 @@
-2011-10-07 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/startup/bspstart.c: Comment out unused vars.
- * shared/console/console.c: Remove stray local decl of "close".
-
-2011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/startup/linkcmds.base: New file.
-
-2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/bootloader/exception.S, shared/bootloader/misc.c,
- shared/bootloader/mm.c, shared/console/polled_io.c,
- shared/startup/probeMemEnd.c: Update due to API changes.
-
-2011-07-27 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/start/start.S, shared/start/preload.S:
- Make sure stack is 16-byte aligned and the TOS
- is tagged with a NULL pointer (used as a terminator
- when printing stack traces).
-
-2011-07-26 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/openpic_i8259_irq.c: silenced compiler warnings.
-
-2011-07-21 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/motorola/motorola.c: removed
- PCI_FIXUP_OPT_OVERRIDE_NAME for qemu - qemu gets it
- right and this option messes things rather up.
-
-2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- PR 1799/bsps
- * acinclude.m4: Update for qoriq BSPs.
- * shared/include/linker-symbols.h: New file.
-
-2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/clock/clock.c: Fix to clear the first pending decrementer
- exception.
-
-2011-07-20 Till Straumann <strauman@slac.stanford.edu>
-
- PR 1837/bsps
- * shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
- board with 750 CPU to list of supported Motorola boards.
-
-2011-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/bootloader/qemu_fakerom.S: Added work-around for
- qemu bug 811683.
-
-2011-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/bootloader/head.S: disable USE_PPCBUG under qemu.
-
-2011-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/bspstart.c: Select console *before* doing
- any potential printk() (e.g., panic).
-
-2011-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/ppc_idle.c: Need to enable HID0[NAP] on
- a 7400/7455/7457 for MSR[POW] to have an effect.
-
-2011-07-15 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/bootloader/mm.c, shared/bootloader/pci.c,
- shared/bootloader/qemu_fakeres.c, shared/bootloader/qemu_fakerom.S,
- shared/irq/irq.h, shared/motorola/motorola.c, shared/residual/residual.h,
- shared/startup/bspstart.c,
- Added 'qemuprep' BSP variant.
-
-2011-07-15 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/bootloader/misc.c: Copy residual data
- _before_ decompressing the kernel since the firmware
- may have stored it in an area that is overwritten
- by decompress_kernel().
-
-2011-07-15 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/ppc_idle.c: added an 'idle task' body
- which switches the CPU into power-save mode. IIRC, this
- cannot be used on real hardware due to errata :-( but
- it still saves valuable host-CPU cycles when used by
- the qemuprep BSP.
-
-2011-07-15 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/init_irq.c, shared/irq/openpic_i8259_irq.c,
- shared/pci/detect_raven_bridge.c: conditionally compile
- ISA and PCI-interrupt related stuff only if BSP defines
- BSP_ISA_IRQ_NUMBER > 0 and/or BSP_PCI_IRQ_NUMBER > 0,
- respectively.
-
-2011-06-19 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove references to non-existing files.
-
-2011-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/startup/sbrk.c: Remove extraneous '}'.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/src/memcpy.c: New file.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/src/bsp-start-zero.S: Use BSP_DATA_CACHE_ENABLED instead of
- DATA_CACHE_ENABLE.
-
-2011-05-17 Till Straumann <strauman@slac.stanford.edu>
-
- PR 1797/bsps
- * shared/startup/sbrk.c: Cleanup; changed default
- BSP_sbrk_policy to yield all memory to the heap.
- App must specify a different policy if desired.
-
-2011-05-13 Gedare Bloom <gedare@gwmail.gwu.edu>
-
- PR 1797/bsps
- * shared/startup/sbrk.c : Renamed bsp_sbrk_init().
-
-2011-05-07 Kate Feng <feng@bnl.gov>
-
- PR 1797/bsps
- * shared/startup/bspgetworkarea.c: Removed _bsp_sbrk_init().
- * shared/startup/pretaskinghook.c: Removed rtems/malloc.h.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/console/polled_io.c, shared/flash/spansionFlash.c,
- shared/startup/bspidle.c, shared/startup/probeMemEnd.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2011-01-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * beatnik/include/bsp.h, beatnik/irq/irq.h, beatnik/pci/gt_pci_init.c,
- ep1a/console/polled_io.c, ep1a/irq/openpic_xxx_irq.c,
- gen5200/include/irq.h, gen5200/irq/irq.c, gen5200/startup/bspstart.c,
- haleakala/irq/irq.c, mbx8xx/irq/irq.c, mbx8xx/irq/irq.h,
- motorola_powerpc/include/bsp.h, mpc8260ads/irq/irq.c,
- mpc8260ads/irq/irq.h, mvme3100/include/bsp.h, mvme3100/irq/irq.h,
- mvme3100/start/start.S, mvme5500/include/bsp.h, mvme5500/irq/irq.h,
- psim/include/bsp.h, psim/include/coverhd.h, psim/irq/irq.h,
- psim/shmsupp/addrconv.c, psim/shmsupp/getcfg.c,
- psim/startup/linkcmds, psim/tools/psim-gdb-top.in,
- psim/tools/psim-top.in, psim/tools/runtest-top.in, qemuppc/irq/irq.h,
- score603e/irq/irq.c, shared/bootloader/bootldr.h,
- shared/bootloader/em86.c, shared/bootloader/em86real.S,
- shared/bootloader/exception.S, shared/bootloader/head.S,
- shared/bootloader/lib.c, shared/bootloader/misc.c,
- shared/bootloader/mm.c, shared/bootloader/pci.c,
- shared/console/console.c, shared/console/consoleIo.h,
- shared/console/inch.c, shared/console/keyboard.h,
- shared/console/polled_io.c, shared/irq/i8259.c, shared/irq/irq.h,
- shared/irq/openpic_i8259_irq.c, shared/motorola/motorola.c,
- shared/motorola/motorola.h, shared/openpic/openpic.c,
- shared/openpic/openpic.h, shared/pci/pci.c,
- shared/residual/residual.c, shared/start/start.S, ss555/irq/irq.h:
- Fix typo where license said found in found in.
-
-2011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * shared/pci/detect_raven_bridge.c: Fix spelling.
-
-2011-01-17 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/pci/detect_raven_bridge.c: Fix spelling.
-
-2011-01-17 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/start/start.S: Remove conflict lines in comments.
-
-2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/uboot_dump_bdinfo.c: Include <bsp/u-boot.h> if necessary.
- * shared/include/u-boot-board-info.h: New file.
- * shared/include/u-boot.h: Removed file.
-
-2010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/include/start.h, shared/src/bsp-start-zero.S: New files.
-
-2010-08-25 Till Straumann <strauman@slac.stanford.edu>
-
- PR 1689/bsps
- * shared/flash/intelFlash.c: Scale erase timeout by actual
- system clock rate rather than assuming a fixed value.
-
-2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * shared/console/polled_io.c: Add BSP_poll_char.
-
-2010-08-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * shared/startup/sbrk.c: Make bsp's sbrk a weak reference so that the
- test of having sbrk() support in malloc can link.
-
-2010-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1606/cpukit
- * shared/startup/panic.c: Remove
- INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
-
-2010-06-21 Peter Dufault <dufault@hda.com>
-
- PR 1583/bsps
- * shared/startup/panic.c: Remove reference to ITRON.
-
-2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * shared/bootloader/em86.c, shared/bootloader/mm.c,
- shared/console/polled_io.c, shared/irq/irq_init.c,
- shared/startup/bspstart.c: Remove warnings.
-
-2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/flash/flash.c: Include <unistd.h>.
-
-2010-04-08 Eric Norum <wenorum@lbl.gov>
-
- * shared/motorola/vpd.c: add include to pick up read()/close() prototypes.
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * shared/startup/bspstart.c, shared/startup/pgtbl_setup.c: fix
- prototypes
-
-2010-03-25 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * aclocal.m4: add "gwlcfm" bsp
-
-2009-12-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * shared/console/uart.c, shared/console/uart.h: adapted to new
- prototype for *_write function
-
-2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- PR 1483/cpukit
- * shared/pci/pci.c: Rename pci_config into rtems_pci_config_t.
-
-2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/irq/irq_init.c: Add missing initializer.
-
-2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/console/polled_io.c: Add prototype for boot_udelay.
-
-2009-12-03 Till Straumann <strauman@slac.stanford.edu>
-
- * acinclude.m4, beatnik: Imported/added 'beatnik'
- BSP.
-
-2009-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/start/start.S: Added AltiVec support (initializing
- MSR[VE], VSCR and VRSAVE).
-
-2009-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vme_universe.c: moved extern declaration
- out of local scope.
-
-2009-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/panic.c: Fixed compiler warning.
-
-2009-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/probeMemEnd.c: removed __here_s_the_real_end
- check. __rtems_end should be good enough.
-
-2009-11-11 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/start/start.S: Align initial stack to
- CPU_STACK_ALIGNMENT.
-
-2009-11-03 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * shared/clock/clock.c: Remove classic decrementer handler
- * shared/vme/vme_universe.c: removed non-prototype warnings
-
-2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/startup/probeMemEnd.c: Add missing prototypes.
-
-2009-10-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/irq/irq_asm.S, shared/irq/README.deprecated,
- shared/irq/irq.c, shared/vectors/vectors.h,
- shared/vectors/vectors_init.c, shared/vectors/README.deprecated,
- shared/vectors/vectors.S: Removed files.
- * Makefile.am: Update for removed files.
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/clock/clock.c, shared/irq/irq_init.c,
- shared/irq/openpic_i8259_irq.c: Changed exception header file
- includes.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vme_universe.c:
- Fixed compiler warnings by adding prototypes to function
- declarations and moving extern declarations to global scope.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/pgtbl_setup.c: Fixed compiler warnings
- (added prototypes to function declarations etc.)
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/start/start.S, shared/startup/bspstart.c:
- let 'save_boot_params()' return a pointer to the commandline
- saved by the BSP and pass this pointer on to 'boot_card()'.
-
-2009-10-19 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/linkcmds: Add __SBSS_END__ and __SBSS2_END__.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/startup/zerobss.c: Remove nested externs.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/motorola/motorola.c, shared/vme/vme_universe.c:
- Add missing prototypes.
-
-2009-10-03 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/openpic/openpic.c: Make openpic_writefield
- static inline (Get rid of GCC warning).
-
-2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/console/console.c: Reflect termios_baud_to_number having been
- renamed to rtems_termios_baud_to_number.
-
-2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * acinclude.m4: Add qemuppc.
-
-2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/bootloader/bootldr.h: Change extern inline to static inline.
-
-2009-09-11 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/openpic/openpic.c: include the more generic <rtems/pci.h>
- rather than <bsp/pci.h>.
-
-2009-09-11 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/openpic_i8259_irq.c: Do not include <bsp/VMEConfig.h>
- if the bsp.h defines HAVE_NO_VME so that BSPs w/o VME do not
- have to create a dummy VMEConfig.h header.
-
-2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1435/bsps
- * shared/startup/bspidle.c: New file.
-
-2009-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * ep1a/startup/linkcmds, mbx8xx/startup/linkcmds,
- score603e/startup/linkcmds, shared/startup/linkcmds,
- ss555/startup/linkcmds: Fix typos in .eh_frame sections.
-
-2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/flash/spansionFlash.c: Convert calls to legacy routine
- rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
-
-2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
- bsp_get_work_area() since the work area is larger than a single
- allocatable object.
-
-2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
-
- * shared/pci/pci.c: Removed warnings.
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * shared/start/start.S: Update for boot_card command line change.
-
-2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1385/cpukit
- * shared/irq/irq_asm.S: When the type rtems_boolean was switched to the
- C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
- dispatching code accesses two boolean variables for scheduling
- purposes and the assembly implementations of this code did not get
- updated.
-
-2009-03-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/clock/clock.c: Standard decrementer exception is now more
- robust against erroneous external exception disable times.
-
-2009-02-27 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/bspgetworkarea.c: Add check to determine if current
- stack pointer is in work area.
-
-2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/bspgetworkarea.c: Make debug messages same as
- standard.
-
-2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/irq/irq.c: Spacing.
-
-2009-02-11 Matt Rippa <mrippa@gemini.edu>
-
- PR 1352/bsps
- * shared/motorola/motorola.c: Include support for mvme2600/mvme2700.
-
-2009-02-11 Matt Rippa <mrippa@gemini.edu>
-
- PR 1362/bsps
- * shared/console/bspreset.c: Fix BSP reset on mvme2300 - mvme2700.
-
-2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/irq/openpic_i8259_irq.c: Line wrap.
-
-2008-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl()
- only from 'firstOpen' and only if this is a serial console.
-
-2008-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/pretaskinghook.c, shared/startup/sbrk.c:
- Fixed PR#1335.
-
-2008-10-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/clock/clock.c: Update for status-checks.h changes.
-
-2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/startup/bspgetworkarea.c: Change size_t to ssize_t on
- bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
- which would limit the work area to 64K.
-
-2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/console/inch.c, shared/startup/panic.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.
- * shared/console/bspreset.c: New file.
- * shared/console/reboot.c: Removed.
-
-2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/startup/bspgetworkarea.c, shared/startup/sbrk.c: Remove
- warnings by switching to uintptr_t.
-
-2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/start/start.S, shared/startup/bspgetworkarea.c,
- shared/startup/bspstart.c, shared/startup/linkcmds: Modifications
- which reflect those tested on psim. Hopefully they work on all
- boards. The initialization stack is explicitly declared in the
- linkcmds memory layout rather than magic math.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/include/nvram.h: Fix typo.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/clock/clock.c: Remove unnecessary includes of
- rtems/libcsupport.h and rtems/libio.h.
-
-2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/startup/bspstart.c, shared/startup/pretaskinghook.c: Add use
- of bsp_get_work_area() in its own file and rely on BSP Framework to
- perform more initialization.
- * shared/startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/startup/bspstart.c: Review of all bsp_cleanup()
- implementations. In this phase, all prototypes were removed from
- bsp.h and empty implementations were removed and made to use the
- shared stub.
-
-2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * acinclude.m4: Add tqm8xx.
-
-2008-09-08 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * tqm8xx: New BSP.
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/irq/irq.c: Convert to "bool".
-
-2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/clock/clock.c: The Shared Memory Driver no longer requires the
- special IOCTL in Clock_control. This was a hack which has existed
- since before the Classic API Timer Manager was implemented. All
- implementations of and references to Clock_control were removed.
-
-2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/console/inch.c: Convert to "bool".
-
-2008-08-28 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vme_universe.c: added implementation for
- BSP_VMEResetBus().
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/flash/flash.c, shared/irq/irq_init.c: Add missing
- prototypes.
- * shared/showbats.c, shared/console/inch.c, shared/irq/irq_init.c,
- shared/pci/detect_raven_bridge.c, shared/startup/bspstart.c,
- shared/startup/zerobss.c, shared/vme/vmeconfig.c,
- startup/exit.c: Add missing prototypes.
-
-2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/clock/clock.c: Fixed warnings.
-
-2008-07-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/clock/clock.c: Update due to powerpc-utilty.h changes.
-
-2008-07-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * mpc55xxevb: New BSP.
-
-2008-07-14 Thomas Doefler <Thomas.Doerfler@embedded-brains.de>
- * haleakala: added new BSP
-
-2008-07-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * ep1a/startup/bspstart.c, mvme3100/startup/bspstart.c,
- mvme5500/startup/bspstart.c, psim/startup/bspstart.c,
- shared/startup/bspstart.c: The usage of SPRG0 as changed. It is now
- used to store the interrupt disable mask. See bootcard.c and
- ppc_exc_initialize() for default initialization.
-
- Update to new exception initialization routine ppc_exc_initialize().
- The exception low level code has changed, see libcpu/powerpc/ChangeLog.
-
- * gen5200/startup/bspstart.c, mbx8xx/startup/bspstart.c,
- mpc8260ads/startup/bspstart.c, ss555/startup/bspstart.c,
- virtex/startup/bspstart.c: The usage of SPRG0 as changed. It is now
- used to store the interrupt disable mask. See bootcard.c for default
- initialization.
-
-2008-07-10 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/flash/spansionFlash.c: removed "m" memory
- operands.
-
-2008-07-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * shared/clock/clock.c: Alternative clock driver. Uses exception handler
- directly. Supports special variants for Book E and e300 cores. For
- standard decrementer CPUs the new decrementer value is calculated with
- reference to a time base so that a time drift is avoided.
-
-2008-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/uboot_getenv.c: New file.
-
-2008-06-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/startup/panic.c: Convention calls for leading underscore on
- private RTEMS variables.
-
-2008-05-23 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/pretaskinghook.c: removed declaration
- of BSP_vme_config() (which is already declared in
- <bsp/VME.h>. Removed test for NULL-ness of BSP_vme_config;
- gcc doesn't seem to understand that the linker may
- define this to be NULL... Silences a compiler warning
- (and users can always provide an empty routine).
-
-2008-05-22 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/linkcmds, shared/startup/zerobss.c:
- introduced '__bss_end'; assuming that __rtems_end
- coincides with the end of .bss for the purpose of
- zeroing .bss is very dangerous.
-
-2008-05-22 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/console/console.c: Fix typo.
-
-2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/console/console.c: Remove explicit switch and call
- termios_baud_to_number().
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/pretaskinghook.c: Add capability for bootcard.c BSP
- Initialization Framework to ask the BSP where it has memory for the
- RTEMS Workspace and C Program Heap. These collectively are referred
- to as work area. If the BSP supports this, then it does not have to
- include code to split the available memory between the two areas.
- This reduces the amount of code in the BSP specific bspstart.c file.
- Additionally, the shared framework can initialize the C Library, call
- rtems_debug_enable(), and dirty the work area memory. Until most/all
- BSPs support this new capability, if the BSP supports this, it should
- call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
- When the transition is complete, this autoconf macro can be removed.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/bspstart.c: Refactored and renamed initialization
- routines to rtems_initialize_data_structures,
- rtems_initialize_before_drivers, rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-03-21 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/console/uart.c: In IRQ driven mode also
- keep reading chars while they are available (fifo
- could be enabled).
-
-2008-03-19 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/console/console.c, shared/console/uart.c,
- shared/console/uart.h: added support for task-driven
- console.
-
-2008-03-19 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/pretaskinghook.c: install pointer
- to rtems_malloc_sbrk_helpers_table. This (and derived)
- BSPs rely on sbrk delivering even the first/initial
- chunk of memory.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/linkcmds: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2008-02-19 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * gen405: Remove (Abandoned).
- * helas403: Remove (Abandoned).
- * acinclude: Regenerate.
-
-2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * acinclude.m4, gen5200/irq/irq.c, gen5200/startup/bspclean.c: Add
- mvme3100.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/bspstart.c, shared/startup/pretaskinghook.c: Eliminate
- copies of the Configuration Table. Use the RTEMS provided accessor
- macros to obtain configuration fields.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, start/preload.S: moved preload.S
- to ../shared/start.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq_asm.S, shared/vectors/vectors.h:
- renamed ASM_BOOKE_PIT_VECTOR to ASM_BOOKE_DEC_VECTOR
- to be closer to 'official' nomenclature.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/openpic/openpic.c: fixed wrong register
- address in openpic_gettimer().
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/motorola/vpd.c, shared/motorola/vpd.h:
- added code (originally developed for 'beatnik')
- to read MotLoad VPD data from i2c eeprom.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vectors/README.deprecated, shared/irq/README.deprecated:
- added READMEs stating that certain files should not be
- copy/paste/modified when creating new BSPs. New BSPs
- are encouraged to use the new library under
- libcpu/powerpc/new-exceptions/bspsupport.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vectors/vectors_entry.S, motorola_powerpc/bsp_specs,
- shared/start/vectors_entry.S: moved vectors_entry.S to
- 'start' subdir and made a start file rather than
- element of vectors.rel (it should always be linked but
- won't if it is the sole member of vectors.rel).
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vme_universe.c: fixed wrong initialization
- routine when using Tsi148 driver.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: merged shared/vme/vme_universe.c and
- shared/vme/vme_universe_dma.c into one file.
- Added support for Tsi148 driver (DMA).
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/VMEConfig.h, shared/vme/vme_universe.c:
- added support for Tsi148 bridge; BSP can define which
- bridge driver to use from VMEConfig.h.
- Added 'err' macro parameter to BSP_VME_INSTALL_IRQ_MGR(err)
- macro so that an error status can be passed back.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * irq_supp.h: was moved from shared/irq to
- libcpu/powerpc/new-exceptions/bspsupport.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * ep1a/irq/irq.c, gen5200/irq/irq.c, gen83xx/irq/irq_init.c,
- mbx8xx/irq/irq.c, mpc8260ads/irq/irq.c, mvme5500/irq/irq.c,
- psim/irq/no_pic.c, score603e/irq/irq.c, shared/irq/irq_supp.h,
- shared/irq/openpic_i8259_irq.c, virtex/irq/irq_init.c:
- let C_dispatch_irq_handler() return zero to indicate to
- low-level exception handling code that the exception
- was handled (not used yet).
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- *shared/irq/irq_supp.h: removed cpp test for
- BSP_SHARED_HANDLER_SUPPORT; BSPs using irq_supp.h
- *must* implement shared handlers.
-
-2007-12-06 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/openpic/openpic.c, shared/openpic/openpic.h:
- added routines to set timer period and interupt mask
- and to read current count.
-
-2007-12-06 Till Straumann <strauman@slac.stanford.edu>
-
- * virtex/irq/irq_init.c: use new ASM_xxx_VECTOR names.
-
-2007-12-06 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vectors/vectors_init.c: replaced
- switch ( current_ppc_cpu ) { } check by feature check.
-
-2007-12-06 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq_asm.S, shared/vectors/vectors.S:
- Replaced use of hardcoded PPC_EXC_MSR_BITS by a
- run-time method to determine these bits (use settings
- effective before exception occurred).
- Replaced use of hardcoded ASM_VECTORS_CRITICAL by
- 'bsp_raw_vector_is_405_critical' variable.
-
-2007-12-05 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq_supp.h: removed stray '*/'. Removed
- inclusion of <stdlib.h> which is unnecessary and broke
- if_dc in an obscure way (due to malloc/free redefinition
- in the networking code).
-
-2007-12-05 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq_asm.S, shared/vectors/vectors.S,
- shared/vectors/vectors.h, shared/vectors/vectors_init.c:
- Converted exception vector names to new ones
- (qualified by <cpu_type> if non-std ppc exceptions).
-
-
-2007-12-04 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/bspstart.c: export BSP_commandline_string
- variable.
-
-2007-12-04 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/flash/flash.c: added lazy init of driver
- from BSP_flashWriteFile().
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/bspstart.c: Move interrupt_stack_size field from CPU
- Table to Configuration Table. Eliminate CPU Table from all ports.
- Delete references to CPU Table in all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/irq/irq.c: Spacing.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/bspstart.c: Moved most of the remaining CPU Table
- fields to the Configuration Table. This included pretasking_hook,
- predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
- extra_mpci_receive_server_stack, stack_allocate_hook, and
- stack_free_hook. As a side-effect of this effort some multiprocessing
- code was made conditional and some style clean up occurred.
-
-2007-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/irq/irq.c, shared/irq/irq_supp.h: Correct conditionals and
- includes.
-
-2007-12-02 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/i8259.c, shared/irq/irq.h, shared/irq/irq_supp.h,
- shared/irq/openpic_i8259_irq.c: BSP_disable_irq_at_pic(),
- openpic_disable_irq(), BSP_irq_disable_at_i8259s() now return
- 0/1 if irq was disabled/enabled prior to disabling.
- irq_supp.h now exports a inline helper routine for scanning
- a list of shared handlers; to be used by PIC drivers.
-
-2007-12-02 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/openpic/openpic.c shared/openpic/openpic.h,
- shared/irq/irq_init.c: added more parameters to
- openpic_init() so that more details of the configuration
- can be overridden/set from the BSP. Moved setup of
- the EPIC-specific EOI delay from BSP code into openpic_init()
- using the new 'epic_freq' parameter.
-
-2007-12-02 Till Straumann <strauman@slac.stanford.edu>
- * shared/openpic/openpic.c, shared/openpic/openpic.h:
- - eliminated conditional compilation (#ifdef mpc8240)
- The difference in register-layout between the EPIC
- and the std. openPIC is handled by an offset parameter
- which can be set at run-time (initialization) with
- a new routine 'openpic_set_src_offset()'.
- - allow BSP to define symbol BSP_OPEN_PIC_BIG_ENDIAN
- which builds the driver for big-endian register access
- (mpc8540).
- - openpic_disable_irq() now returns the old state so
- that it can be restored later.
-
-2007-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/openpic_i8259_irq.c:
- - conditionally define 'irq_mask_or_tbl' only if
- BSP_PCI_ISA_BRIDGE_IRQ is defined.
- - use _ISR_Get_level() / _ISR_Set_level() for re-enabling
- interrupts rather than messing with MSR directly;
- these macros:
- o implement compiler memory barrier
- o will handle multiple levels (e500 'critical' interrupts)
- if they are ever supported.
- - decrementer irqs are also shareable - added list traversal.
-
-2007-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq_supp.h: Make sure BSP_SHARED_HANDLER_SUPPORT
- is set. The shared irq manager supports shared interrupts
- (but requires also that the PIC-driver supports them by
- traversing the list of shared handlers).
- Declare C_dispatch_irq_handler() which must be defined
- (like the other routines declared in this header) by the
- PIC-driver.
-
-2007-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/clock/p_clock.c: (run-time) check for e500-cpu
- and install different ISR for that type of CPU.
-
-2007-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/pci/detect_raven_bridge.c: use ifdef mvme2100
- rather than ifdef mpc824x so that we don't depend on
- compile-time CPU flavor. Eventually, this should become
- a run-time check.
-
-2007-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vectors/vectors.h: Give the BSP_Exception_frame
- struct a name.
-
-2007-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vmeconfig.c: Include <libcpu/bat.h> only
- if the BSP-specific configuration header (VMEConfig.h)
- defines BSP_VME_BAT_IDX so that this file can be used
- on CPUs w/o bats (e500).
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/pretaskinghook.c: Replaced inclusion of
- <bsp/consoleIo.h> by <rtems/bspIo.> (for printk) and
- made it conditional on #ifdef SHOW_MORE_INIT_SETTINGS.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/bspstart.c: Removed excess /*, replaced
- #ifdef checks for mpc8240 by #ifdef mvme2100; eventually
- there should be run-time checks.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/motorola/motorola.c: removed excess initializer
- elements.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq.h, shared/irq/irq.c, shared/irq/irq_init.c,
- shared/irq/irq_supp.h (added):
- Removed 'is_processor_irq()' from irq.c; the BSP routines
- BSP_enable_irq_at_pic()/BSP_disable_irq_at_pic() are required
- to ignore processor irqs anyways. Removed
- all BSP-defined constants from irq.c. This makes irq.c (almost)
- binary-compatible among BSPs (ultimate goal is making 'shared'
- a library).
- Added a header (irq_supp.h) defining the interface between
- the generic interrupt manager (irq.c) and the routines it
- requires to be supplied by the BSP (eventually, these
- should go into rtems/irq.h).
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq.h, shared/irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/startup/bspstart.c: Eliminate PowerPC specific elements from
- the CPU Table. They have been replaced with variables named bsp_XXX
- as needed.
-
-2007-11-29 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, shared/flash, shared/flash/flash.c,
- shared/flash/flashPgm.h, shared/flash/flashPgmPvt.h,
- shared/flash/intelFlash.c, shared/flash/spansionFlash.c:
- Added flash programmer API, implementation and chip drivers
- for some intel + spansion flash chips (as found on mvme5500,
- mvme6100 and mvme3100 boards).
- A more appopriate place would probably be libchip but
- I don't know if the API is acceptable and if the implementation
- is generic enough (e.g., no CFI support) so I leave it here
- for now.
-
-2007-11-26 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/console/uart.c: Fix typo and spacing.
-
-2007-11-21 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/console/uart.c: when draining UART during
- initialization (wait for possible printk() activity
- to finish) look at TEMT (fifo, holding-reg and shift-reg)
- rather than THRE (fifo, holding-reg only). This resolved
- some scrambled output issues for me.
-
- Enhanced semantics: if BSP initializes BSPBaseBaud to a negative
- value then the driver interprets the modulus as a speed value
- and uses the current setting of the divisor to compute the
- clock speed (BSPBaseBaud). This is useful if you have a board
- that you know is initialized e.g., to 9600 but you
- don't know the clock speed.
-
-2007-11-21 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, motorola_powerpc/Makefile.am,
- * shared/pci/detect_raven_bridge.c, Makefile.am,
- * shared/pci/generic_clear_hberrs.c: separated the generic
- version of _BSP_clear_hostbridge_errors() into its own
- file.
-
-2007-11-06 Till Straumann <strauman@slac.stanford.edu>
-
- * ep1a/irq/irq.c, gen5200/irq/irq.c, mbx8xx/irq/irq.c,
- mpc8260ads/irq/irq.c, mvme5500/irq/irq.c, psim/irq/irq.c,
- score603e/irq/irq.c, shared/irq/irq.c:
- test for non-NULL-ness before calling 'on'/'off'
- methods so that users don't have to provide
- no-ops if they don't want this feature.
-
-2007-11-06 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/console/uart.c: removed #define UARTDEBUG
-
-2007-11-06 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/pci/pci.c: converted access to pci_config_addr to
- conditionally defined macros so that bsp.h can override details.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * shared/irq/i8259.c, shared/irq/irq.c: Code outside of cpukit should
- use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-09-07 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * shared/console/polled_io.c: Change prototype so code compiles.
-
-2007-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/startup/bspstart.c: Split out ShowBATS() so it can be shared
- by more BSPs.
- * shared/showbats.c: New file.
-
-2007-07-09 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * acinclude.m4, gen83xx/:
- added support for MPC83xx controllers and MPC8349EAMDS board
-
-2007-07-02 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * acinclude.m4, shared/irq/irq_asm.S, shared/irq/irq.c,
- * shared/vectors/vectors_entry.S, shared/vectors/vectors.h,
- * shared/vectors/vectors_init.c, shared/vectors/vectors.S:
- converted various BSP specific implementations into a more general
- "shared" one
-
-2007-07-02 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * virtex/:
- integrated "virtex" BSP to support PPC core implemented in a
- Xilinx virtex FPGA
-
-2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shared/uboot_dump_bdinfo.c: New file.
-
-2007-04-17 Joel Sherrill <joel@OARcorp.com>
-
- * psim/tools/runtest: Do not run pppd.exe from batch mode script.
-
-2007-04-17 Joel Sherrill <joel@OARcorp.com>
-
- * shared/start/rtems_crti.S: Remove unnecessary include of libcpu/io.h.
-
-2007-04-09 Thomas Doerfler |Thomas.Doerfler@embedded-brains.de>
-
- * shared/motorola/motorola.c,shared/openpic/openpic.c,
- * shared/pci/detect_raven_bridge.c, shared/pci/pci.c:
- adapted to detect/use MVME2400
-
-2007-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/pci/pci.c: More stdint.h fixed-size types.
-
-2007-03-31 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * shared/bootloader/bootldr.h, shared/bootloader/em86.c,
- shared/bootloader/pci.c, shared/bootloader/pci.h,
- shared/irq/irq_init.c, shared/pci/detect_raven_bridge.c,
- shared/pci/pci.c, shared/pci/pcifinddevice.c:
- Use stdint.h fixed-size types.
-
-2007-03-11 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/bspstart.c: Remove assignments of
- Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
- value in boot_card.c
-
-2007-01-29 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/VMEConfig.h:
- Added more comments about the semantics of the various
- symbols BSPs should define in this file.
- Removed declarations of BSP_VMEInit(), BSP_VMEIrqMgrInstall().
-
- * shared/vme/vmeconfig.c: declare BSP_VMEInit(),
- BSP_VMEIrqMgrInstall() here.
-
- * Makefile.am, shared/vme/README,
- * shared/vme/vme_universe_dma.c (added): Added glue code
- implementing the VMEDMA.h API using the vmeUniverse driver.
-
-2007-01-20 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * gen5200/mscan/mscan.c, gen5200/mscan/mscan.h,
- gen5200/mscan/mscan_int.h:
- split mscan.h into two headers, corrected CAN filtering
- code to
- support remote requests
-
-2007-01-19 Till Straumann <strauman@slac.stanford.edu>
-
- * mvme5500/Makefile.am, mvme5500/preinstall.am,
- mvme5500/vme/VMEConfig.h, mvme5500/vme/VME.h,
- mvme5500/vme/vmeconfig.c:
- removed copies of vmeconfig.c, VME.h - use generic
- versions instead.
-
-2007-01-19 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, ep1a/Makefile.am, ep1a/preinstall.am,
- motorola_powerpc/Makefile.am, motorola_powerpc/preinstall.am,
- score603e/Makefile.am, score603e/preinstall.am,
- shared/vme/VME.h: moved VME.h from libbsp/powerpc/shared/vme to
- libbsp/shared/vmeUniverse; eventually, this (and other)
- VME API headers should migrate to cpukit.
-
-2007-01-16 Till Straumann <strauman@slac.stanford.edu>
-
- * ep1a/vme/vmeconfig.c, mvme5500/pci/pcifinddevice.c,
- mvme5500/startup/pgtbl_activate.c, mvme5500/vectors/bspException.h,
- mvme5500/vectors/exceptionhandler.c, mvme5500/vme/VME.h,
- mvme5500/vme/vmeconfig.c, score603e/vme/vmeconfig.c,
- shared/pci/pcifinddevice.c, shared/startup/pgtbl_activate.c,
- shared/startup/pgtbl_setup.c, shared/startup/probeMemEnd.c,
- shared/startup/sbrk.c, shared/vme/VME.h, shared/vme/VMEConfig.h,
- shared/vme/vme_universe.c, shared/vme/vmeconfig.c:
- Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
-
-2006-12-13 Till Straumann <strauman@slac.stanford.edu>
-
- * mvme5500/Makefile.am, mvme5500/preinstall.am:
- need to install bsp/vme_am_defs.h
-
-2006-12-13 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vmeconfig.c, shared/vme/vme_universe.c:
- use symbolic flag instead of numerical value
- (vmeUniverseInstallIrqMgrAlt()). Define __INSIDE_RTEMS_BSP__
- before including <bsp/vmeUniverse.h>
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-2006-11-15 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/bspstart.c: Merge c_rtems_main() into boot_card().
- This eliminated a file and simplified initialization.
-
-2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.60. Require automake-1.10.
-
-2006-08-21 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vmeconfig.c: open outbound window
- to VME CSR space if the BSP defines _VME_CSR_ON_PCI
-
-2006-08-10 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/openpic_i8259_irq.c: fixed type of
- 'frame' argument to C_dispatch_irq_handler(). It's
- really a BSP_Exception_frame*, not a CPU_Interrupt_frame*.
-
-2006-07-12 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/probeMemEnd.c: added paranoia to inline
- assembly code; added 'memory' clobbers and made sure
- any registers modified by the 'asm' appear in the output
- operands.
-
-2006-07-12 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/panic.c: Fixed compiler warnings.
-
-2006-06-19 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vmeconfig.c: Indicate that it's ok to
- use decoupled cycles to access on-board memory from
- VME.
-
-2006-06-19 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vme/vme_universe.c: Only set/access the
- _BSP_vme_bridge_irq variable on BSPs that
- define BSP_PCI_VME_DRIVER_DOES_EOI and BSP_PIC_DO_EOI.
-
-2006-06-19 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vectors/vectors.S: filter exception vector for
- altivec and remap 0xf20 to assigned vector number alias.
-
-2006-06-19 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/bspstart.c: fixed compiler warnings
- (bspIo.h inclusion, cast of number constants to pointers).
- Enable L1 cache on mvme2100.
-
-2006-06-19 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq_asm.S: Never allow the FPU to be switched on
- for integer-only tasks (new gcc may use FP regs implicitly).
-
-2006-03-08 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/linkcmds: Add .gnu.linkonce.b.* section.
-
-2006-02-13 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/startup/panic.c, shared/startup/probeMemEnd.c:
- added code for BSPs to use: panic using printk() to display
- reason. probeMemEnd() to determine memory size by probing.
-
-2006-02-08 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/linkcmds: Add sections required by newer gcc versions.
-
-2006-01-08 Joel Sherrill <joel@OARcorp.com>
-
- * acinclude.m4: Add gen5200 to list of BSPs.
-
-2006-01-05 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vectors/vectors.S: mask high bits when calculating
- the exception vector number to yield correct result even if
- the vectors reside in the upper area (0xfff00000; psim).
-
-2005-12-02 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq_init.c, shared/openpic/openpic.h
- shared/openpic/openpic.c: The 8240's EPIC has a 'serial'
- mode of operation for multiplexing 16 interrupt lines.
- This introduces a pipeline delay which can cause
- spurious interrupts unless ending the interrupt cycle
- (EOI) is delayed accordingly.
-
-2005-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vectors/vectors.h, shared/vectors/vectors.S,
- shared/vectors/vectors_init.c: Reduced size of default
- prologue (some exceptions, e.g., altivec unavail.) are only
- 0x20 bytes apart. Also introduced a modified prologue
- that switches r0..r3 shadowing off (r0..r3 undefined
- on certain 603e variants when incurring a TLB miss).
-
-2005-11-29 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq_asm.S, shared/vectors/vectors.S: Clear
- CR[6] before invoking high-level handler to make sure no
- varargs fn callee assumes there are FP arguments.
-
-2005-11-29 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/irq.c: Fixed incorrect removal of first shared
- interrupt in chain.
-
-2005-11-09 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * shared/startup/bspstart.c: Eliminate obsolete types.
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, motorola_powerpc/Makefile.am, mvme5500/Makefile.am,
- mvme5500/start/preload.S, mvme5500/startup/bspstart.c,
- shared/startup/bspstart.c: moved linkcmds to shared area for other
- BSPs to use
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/bootloader/misc.c, shared/console/polled_io.c,
- shared/residual/residual.c: silenced compiler warnings (type cast &
- renaming puts->my_puts)
-
-2005-11-02 Till Straumann <strauman@slac.stanford.edu>
-
- * mvme5500/start/start.S, shared/start/start.S,
- shared/startup/bspstart.c: moved assembly code to C; setdbat now
- supports high bats on 7450 CPUs; added argument checking to setdbat;
- added getdbat; moved early initialization code (clear_bats) from BSP
- to libcpu (CPU_clear_bats_early)
-
-2005-10-20 Eric Norum <norume@aps.anl.gov>
-
- * shared/pci/detect_raven_bridge.c, shared/startup/bspstart.c
- shared/vme/VMEConfig.h: Support MVME2100.
-
-2005-10-17 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Merge-in shared/Makefile.am.
- * configure.ac: Remove shared/Makefile.am.
- * ChangeLog: Merge-in shared/ChangeLog.
-
-2005-10-06 Till Straumann <strauman@slac.stanford.edu>
-
- PR 833/bsps
- * shared/irq/irq_asm.S: Currently, all (new exception) BSPs
- explicitely enable the FPU across the user ISR but DONT save/restore
- the FPU context. Any use of the FPU fron the user handler (e.g., due
- to GCC optimizations) result in corruption. The fix results in an
- exception in such cases (user ISR must explicitely
- save/enable/restore FPU).
-
-2005-09-16 richard.campbell@OARCorp.com
-
- * shared/startup/bspstart.c: Rewrote get_eumbbar() in C. Function
- was written in inline assembly and containined a register direction
- error.
-
-2005-07-28 Eric Norum <norume@aps.anl.gov>
-
- * shared/shared/clock/p_clock.c: Changes provided by Phillip
- Sorensen <pas37@cornell.edu> to get MVME550 BSP running.
- Corresponding changes made to mvme5500/startup/bspstart.c.
-
-2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * shared/clock/p_clock.c, shared/irq/i8259.c, shared/irq/irq.c,
- shared/irq/irq.h: Modified to use rtems/irq.h.
-
-2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * shared/startup/bspstart.c, shared/tod/todcfg.c: Eliminate
- {un|}signed{8|16|32}.
- * shared/bootloader/pci.c: Eliminate {un|}signed{8|16|32}. Eliminate
- u32.
-
-2005-05-10 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * shared/bootloader/bootldr.h, shared/bootloader/em86.c,
- shared/bootloader/misc.c, shared/bootloader/pci.c,
- shared/bootloader/pci.h: Modified to depend upon rtems/pci.h
-
-2005-05-06 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * shared/pci/pci.h: Add pci_bus_count().
-
-2005-05-04 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * shared/irq/irq_init.c, shared/pci/pci.c,
- shared/pci/pcifinddevice.c, shared/startup/bspstart.c: Name change
- to support common PCI interface
-
-2005-04-28 Joel Sherrill <joel@OARcorp.com>
-
- * acinclude.m4: Remove dmv177 and ppcn_60x.
- * configure.ac: Remove reference to dmv177.
-
-2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * acinclude.m4: Initial release of ep1a bsp
-
-2005-04-26 Joel Sherrill <joel@OARcorp.com>
-
- * shared/console/uart.h: Eliminate tabs.
-
-2005-04-15 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- PR 779/bsp
- * shared/clock/p_clock.c, shared/console/console.c,
- shared/console/uart.c, shared/console/uart.h, shared/irq/irq.c,
- shared/irq/irq.h, shared/irq/irq_init.c: powerpc: add parameter to
- new exception interrupt handlers
-
-2005-03-14 Joel Sherrill <joel@OARcorp.com>
-
- * shared/pci/pci.c, shared/pci/pci.h, shared/pci/pcifinddevice.c:
- Continue PCI API unification. All use pci_find_device(). Also
- reformat to remove tabs.
-
-2005-03-04 Joel Sherrill <joel@OARcorp.com>
-
- * shared/pci/pci.c, shared/pci/pcifinddevice.c,
- shared/startup/bspstart.c: Make PCI initialize function part of the
- unified PCI API as pci_initialize().
-
-2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * shared/startup/bspstart.c: Eliminate rtems_unsigned32.
- * shared/startup/bspstart.c, shared/start/start.S: include
- <rtems/powerpc/powerpc.h>. Use PPC_MINIMUM_STACK_FRAME_SIZE instead
- of CPU_MINIMUM_STACK_FRAME_SIZE.
-
-2005-02-12 Joel Sherrill <joel@OARcorp.com>
-
- * shared/pci/pci.h: Remove contents that are duplicates of the pci.h
- in cpukit and include rtems/pci.h for the base set of PCI
- functionality.
-
-2005-01-22 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * shared/tod/todcfg.c: size_t RTC_Count.
-
-2005-01-04 Joel Sherrill <joel@OARcorp.com>
-
- * shared/ChangeLog, shared/startup/bspstart.c, shared/tod/todcfg.c:
- Remove warnings.
-
-2004-12-30 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * acinclude.m4: Reflect eth_comm having been removed.
-
-2004-11-30 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- PR 729/bsps
- PR 728/bsps
- * shared/bootloader/ppcboot.lds: Modified ppcboot.lds to include new
- .data and .rodata sections being generated by gcc-3.3.3 and above,
- the lack of which was causing the bootloader to crash.
- * shared/bootloader/pci.c: Removed the r->size=0 and r->base=0
- assignement which makes too-large regions conflict with onboard
- hardware, replacing it with sfree which deletes the memory region
- from the setup code, leaving it disabled.
-
-2004-11-30 Eric Norum <norume@aps.anl.gov>
-
- * mvme5500/include/bsp.h: Add definition for PCI_MEM_BASE_ADJUSTMENT
-
-2004-10-26 Eric Norum <norume@aps.anl.gov>
-
- Remove environ common area -- it breaks newlib
- * powerpc/dmv177/start/start.S
- * powerpc/eth_comm/start/start.S
- * powerpc/mbx8xx/startup/start.S
- * powerpc/mvme5500/start/start.S
- * powerpc/ppcn_60x/start/start.S
- * powerpc/psim/start/start.S
- * powerpc/score603e/start/start.S
- * powerpc/shared/start/start.S
- * powerpc/ss555/startup/start.S
-
-2004-10-20 Eric Norum <norume@aps.anl.gov>
-
- * configure.ac
- * mvme5500/.......
- * acinclude.m4: Add mvme5500 BSP
-
-2004-09-27 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- PR 606/bsps
- * shared/bootloader/pci.c, shared/bootloader/pci.c: Fixed IO
- remapping so buses >= 1 are remapped. Reduced PCI space to match
- bat2. Fixed incorrect region size calculation in pci_read_bases.
- Set PCI latency timers to known sane values. Changed bridge PCI
- settings to minimum sane instead of whatever sounded neat in the PCI
- spec. Force pf regions to memory mapped to preserve byte access.
-
-2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: Require automake > 1.9.
-
-2004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * acinclude.m4: Regenerate to include ss555.
-
-2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
- * acinclude.m4: Regenerate.
-
-2004-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Reflect having removed shared/*/Makefile.am
-
-2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
- $(RTEMS_BSP_FAMILY).
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
-
-2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Misc cleanups and fixes.
-
-2003-10-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * acinclude.m4: Reflect changes to bootstrap.
-
-2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved aclocal/.
-
-2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved automake/.
-
-2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Use rtems-bugs@rtems.com as bug report email
- address.
-
-2003-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- PR 288/rtems
- * support/new_exception_processing/cpu.c: _ISR_Nest_level is now
- properly maintained and does not reside in SPRG0.
-
-2003-07-16 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- PR 432/bsps
- * shared/bootloader/pci.c: Re-instated code that prevents remapping
- small IO regions, which if remapped would cause i8259 registers to
- move out from under the #define'd base addresses.
- * shared/startup/bspstart.c: Reduced BAT2 PCI memory allocation to
- 256 megs, I incorrectly had extended it which would cause problems
- with PCI devices that defined prefetchable memory.
-
-2003-06-13 Till Straumann <strauman@slac.stanford.edu>
-
- PR 415/bsps
- * shared/include/bsp.h, shared/pci/detect_raven_bridge.c,
- shared/startup/bspstart.c: Support enabling MCP exceptions on the
- host bridge. This can be used for memory probing on the VME bus.
-
-2003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- PR 405/bsps
- * shared/irq/irq.c, shared/irq/irq.h: Added support for shared
- interrupts. Existing single hander vectors are undisturbed, a new
- function added to allow adding/removing handlers from a vector.
- * shared/bootloader/pci.c: Added support for configuring devices for
- pci busses > 0
- * shared/motorola/motorola.c, shared/motorola/motorola.h: Added
- interrupt routing tables in support of FixupPCI. This is
- board-specific, each board will have to supply information for
- FixupPCI() to do anything for it.
- * shared/startup/bspstart.c: Extended bat2 to cover entire PCI
- address space.
- * shared/pci/pci.c, shared/pci/pci.h: Added FixupPCI() to store
- vectors in the INTERRUPT_LINE register of pci devices any # of hops
- away from the host processor.
-
-2003-04-15 Joel Sherrill <joel@OARcorp.com>
-
- PR 386/bsps
- * shared/vme/vmeconfig.c, shared/vme/vmeconfig.c: Removed
- declaration of _BSP_vme_bridge_irq.
-
-2003-04-10 Till Straumann <strauman@slac.stanford.edu>
-
- PR 379/bsps
- * shared/console/console.c, shared/console/consoleIo.h,
- shared/console/polled_io.c, shared/irq/irq_init.c,
- shared/openpic/openpic.c, shared/pci/detect_raven_bridge.c:
- Unfortunately, the supported 'printk' format string subset of the
- polled-io and libcpu implementations are different - hence, a few
- format strings in the ppc/shared BSP were changed.
- * shared/console/uart.c, shared/console/uart.h:
- BSP_output_char_via_serial() prototype changed to match the
- BSP_output_char_function_type. Note that the motorola BSPs use
- polled-io for the output_char routine, not the uart.c version. The
- latter can be used be other BSPs however (e.g. SVGM).
- * shared/console/polled_io.c: libcpu provides 'printk' already.
- Therefore, the implementation in this file was removed (still used
- for the bootloader, though). It now provides BSP_output_char() for
- libcpu's printk().
-
-2003-04-10 Joel Sherrill <joel@OARcorp.com>
-
- PR 383/bsps
- * shared/irq/irq.c: Fix bug introduced by conflicts in previous
- patches.
-
-2003-03-25 Till Straumann <strauman@slac.stanford.edu>
-
- PR 360/bsps
- PR 349/bsps
- * shared/irq/irq.c, shared/vme/VME.h, shared/vme/vmeconfig.c,
- shared/irq/irq.c, shared/vme/VME.h, shared/vme/vmeconfig.c,
- shared/irq/irq.c, shared/vme/VME.h, shared/vme/vmeconfig.c: Fixes
- library dependency on the vmeUniverse driver. It is now possible to
- use the ppc/shared/irq code on non-VME BSPs without triggering
- linkage of the vmeUniverse driver.
- * shared/irq/irq.c, shared/irq/irq_init.c, shared/openpic/openpic.c,
- shared/openpic/openpic.h: BSP code had set the task priority
- register multiple times of the OpenPIC instead of setting the
- individual source priorities. This patch adds
- openpic_get_source_priority() and openpic_set_source_priority()
- calls and lets IRQ management code use them.
-
-2003-03-18 Till Straumann <strauman@slac.stanford.edu>
-
- PR 356/bsps
- This patch makes RTEMS/powerpc/shared EABI compliant.
- * shared/irq/irq_init.c, shared/start/Makefile.am,
- shared/start/start.S, shared/startup/bspstart.c,
- shared/startup/pgtbl_setup.c, shared/vectors/vectors.h,
- shared/vectors/vectors_init.c: zero_bss() should clear not only bss
- but sbss and sbss2 also (this is probably a bugfix, as sbss/sbss2
- are probably used even if -msdata=eabi is not specified).
- * shared/start/rtems_crti.S: New file which must be linked
- immediately after ecrti.o. rtems_crti.o contains a code snippet who
- lets __init() return immediately. Also, a new entry point '_init' to
- the C++ Ctors is generated for use by the RTEMS Thread_Handler.
-
-2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove AC_CONFIG_AUX_DIR.
-
-2003-02-20 Till Straumann <strauman@slac.stanford.edu>
-
- PR 349/bsps
- * shared/console/console.c, shared/console/uart.c,
- shared/console/uart.h: implement IOCTLs for the serial (UART)
- console to install/retrieve a BREAK-IRQ callback. The callback
- routine (if installed) is invoked from the UART ISR when a BREAK
- interrupt is detected. This can be used e.g. to enforce a "hotkey"
- reboot a la vxWorks Ctrl-X (although we use the serial line break
- condition) NOTE: The callback runs in ISR context.
- * shared/startup/pgtbl_setup.c, shared/startup/pgtbl_activate.c: New
- files
- * shared/add BSP hook to let a VME interrupt acknowledge the
- PCI/openpic IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch) - fix:
- EABI compliance; isr/exception lowlevel handlers must not clobber R2
- or R13 - fix: openpic_init was called with the polarity/senses
- tables swapped (fixed wrong order of arguments) - cosmetics: use new
- _read_SPRXX() _write_SPRXX() macros
- * shared/fix: remove implicit assumption that ISA interrupt vectors
- start at 0
- * configure.ac, shared/vme/.cvsignore, shared/vme/Makefile.am,
- shared/vme/VME.h, shared/vme/VMEConfig.h, shared/vme/vmeconfig.c:
- Add glue to the powerpc/shared BSP to use the vmeUniverse VME-PCI
- bridge driver.
- * shared/console/polled_io.c, shared/console/reboot.c,
- shared/irq/irq.c, shared/irq/irq_asm.S, shared/irq/irq_init.c,
- shared/openpic/Makefile.am, shared/startup/linkcmds,
- shared/vectors/vectors.S, shared/vectors/vectors_init.c: - install
- the 'openpic.h' and 'pci.h' headers - avoid a name clash by
- renaming 'vsprintf' & friends to 'k_vsprintf' etc. - let
- 'rtemsReboot' print a stack trace (in case an 'assert' failed) -
- irq.c:
- * shared/startup/Makefile.am, shared/startup/bspstart.c,
- shared/startup/linkcmds: Let the powerpc/shared (+derived) BSPs use
- pagetable support from libcpu.
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
- * configure.ac: AC_PREREQ(2.57).
-
-2003-01-20 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/linkcmds*: Add FreeBSD sysctl() sections.
-
-2002-12-19 Joel Sherrill <joel@OARcorp.com>
-
- * shared/console/console.c: Removed __assert() which conflicts with
- newlib.
-
-2002-12-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
-
-2002-12-08 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- * shared/bootloader/head.S: Added support for optional debug via
- PPCbug. Also turn off mmu/caches for the bootstrap phase, which
- seems to cause trouble with the 603. The cpu init functions in the
- bsp get all that stuff going properly.
-
-2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
-
-2002-11-17 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- * shared/irq/irq_init.c, shared/motorola/motorola.c: Support for
- MTX603e.
-
-2002-10-31 Joel Sherrill <joel@OARcorp.com>
-
- * shared/bootloader/em86.c, shared/console/inch.c,
- shared/console/polled_io.c, shared/irq/irq.c,
- shared/motorola/motorola.c, shared/pci/detect_raven_bridge.c,
- shared/vectors/vectors_init.c: Removed warnings.
-
-2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
-
-2002-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * shared/bootloader/em86real.S: Fix syntax error in comment near
- line 1185.
-
-2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * shared/irq/irq_init.c: Include <rtems/bspIo.h>.
- * shared/bootloader/exception.S, shared/start/start.S: Reflect
- changes to <rtems/score/cpu.h>.
- * shared/bootloader/head.S, shared/bootloader/misc.c,
- shared/console/polled_io.c, shared/irq/irq.c, shared/irq/irq_asm.S,
- shared/vectors/vectors.S: Ditto.
-
-2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * shared/startup/bspstart.c: Include <libcpu/cpuIdent.h>.
-
-2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * shared/residual/residual.c: Include <string.h>.
- * shared/vectors/vectors_init.c: Include <rtems/bspIo.h> for printk.
- * shared/bootloader/mm.c, shared/bootloader/pci.c,
- shared/console/console.c, shared/openpic/openpic.c: Ditto.
-
-2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am, shared/bootloader/Makefile.am, shared/Makefile.am,
- shared/clock/Makefile.am, shared/console/Makefile.am,
- shared/include/Makefile.am, shared/irq/Makefile.am,
- shared/motorola/Makefile.am, shared/openpic/Makefile.am,
- shared/pci/Makefile.am, shared/residual/Makefile.am,
- shared/start/Makefile.am, shared/startup/Makefile.am,
- shared/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
- AM_INIT_AUTOMAKE([no-define foreign 1.6]).
-
-2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * shared/include/Makefile.am: Use _HEADER instead of H_FILES.
- * Makefile.am: Add DIST_SUBDIRS.
- * shared/include/bsp.h: Include <bspopts.h>.
- * shared/irq/Makefile.am, shared/openpic/Makefile.am: Ditto.
-
-2001-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * support/new_exception_processing/Makefile.am,
- support/old_exception_processing/Makefile.am,
- support/old_exception_processing/cpu_asm.S,
- support/old_exception_processing/irq_stub.S: Modified to reflect old
- versus new exception processing being a per BSP option.
- * support/new_exception_processing/c_isr.inl,
- support/new_exception_processing/cpu.h,
- support/old_exception_processing/c_isr.inl,
- support/old_exception_processing/cpu.h,
- support/old_exception_processing/ppc_offs.h: Removed.
-
-2001-11-20 Joel Sherrill <joel@OARcorp.com>
-
- * support/new_exception_processing/configure.ac,
- support/new_exception_processing/rtems/score/c_isr.inl,
- support/new_exception_processing/rtems/score/cpu.h,
- support/old_exception_processing/configure.ac,
- support/old_exception_processing/rtems/score/c_isr.inl,
- support/old_exception_processing/rtems/score/cpu.h,
- support/old_exception_processing/rtems/score/ppc_offs.h: New files
- missed in previous commit.
- * papyrus/.cvsignore, papyrus/ChangeLog, papyrus/Makefile.am,
- papyrus/README, papyrus/bsp_specs, papyrus/configure.ac,
- papyrus/times, papyrus/dlentry/.cvsignore,
- papyrus/dlentry/Makefile.am, papyrus/dlentry/dlentry.S,
- papyrus/flashentry/.cvsignore, papyrus/flashentry/Makefile.am,
- papyrus/flashentry/flashentry.S, papyrus/include/.cvsignore,
- papyrus/include/Makefile.am, papyrus/include/bsp.h,
- papyrus/include/coverhd.h, papyrus/startup/.cvsignore,
- papyrus/startup/Makefile.am, papyrus/startup/bspclean.c,
- papyrus/startup/bspstart.c, papyrus/startup/linkcmds,
- papyrus/startup/setvec.c, papyrus/wrapup/.cvsignore,
- papyrus/wrapup/Makefile.am: Deleted.
- * acinclude.m4: papyrus reference removed.
-
-2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
-
- This modification is part of the submitted modifications necessary
- to
- support the IBM PPC405 family. This submission was reviewed by
- Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
- not negatively impact the ppc403 BSPs. The submission and tracking
- process was captured as PR50.
- * ChangeLog: Removed bogus comment on edit of generated file.
- * acinclude.m4: Added gen405 BSP.
-
-2001-10-25 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/linkcmds: Added _init and _fini.
-
-2001-10-22 Joel Sherrill <joel@OARcorp.com>
-
- * acinclude.m4: Added mpc8260ads subdirectory.
-
-2001-10-12 Joel Sherrill <joel@OARcorp.com>
-
- * shared/clock/p_clock.c, shared/startup/bspstart.c: Fixed typo.
-
-2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Add autom4te.cache for autoconf > 2.52.
- * configure.ac: New file, generated from configure.in by autoupdate.
- * configure.in: Remove.
-
-2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * acinclude.m4: New file.
- * configure.in: Use RTEMS_BSP_SUBDIR.
-
-2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * shared/console/Makefile.am, shared/residual/Makefile.am,
- shared/irq/Makefile.am, shared/motorola/Makefile.am,
- shared/vectors/Makefile.am, shared/pci/Makefile.am,
- shared/openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-05-14 Tom Armistead <tom_armistead@phx.mcd.mot.com>
-
- * shared/start/start.S: Increased BAT0 mapping of RAM from 64 meg to
- 256 meg to allow operation on boards with larger RAM sizes.
- * shared/vectors/vectors_init.c: Modified to call 'generic' powerpc
- vector function (mpc60x_vector_is_valid) instead of MPC750 specific
- function to allow operation on boards with CPUs other than the
- MPC750.
-
-2001-05-14 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/bootloader/misc.c, shared/console/Makefile.am,
- shared/console/console.c, shared/console/consoleIo.h,
- shared/console/inch.c, shared/console/polled_io.c,
- shared/console/uart.c, shared/console/uart.h, shared/include/bsp.h,
- shared/irq/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
- shared/irq/irq_init.c, shared/openpic/openpic.c,
- shared/openpic/openpic.h, shared/pci/Makefile.am, shared/pci/pci.c,
- shared/pci/pci.h, shared/residual/Makefile.am, shared/start/start.S,
- shared/startup/bspstart.c, shared/vectors/vectors.S,
- shared/vectors/vectors.h, shared/vectors/vectors_init.c: Per PR216,
- "libbsp/powerpc/shared" BSP has been modified considerably with the
- goal to make it more flexible and reusable by other BSPs. The main
- strategies were: - eliminate hardcoded base addresses; devices use
- offsets and a BSP defined base address. - separate functionality
- into different files (e.g. reboot from inch.c to reboot.c) which can
- be overridden by a 'derived' BSP. - separate initialization code
- into separate files (e.g. PCI bridge detection/initialization was
- separated from the more generic PCI access routines), also to make
- it easier for 'derived' BSPs to substitute their own initialization
- code. There are also a couple of enhancements and fixes: - IRQ
- handling code now has a hook for attaching a VME bridge. - OpenPIC
- is now explicitely initialized (polarities, senses). Eliminated the
- implicit assumption on the presence of an ISA PIC. - UART and
- console driver now supports more than 1 port. The current maximum of
- 2 can easily be extended by enlarging a table (it would even be
- easier if the ISR API was not broken by design). - fixed polled_io.c
- so it correctly supports console on COM2 - fixed TLB invalidation
- code (start.S). - exception handler prints a stack backtrace. -
- added BSP_pciFindDevice() to scan the pci bus for a particular
- vendor/device/instance.
-
-2001-05-09 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/linkcmds: In support of gcc 3.1, added one of more
- of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
- .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections and
- direction of segments to memory regions may also have been
- addressed. This was a sweep across all BSPs.
-
-2001-04-08 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
-
-2001-03-30 Eric Valette <valette@crf.canon.fr>
-
- * shared/Makefile.am, shared/console/consoleIo.h,
- shared/include/bsp.h: These modifications are part of the conversion
- of the mpc8xx CPU to the "new exception processing model."
- * configure.in, motorola_powerpc/Makefile.am,
- motorola_powerpc/configure.in: These modifications are in support of
- switching the mpc8xx to the use the "new exception processing
- model."
-
-2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
-
-2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
- $(RTEMS_TOPdir)/aclocal.
-
-2000-11-01 Joel Sherrill <joel@OARcorp.com>
-
- * shared/startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
- and libcsupport.h moved from libc to lib/include/rtems and now must
- be referenced as <rtems/XXX.h>. Header file order was cleaned up
- while doing this.
-
-2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
- GNU canonicalization.
-
-2000-09-29 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
-
- * shared/startup/linkcmds: Added lines so DWARF debug information
- would be available. Otherwise gdb complains that the offsets for
- the debug info are incorrect and doesn't load the files.
-
-2000-09-05 Joel Sherrill <joel@OARcorp.com>
-
- * shared/start/start.S: Include proper files to compile.
-
-2000-08-10 Joel Sherrill <joel@OARcorp.com>
-
- * ChangeLog, shared/ChangeLog: New file.
-
diff --git a/c/src/lib/libbsp/powerpc/beatnik/ChangeLog b/c/src/lib/libbsp/powerpc/beatnik/ChangeLog
deleted file mode 100644
index 950daeea10..0000000000
--- a/c/src/lib/libbsp/powerpc/beatnik/ChangeLog
+++ /dev/null
@@ -1,318 +0,0 @@
-2011-08-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Formatting.
-
-2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- PR 1824/cpukit
- * startup/bspclean.c, startup/bspstart.c: Return exit/shutdown status
- back to boot_card(). boot_card() propagates this to bsp_cleanup() and
- returns it to the assembly that started the application.
- bsp_cleanup() prototype changed.
-
-2011-07-12 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * make/custom/beatnik.cfg: Spacing.
-
-2011-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove "SUBDIRS = .".
- Remove "all-local:".
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac: Use standard cache BSP options.
-
-2011-05-17 Till Straumann <strauman@slac.stanford.edu>
-
- PR1797/bsps
- * configure.ac, include/bsp.h: Made
- CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK a bspopts.h setting.
-
-2011-05-16 Till Straumann <strauman@slac.stanford.edu>
-
- * include/bsp.h: define CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * irq/discovery_pic.c, network/if_em/rtemscompat_defs.h,
- * network/if_gfe/rtemscompat_defs.h, startup/bspstart.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2011-01-26 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove build_date.c.
- * startup/bspstart.c: Remove BSP_build_date.
-
-2011-01-26 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * network/porting/README, network/porting/if_xxx_rtems.c,
- startup/bspstart.c: Remove CVS artefacts.
-
-2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove -Wno-unused-variable.
-
-2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1682/bsps
- * startup/bspstart.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * include/bsp.h: Do not include <bsp/bsp_bsdnet_attach.h> if networkign
- disabled.
-
-2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * network/support/bsp_attach.c: Include <unistd.h>.
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * network/if_gfe/if_gme.c, network/if_em/if_em.c: Removed warnings
-
-2010-02-09 Till Straumann <strauman@slac.stanford.edu>
-
- * network/if_mve/mv643xx_eth.c: Fixed alignment attribute
- in descriptor declaration. Not the pointers to the descriptors
- have to be aligned but the descriptors themselves (didn't
- cause problems but caused unnecessary holes in 'private' struct).
-
- FIX: Added more robustness when number of available TX descriptors
- drops to zero. (This can e.g., happen if the link goes bad causing
- packets to stall in the FIFO.) At the following points the transmitter
- is explicitly (re-)started:
- o when link comes up and number of available TXDs is zero the
- TX is restarted.
- o on a failed attempt to send data due to lack of TXDs the
- TX is restarted if swiping the TX ring doesn't yield any
- buffers (i.e., if the # of available buffers is still zero
- after the swipe).
-
-2009-12-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Removed ppc_exc_bspsupp.h include file.
-
-2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: BSP should not define
- CONFIGURE_NUMBER_OF_TERMIOS_PORTS.
-
-2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * network/if_em/Makefile, network/if_gfe/Makefile: Removed.
-
-2009-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, preinstall.am: Account for coverhd.h and tm27.h. Use
- stubs for both.
-
-2009-11-06 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, irq/discovery_pic.c, irq/irq_init.c:
- dump raw_exceptions.rel, raw_exception.h; these have
- disappeared. <bsp/vectors.h> must now be included
- instead.
-
- * Makefile.am: Add 'altivec.rel'.
-
- * make/custom/beatnik.cfg: Use -mcpu=7400; this enables
- AltiVec!
-
-2009-11-06 Till Straumann <strauman@slac.stanford.edu>
-
- * beatnik.cfg, make/custom/beatnik.cfg: moved beatnik.cfg
- to new make/custom subdir.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: leave 'work-space start' and initial
- stack alone. These are now handled by the shared framework
- and linker script etc. Locate interrupt stack after __rtems_end
- and obtain its size from the configuration.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * network/if_mve/mv643xx_eth.c: made mutex a binary semphore;
- simple binary semaphore doesn't support priority inheritance.
- This was silently ignored under previous releases but is an
- error under 4.10.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, bsp_specs, preinstall.am, flash/flashcfg.c,
- include/bspopts.h.in, irq/discovery_pic.c, irq/irq_init.c,
- marvell/gt_timer.c, marvell/gt_timer.h, marvel/gti2c.c,
- network/if_gfe/if_gfe.c, network/if_gfe/if_gfe_rtems.c,
- network/if_mve/mv643xx_eth.c, network/support/bsp_attach.c,
- pci/gt_pci_init.c, pci/motload_fixup.c, startup/bspstart.c,
- startup/i2c_init.c:
- Ported to rtems HEAD (to become rtems-4.10). This consisted
- mainly of fixing compiler warnings (mostly: adding prototypes
- to function declarations and moving extern declarations to
- global scope).
-
- A pecularity: if_gfe.c had to remove 'queue.h' inclusion.
- we have two versions of queue.h: one in newlib another one in
- rtems - don't know how this is supposed to work...
-
-2009-10-17 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, network/if_mve_mv643xx_eth.c,
- network/if_mve_pub.h: Enhanced low-level API allowing
- the user to selectively enable/disable/acknowledge
- interrupts and to install their own ISR (rather than having
- the driver posting an event to a single task).
-
-2009-10-03 Till Straumann <strauman@slac.stanford.edu>
- * network/if_mve/mv643xx_eth.c:
- BUGFIX: mbuf leak; consume_rx_mbuf() must release mbuf
- if 'len'<=0.
-
- BUGFIX: Must initialize 'media-word' argument before
- calling BSP_mve_media_ioctl() (defines PHY instance).
-
-2009-06-05 Till Straumann <strauman@slac.stanford.edu>
- * network/if_mve/mv643xx_eth.c, network/if_mve/if_mve_pub.h,
- Makefile.am: Added MC address reference count and
- BSP_mve_mcast_filter_accept_del() to remove a single
- entry from the filter.
-
-2009-06-05 Till Straumann <strauman@slac.stanford.edu>
- * network/if_mve/mv643xx_eth.c, network/if_mve/if_mve_pub.h,
- Makefile.am: first stab at adding multicast support.
-
-2009-06-05 Till Straumann <strauman@slac.stanford.edu>
- * network/if_gfe/if_gfe.c:
- o propagate PROMISC flag to hardware (SIOCSIFFLAGS)
- o handle case where IFF_PROMISC is set (and wasn't before)
- in gfe_hash_fill() routine.
-
-2009-06-02 Till Straumann <strauman@slac.stanford.edu>
- * network/if_gfe/if_gfe.c: activated and fixed multicast
- support.
-
-2009-06-01 Till Straumann <strauman@slac.stanford.edu>
- * network/if_em/if_em.c: activated multicast support.
-
-2008-10-30 Till Straumann <strauman@slac.stanford.edu>
-
- MERGED from rtems-4-7-branch:
- * Makefile.am, network/if_mve/mv643xx.c, network/if_mve/if_mve_pub.h:
- o Exported new low-level driver entry points:
- - BSP_mve_ack_link_chg() so that changes in PHY link status can be
- propagated to the serial port when handling link-change interrupts.
- - BSP_mve_dump_stats() for printing statistics.
- o FIXED reading of statistics counters.
- o Count interrupts (statistics) in ISR rather than network daemon
- (which is only used by the BSD driver).
-
-2008-10-04 Till Straumann <strauman@slac.stanford.edu>
-
- * beatnik.cfg: updated to 4.9; removed make-exe
- make-cxx-exe commands. Replaced CPU cflags to use
- -mpowerpc -D__ppc_generic.
-
-2008-10-04 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/linkcmds: increased size of CODE memory
- area to 32M.
-
-2008-05-10 Till Straumann <strauman@slac.stanford.edu>
-
- * pci/gt_pci_init.c, pci/pci_io_remap.c: fixed 32-bit
- types. RTEMS' pci_config access functions now use uint32_t,
- earlier versions used unsigned. Both are incompatible,
- unfortunately (gcc regards unsigned and unsigned long different
- beasts leading to warnings and alias-issues :-()
-
-2008-05-10 Till Straumann <strauman@slac.stanford.edu>
-
- * network/porting/rtemscompat1.h, network/porting/rtemscompat.h,
- network/porting/if_xxx_rtems.c, network/if_gfe/if_gfe_rtems.c:
- Fixed 32-bit types (pci config access, byteorder macros differ
- depending on RTEMS version :-(). We now check for version and
- use appropriate types (unsigned vs. uint32_t).
- Silenced more warnings (ifndef DEBUG_MODULAR the METHODSPTR
- is always non-zero; hence I ifdef'ed the affected code snippet).
-
-2008-03-20 Till Straumann <strauman@slac.stanford.edu>
-
- * include/bsp.h, startup/bspstart.c: confdefs.h now wants
- us to use BSP_INTERRUPT_STACK_SIZE instead of
- CONFIGURE_INTERRUPT_STACK_MEMORY.
-
-2008-03-19 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/discovery_pic.c: must spare GPP7_0 etc. summary
- interrupts in BSP_enable_irq_at_pic() etc.
- New 'new-exceptions/bspsupport' code scans all IRQS
- and enables or disables depending on the initial config
- having a handler connected. This initial disable operation
- switched-off the summaries and I had no GPP interrupts...
-
-2008-01-04 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: changed Kate's copyright note
- again as requested by her email 1/04/2008.
-
-2008-01-04 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: changed Kate's copyright note
- as requested by her email 8/16/2007.
-
-2007-12-11 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/discovery_pic.c: don't print warnings if an
- invalid irq number is passed to BSP_disable_irq_at_pic(),
- BSP_enable_irq_at_pic(). irq_supp.h says we must
- silently ignore.
-
-2007-12-11 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: use new irq_bspsupport.rel which was
- split out of exc_bspsupport.rel to provide finer-grained
- control over what BSPs want to use.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, startup/vpd.c, startup/vpd.h:
- moved VPD support to ../shared/motorola.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: merged shared/vme/vme_universe.c and
- shared/vme/vme_universe_dma.c into one file.
- Use vme_universe.c, vmeconfig.c from shared area.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
-
-2007/11/27 (TS):
- - Generalized flash support and moved to shared area (libchip would probably
- more appropriate).
-2007/10/22 (TS):
- - DECREMENTER interrupt is now handled the same way external interrupts are.
- It can also be assigned a priority and the handler is executed in priority
- order, i.e., it can be preempted by higher-priority interrupts and
- is protected from being preempted by lower-priority irqs.
-2007/10/08 (TS):
- - ChangeLog added
- - (Makefile.am) MUST NOT use -msoft-float because this also prevents CR7
- to be set/cleared when calling vararg routines (which may then save/restore
- FP args on the stack or do other bad things) :-(
- Still don't know how to deal with implicit usage of the FPU by GCC
- (problem in ISRs and integer-only tasks).
diff --git a/c/src/lib/libbsp/powerpc/ep1a/ChangeLog b/c/src/lib/libbsp/powerpc/ep1a/ChangeLog
deleted file mode 100644
index eaf8e544c4..0000000000
--- a/c/src/lib/libbsp/powerpc/ep1a/ChangeLog
+++ /dev/null
@@ -1,503 +0,0 @@
-2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
-
- PR 1917/bsps
- * Makefile.am, preinstall.am, console/config.c, console/mc68360_scc.c,
- console/ns16550cfg.c, console/printk_support.c: Modifications to add
- dynamic tables for libchip serial drivers.
-
-2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * console/polled_io.c: Update due to API changes.
-
-2011-08-23 Jennifer Averett <Jennifer.Averett@OARcorp.com>
-
- * Makefile.am, console/config.c: Resolved printk issues.
- * console/printk_support.c: New file.
-
-2011-08-23 Jennifer Averett <Jennifer.Averett@OARcorp.com>
-
- * Makefile.am: Removed console.c and linked to the shared console.c.
- Note: This change was verified through compilation only.
- * console/console.c: Removed.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac: Use standard cache BSP options.
-
-2011-05-17 Till Straumann <strauman@slac.stanford.edu>
-
- PR1797/bsps
- * configure.ac: Made CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK
- a bspopts.h setting.
-
-2011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- PR 1751/bsps
- * start/start.S: Fix typo which was not caught by binutils prior to a
- recent bug fix.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/console.c, console/ns16550cfg.c, console/polled_io.c,
- include/bsp.h, include/tm27.h, startup/bspstart.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1686/bsps
- * console/console.c: Add BSP_poll_char.
-
-2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * console/polled_io.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2009-12-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * start/start.S: removed obsolete bootcard calling warning
-
-2009-12-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * console/mc68360_scc.c: adapted to new prototype for *_write
- function
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq_init.c, irq/openpic_xxx_irq.c: Changed exception header file
- includes.
- * startup/bspstart.c: Update for ppc_exc_initialize() changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/ep1a.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c:
- let 'save_boot_params()' return a pointer to the commandline
- saved by the BSP which is NULL in this case. This pointer could
- be passed on to 'boot_card()' as it is done by other BSPs.
- This 'start/start.S' file however, passes a NULL pointer
- directly to boot_card() (w/o ever calling save_boot_params()).
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: Remove nested externs.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: Add missing prototypes.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/linkcmds: Add .sbss.*.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/ep1a.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * console/config.c: Spacing.
-
-2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
- Should be automatically handled by confdefs.h or the application.
-
-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-04-28 Chris Johns <chrisj@rtems.org>
-
- * start/start.S: Update for boot_card command line change.
-
-2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -Qy from *link.
-
-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-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * console/init68360.c: Delete unused code.
-
-2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/config.c, console/console.c, console/console.h,
- console/ns16550cfg.c, console/ns16550cfg.h, include/bsp.h,
- include/tm27.h, irq/irq_init.c, irq/openpic_xxx_irq.c,
- pci/no_host_bridge.c: File head clean up.
- * console/debugio.c: Removed.
-
-2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * preinstall.am: Regenerated.
-
-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-29 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove noinst_PROGRAMS (Unused).
-
-2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: 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-19 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, include/bsp.h, startup/bspstart.c: Use PowerPC level
- shared bsp_get_work_area() implementation.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Remove unnecessary includes of
- rtems/libcsupport.h and rtems/libio.h.
-
-2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, console/rsPMCQ1.h, include/bsp.h,
- startup/bspstart.c: Create bsp_get_work_area() into its own file and
- use BSP Framework to perform more initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Review of all bsp_cleanup() implementations. In
- this phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/config.c, console/console.h: Convert to "bool".
-
-2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, configure.ac, console/alloc360.c, console/console.c,
- console/console.h, console/m68360.h, console/mc68360_scc.c,
- console/ns16550cfg.c, console/rsPMCQ1.c, console/rsPMCQ1.h,
- include/bsp.h, irq/irq_init.c, vme/VMEConfig.h: Initiate update and
- testing. Add missing files. Does not run hello yet.
- * console/debugio.c, console/polled_io.c, irq/openpic_xxx_irq.c: New files.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/mc68360_scc.c, console/rsPMCQ1.c, console/rsPMCQ1.h,
- irq/irq_init.c, pci/no_host_bridge.c, startup/bspstart.c:
- Add missing prototypes.
-
-2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/mc68360_scc.c: Remove explicit switch and call
- termios_baud_to_number().
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
- Framework to ask the BSP where it has memory for the RTEMS Workspace
- and C Program Heap. These collectively are referred to as work area.
- If the BSP supports this, then it does not have to include code to
- split the available memory between the two areas. This reduces the
- amount of code in the BSP specific bspstart.c file. Additionally, the
- shared framework can initialize the C Library, call
- rtems_debug_enable(), and dirty the work area memory. Until most/all
- BSPs support this new capability, if the BSP supports this, it should
- call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
- When the transition is complete, this autoconf macro can be removed.
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Refactored and renamed initialization routines to
- rtems_initialize_data_structures, rtems_initialize_before_drivers,
- rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/config.c: Fix typo.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2007-12-14 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, irq/irq.c (removed), irq/irq_init.c:
- Use shared exception/interrupt support from
- libcpu/new-exceptions/bspsupport. NOTE: CHANGES MUST BE
- TESTED ON REAL HARDWARE.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: merged shared/vme/vme_universe.c and
- shared/vme/vme_universe_dma.c into one file.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * vme/VMEConfig.h: added error status to
- BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: irq_supp.h was moved from shared/irq to
- libcpu/powerpc/new-exceptions/bspsupport.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, include/bsp.h, startup/bspstart.c: Move
- interrupt_stack_size field from CPU Table to Configuration Table.
- Eliminate CPU Table from all ports. Delete references to CPU Table in
- all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Moved most of the remaining CPU Table fields to
- the Configuration Table. This included pretasking_hook,
- predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
- extra_mpci_receive_server_stack, stack_allocate_hook, and
- stack_free_hook. As a side-effect of this effort some multiprocessing
- code was made conditional and some style clean up occurred.
-
-2007-12-02 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq_init.c: added new args to openpic_init().
- This BSP probably needs them (8245 has an EPIC).
- I would be surprised if the PCI interrupts with the
- old code actually worked...
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: removed bsp_exceptions_in_RAM
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, irq/irq.c: fixed source-tree path of irq_supp.h,
- fixed type of 1st arg to C_dispatch_irq_handler() which
- is NOT a CPU_Interrupt_frame but a BSP_Exception_frame
- (not that it is ever used but the two layouts differ).
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: install new <irq/irq_supp.h> header
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
- Table. They have been replaced with variables named bsp_XXX as
- needed.
-
-2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/config.c: Fix typo.
-
-2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * console/console.c: Eliminate DEBUG_puts.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * irq/irq.c: Code outside of cpukit should use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Use shared ShowBATS() method.
-
-2007-07-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * irq/irq_init.c: adapted to shared exception code
-
-2007-07-06 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am: adapted to shared exception code
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-04-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove lib (Now expected to exist in GCC).
-
-2007-04-01 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/rsPMCQ1.c, irq/irq_init.c: Reflect changes to pci-API.
-
-2007-03-11 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: Remove assignments of
- Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
- value in boot_card.c
-
-2007-01-30 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, preinstall.am, include/bsp.h,
- * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
- cleaned up vme support - use files from libbsp/powerpc/shared/vme
- and define BSP specifica in VMEConfig.h.
- Use VME DMA support implemented by vmeUniverse and
- libbsp/powerpc/shared/vme/vme_universe_dma.c
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-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-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 Joel Sherrill <joel@OARcorp.com>
-
- PR 858/bsps
- * Makefile.am: Added vme_am_defs.h;
- * vme/vmeconfig.c: Added appropriate include files.
-
-2006-01-09 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Don't include subdirs.am. Cleanup.
-
-2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: New header guard.
-
-2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * console/rsPMCQ1.c, irq/irq.c: Modified to use rtems/irq.h.
-
-2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * console/console.c, console/init68360.c, console/ns16550cfg.c
- console/ns16550cfg.h, console/rsPMCQ1.h, include/tm27.h,
- startup/bspstart.c, vme/vmeconfig.c: Eliminate {un|}signed{8|16|32}.
-
-2005-05-06 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * console/init68360.c, include/bsp.h, startup/bspstart.c: Changed
- rtems_unsigned types to uint types
-
-2005-05-03 Joel Sherrill <joel@OARcorp.com>
-
- * include/.cvsignore: New file.
-
-2005-05-03 Joel Sherrill <joel@OARcorp.com>
-
- * .cvsignore: New file.
-
-2005-04-29 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * irq/irq.c, start/start.S: Removed warnings
-
-2005-04-29 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * New BSP.
- * console/config.c: New files.
diff --git a/c/src/lib/libbsp/powerpc/gen5200/ChangeLog b/c/src/lib/libbsp/powerpc/gen5200/ChangeLog
deleted file mode 100644
index bd91d36240..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/ChangeLog
+++ /dev/null
@@ -1,990 +0,0 @@
-2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/console.c: Eliminate unused var "nb_overflow".
-
-2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * start/start.S: Update due to API changes.
-
-2011-27-28 Till Straumann <strauman@slac.stanford.edu>
-
- * start/start.S: fixed indentation. Tag TOS with a NULL
- pointer (help terminate when walking the stack).
-
-2011-06-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am: Added custom memcpy(). Update for network sources.
- * configure.ac: Enable interrupt driven Termios for all BSPs.
- * ide/pcmcia_ide.c: Disable broken DMA support.
- * include/bsp.h: Fixed NEED_LOW_LEVEL_INIT define. Set default
- console baud to 115200.
- * include/irq.h, irq/irq.c: Fixed interrupt handling to avoid the
- following problems: 1. multiple invokation of peripheral interrupt
- handlers, 2. missing synchronization after mask write and enabling of
- external exceptions, and 3. logic overhead.
- * network_5200/network.c: Added MII interface. Fixed controller
- restart after FIFO errors. Performance improvements.
- * start/start.S: Fixed ROM startup. Initialize XLB arbiter for all
- BSPs.
- * startup/bspstart.c: Special intialization for MPC5200B (B variant).
- Install standard alignment handler.
- * startup/cpuinit.c, startup/linkcmds.brs5l, startup/linkcmds.dp2,
- startup/linkcmds.icecube, startup/linkcmds.pm520_cr825,
- startup/linkcmds.pm520_ze30: Avoid accesses outside the RAM area.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, startup/bspstart.c: Use standard cache BSP options.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * include/tm27.h:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/u-boot.h: Removed file.
- * include/u-boot-config.h: New file.
- * include/bsp.h, start/start.S, startup/bspstart.c: Use new U-Boot
- support.
- * Makefile.am, preinstall.am: Reflect changes above.
-
-2010-11-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * mscan/mscan-base.c: Do not use sleep mode to enter init mode. Do
- not wait for sleep mode acknowledge.
-
-2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * make/custom/dp2.cfg, startup/linkcmds.dp2: New files.
- * Makefile.am, preinstall.am: Reflect change above. Install
- <bsp/utility.h>. Install BestComm header files.
- * configure.ac: Changed BSP options.
- * include/mpc5200.h: Added module structures and register defines.
- * bestcomm/bestcomm_api.c, bestcomm/bestcomm_api.h,
- bestcomm/bestcomm_glue.c, bestcomm/bestcomm_glue.h,
- bestcomm/bestcomm_priv.h, bestcomm/load_task.c,
- bestcomm/tasksetup_bdtable.c, bestcomm/task_api/bestcomm_cntrl.h: C++
- compatibility. Use special heap to manage the SRAM region. Use
- interrupt extension API. Fixed warnings.
- * console/console.c: Fixed console registration. Fixed warnings.
- Added GPS module registration.
- * ide/pcmcia_ide.h: Fixed clock value macros.
- * ide/pcmcia_ide.c: Update for BestComm API changes.
- DP2 specific initialization. Removed zero loop in PIO receive
- function.
- * include/bsp.h: Added DP2 variant. Removed obsolete defines.
- * include/mscan-base.h, mscan/mscan-base.c: Use volatile qualifier.
- Format.
- * irq/irq.c: Fixed peripheral interrupt handling.
- * network_5200/network.c: Update for BestComm API changes.
- * start/start.S: U-Boot fixes.
- * startup/cpuinit.c: Enable write-back cache strategy. Added special
- memory regions.
- * startup/linkcmds.brs5l: Fixed memory size.
-
-2010-06-30 Peter Dufault <dufault@hda.com>
-
- PR 1588/cpukit
- * start/start.S: Renamed defines SR0 .. SR15 in
- PPC_SR0 .. PPC_SR15.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: Removed file.
- * Makefile.am, preinstall.am: Reflect change above. Added interrupt
- support modules.
- * include/irq.h: Moved defines from 'include/irq-config.h'.
- * include/mpc5200.h: Added GPIO PIN defines.
-
-2010-04-07 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * start/start.S: fix sdram timing for MPC5200B chips
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * bestcomm/task_api/tasksetup_general.h,
- gen5200/include/mscan-base.h, gen5200/mscan/mscan-base.c,
- gen5200/irq/irq.c, startup/uboot_support.c: Removed warnings
-
-2010-03-25 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * configure.ac, include/bsp.h, console/console.c, start/start.S:
- move more configuration constants to configure.ac
-
-2010-03-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * clock/*, startup/bspstart.c, Makefile.am: switch this BSP to use
- decrementer as system clock source
-
-2010-03-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1497/bsps
- * startup/bspreset.c: Do not enable interrupts while waiting for board
- to reset.
-
-2009-12-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * console/console.c: adapted to new prototype for *_write
- function
-
-2009-11-04 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * ide/pcmcia_ide.c (mpc5200_pcmciaide_write_block,
- mpc5200_pcmciaide_read_block): Change "block_size" parameter to
- uint32_t to match with ide_ctrl_fns_t.
-
-2009-11-04 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/linkcmds, startup/linkcmds.pm520: Remove.
- * startup/linkcmds.pm520_ze30, startup/linkcmds.pm520_cr825:
- New (Copy of former startup/linkcmds.pm520).
- * Makefile.am: Rework linkcmds handling.
- * configure.ac: Add RTEMS_BSP_LINKCMDS.
- * make/custom/brs5l.cfg, make/custom/icecube.cfg,
- make/custom/pm520_cr825.cfg, make/custom/pm520_ze30.cfg:
- Remove RTEMS_LINKCMDS.
- * make/custom/gen5200.inc: Remove LDFLAGS.
-
-2009-11-02 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * start/start.S: call to boot_card checked, removed warning
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq.c: Changed exception header file includes.
- * startup/bspstart.c: Changed exception header file includes. Update
- for ppc_exc_initialize() changes.
-
-2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * clock/clock.c: Add missing prototypes.
- Remove argument from clockOff().
- * tod/pcf8563.c: Add missing const.
-
-2009-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * clock/clock.c: Update for interrupt handler type change.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/gen5200.inc: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/gen5200.inc: New (Renamed from gen5200.cfg).
- * make/custom/gen5200.cfg: Removed.
- * make/custom/brs5l.cfg, make/custom/icecube.cfg,
- make/custom/pm520_cr825.cfg, make/custom/pm520_ze30.cfg:
- Include make/custom/gen5200.inc.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/icecube.cfg, make/custom/pm520_cr825.cfg,
- make/custom/pm520_ze30.cfg:
- New (relocated from /make/custom).
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/brs5l.cfg: New (relocated from /make/custom).
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/gen5200.cfg: New (relocated from /make/custom).
-
-2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/console.c: Reflect termios_baud_to_number having been
- renamed to rtems_termios_baud_to_number.
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
-2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1435/bsps
- * Makefile.am: Use shared implementation of bsp_idle_thread().
- * startup/bspidle.c: Removed.
-
-2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
- bsp_idle_thread and split into its own file.
- * startup/bspidle.c: New file.
-
-2009-08-24 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Rename _Thread_Idle_body to
- bsp_idle_thread.
-
-2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/console.c: Spacing.
-
-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-07 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * README.IceCube: Correct mkimage addresses.
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * start/start.S: Update for boot_card command line change.
-
-2009-02-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * bsp_specs: Added crtbegin.o and crtend.o to support global C++
- constructors and destructors.
-
-2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Change prototype of IDLE thread to
- consistently return void * and take a uintptr_t argument.
-
-2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove references to start_g.o.
-
-2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -u start -e start from %link.
- * console/console.c: Use bool.
-
-2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared stub coverhd.h
- * include/coverhd.h: Removed.
-
-2008-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Move PM520_ZE30, PM520_CR825, icecube, BRS5L
- defines from *.cfg into bspopts.h.
-
-2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: #include <bspopts.h> first.
-
-2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * clock/clock.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: Cosmetics.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, console/console.c, include/bsp.h,
- 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.
- * startup/bspreset.c: New file.
- * startup/bspclean.c: Removed.
-
-2008-09-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/linkcmds.base: Fixed wrong section size symbols.
-
-2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, include/bsp.h, network_5200/network.c, start/start.S,
- startup/bspstart.c, startup/cpuinit.c: Use top level shared
- bsp_get_work_area() implementation. Augment it to know about U-Boot.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
- is NOT used anywhere.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspgetworkarea.c, startup/linkcmds.base: Do some prep work in
- anticipation of gen5200 and gen83xx being able to shared
- bsp_get_work_area() implementation.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * clock/clock.c, startup/bspstart.c: Remove unnecessary includes of
- rtems/libcsupport.h and rtems/libio.h.
-
-2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Use shared bsp_get_work_area() in
- its own file and rely on BSP Framework to perform more
- initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * network_5200/network.c: Remove use of boolean.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h, startup/bspclean.c: Review of all bsp_cleanup()
- implementations. In this phase, all prototypes were removed from
- bsp.h and empty implementations were removed and made to use the
- shared stub.
-
-2008-09-08 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * i2c/i2c.c: Remove rtems_boolean having crept in again.
-
-2008-09-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/mscan-base.h: Added bit timing macros.
-
-2008-09-08 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * i2c/i2c.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c, i2c/mpc5200mbus.h,
- include/i2c.h:
- converted done_arg to a void pointer
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bestcomm/bestcomm_glue.c, ide/pcmcia_ide.c, tod/todcfg.c:
- Convert to "bool".
-
-2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * i2c/i2c.c, i2c/i2cdrv.c: Convert to "bool".
-
-2008-09-04 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/mscan-base.h, mscan/mscan-base.c, mscan/mscan.c,
- mscan/mscan_int.h: Improved parameter checks for bit rate function.
-
-2008-09-03 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, bestcomm/load_task.c,
- bestcomm/task_api/tasksetup_general.h: Eliminate requirement to build
- bestcomm as a relocatable lump. This should reduce the minimum
- footprint considerably.
-
-2008-09-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * irq/irq.h, irq/irq_asm.h, irq/irq_init.c, vectors/vectors.S,
- vectors/vectors.h, vectors/vectors_init.c: Removed files.
-
- * include/irq-config.h, include/irq.h, include/mscan-base.h,
- mscan/mscan-base.c, startup/linkcmds.base: New files.
-
- * mscan/mscan.c, mscan/mscan_int.h: Moved general MSCAN functions into
- separate header and source files (include/mscan-base.h and
- mscan/mscan-base.c). Formatted code.
-
- * bestcomm/bestcomm_glue.c, bestcomm/load_task.c, clock/clock.c,
- console/console.c, i2c/mpc5200mbus.c, ide/idecfg.c, ide/pcmcia_ide.c,
- include/bsp.h, irq/irq.c, network_5200/network.c,
- slicetimer/slicetimer.c, start/start.S, startup/bspclean.c,
- startup/bspstart.c, startup/cpuinit.c: Converted to use shared
- exception and interrupt code.
-
- * startup/linkcmds, startup/linkcmds.brs5l, startup/linkcmds.icecube,
- startup/linkcmds.pm520: Changed to include new file
- startup/linkcmds.base. Supports small data area now.
-
- * configure.ac, Makefile.am, bsp_specs, preinstall.am: Update.
-
-2008-08-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/cpuinit.h: Uses now powerpc-utility.h. Changed invalid usage
- of a boolean type to a proper integer type in calc_dbat_regvals().
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * clock/clock.c, irq/irq_init.c, vectors/vectors.h,
- vectors/vectors_init.c: Add missing prototypes.
-
-2008-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * start/start.S: Clear environment pointer for bootcard.
-
-2008-07-29 Chris Johns <chrisj@rtems.org>
-
- * ide/pcmcia_ide.c: Updated to the libblock changes.
-
-2008-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, include/bsp.h: Add bsp_uboot_getenv() to obtain U-Boot
- environment variables.
- * startup/uboot_support.c: New file.
-
-2008-06-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/irq.c: Add units.
-
-2008-06-06 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h, irq/irq.c, irq/irq_init.c, startup/bspclean.c,
- startup/bspstart.c: Slightly better names for IRQ benchmarking. Make
- sure the routines are present all the time.
-
-2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/console.c: Remove explicit switch and call
- termios_baud_to_number().
-
-2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/console.c: Properly inform termios of our initial baud rate.
- If it is not the default, this causes problems when an application
- changes any termios attributes since termios thinks our baud rate is
- one thing when in fact, it is another.
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
- Framework to ask the BSP where it has memory for the RTEMS Workspace
- and C Program Heap. These collectively are referred to as work area.
- If the BSP supports this, then it does not have to include code to
- split the available memory between the two areas. This reduces the
- amount of code in the BSP specific bspstart.c file. Additionally, the
- shared framework can initialize the C Library, call
- rtems_debug_enable(), and dirty the work area memory. Until most/all
- BSPs support this new capability, if the BSP supports this, it should
- call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
- When the transition is complete, this autoconf macro can be removed.
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Refactored and renamed initialization routines to
- rtems_initialize_data_structures, rtems_initialize_before_drivers,
- rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds, startup/linkcmds.brs5l, startup/linkcmds.icecube,
- startup/linkcmds.pm520: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2008-01-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac, irq/irq.c, startup/bspclean.c, startup/bspstart.c: Add
- ALLOW_IRQ_NESTING option. The MPC5200 has a settle time after
- acknowledging the IRQs and currently the BSP does not account for
- that. After acknowledging an interrupt, it currently gets a second
- spurious IRQ a significant percentage of the time. Rename to
- BENCHMARK_IRQ_PROCESSING and get it working again. Under one test
- load, not nesting interrupts resulted in a 50% reduction in the
- number of IRQs and an ~30% reduction in time spent in IRQs.
-
-2007-12-18 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Spacing.
- * startup/linkcmds.brs5l: Add wildcard to .bss section.
-
-2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/irq.c, startup/bspclean.c, startup/bspstart.c: I give. The code
- is now in conditionally so I can avoid putting it in accidently
- again.
-
- * startup/bspclean.c: Revert patch with test code.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * irq/irq.c: Revert accidentally committed test code.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * bsp_specs, clock/clock.c, include/bsp.h, irq/irq.c,
- startup/bspclean.c, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/mpc5200.h: Expand tabs.
-
-2007-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Correct BSP specific Idle thread support.
-
-2007-12-05 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq_init.c, irq_asm.S:
- Converted exception vector names to new ones
- (qualified by <cpu_type> if non-std ppc exceptions).
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
- Configuration Table. Eliminate CPU Table from all ports. Delete
- references to CPU Table in all forms.
-
-2007-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * clock/clock.c: Fix typo.
-
-2007-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/irq.c: Spacing.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Moved most of the remaining CPU Table fields to
- the Configuration Table. This included pretasking_hook,
- predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
- extra_mpci_receive_server_stack, stack_allocate_hook, and
- stack_free_hook. As a side-effect of this effort some multiprocessing
- code was made conditional and some style clean up occurred.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * clock/clock.c, startup/bspstart.c: Eliminate PowerPC specific
- elements from the CPU Table. They have been replaced with variables
- named bsp_XXX as needed.
-
-2007-10-31 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/mpc5200.h: Fix typo.
-
-2007-10-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/mpc5200.h: Fix constants off by one nibble.
-
-2007-10-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/mpc5200.h: Added some simple interrupt GPIO constants.
-
-2007-10-26 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/irq.h: Fixed typos.
-
-2007-09-21 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * network_5200/network.c: Add multicast support.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * irq/irq.c: Code outside of cpukit should use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/irq.h: Reformat -- make things line up.
-
-2007-08-28 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/console.c: Add missing semi-colon.
-
-2007-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, README.IceCube, preinstall.am, include/bsp.h,
- vectors/vectors.S: Rename EP5200 to IceCube since that is the
- nickname for the Freescale evaluation board it is based upon. BSP was
- tested on a Freescale MPC5200LITE.
-
-2007-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * ide/pcmcia_ide.c: Added prototype of mpc5200_pcmciaide_dma_blockop to
- eliminate warning.
-
-2007-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Add shared ShowBATS().
- * startup/cpuinit.c: Split out BAT initialization into subroutine
- that is defined based upon conditionals set. More critically
- added code to detect and correct for a buggy U-Boot found on
- some Freescale LITE5200B boards which report Flash memory to
- be for 32MB at 0xFF000000 instead of 0xFE000000. If we use
- the reported information, the system gives an exception just
- after the BAT is programmed.
- * vectors/vectors_init.c: Turn off message unless verbose is on.
-
-2007-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, vectors/vectors_init.c: Print stack trace on exception.
-
-2007-07-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds.brs5l: Add .jcr section.
-
-2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * README.IceCube: New file.
-
-2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/console.c: Fix typo accidentally introduced.
- * network_5200/network.c: Fix warning.
-
-2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/linkcmds.ep5200: Add .jcr section.
-
-2007-07-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * bsp_specs, startup/linkcmds, startup/linkcmds.pm520:
- add c++ support again
- * preinstall.am: some fixes
-
-2007-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Add startup/bspclean.c
- * console/console.c: Remove warning.
- * include/bsp.h: Add conditionals for prompt for reset and resetting
- board.
- * start/start.S: Remove if 1 around section.
- * vectors/vectors_init.c: Do not print unless noisy init enabled.
- * startup/bspclean.c: New file. Will prompt for reset and reset.
-
-2007-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * clock/clock.c, console/console.c: Add clock HW initialization missed
- in earlier conversion.
-
-2007-07-06 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * irq_init.c, Makefile.am: adapted to shared exception code
-
-2007-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * clock/clock.c, network_5200/network.c: Convert to using clock driver
- template.
-
-2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds.brs5l: Add missing wild card on .sdata section so
- all class examples build.
-
-2007-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * clock/clock.c: Add nanoseconds since last tick support.
-
-2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- Add Embedded Planets EP5200 which is the same as the Freescale
- 5200Lite (a.k.a. IceCube) evaluation board.
- * Makefile.am: Add linkcmds.ep5200.
- Add -DMPC5200_BAPI_LIBC_HEADERS to remove some warnings in bestcomm.
- * preinstall.am: Add linkcmds.ep5200.
- * clock/clock.c: Correct math for prescaler/counter when bus speed
- is high enough to require multiple passes of loop.
- * console/console.c: Use same math for initial baud rate as when it
- is changed via ioctl. When HAS_UBOOT is defined, initialize console
- to the same baud as it was with U-Boot.
- * include/bsp.h: Add EP5200 and console boot baud support.
- * include/mpc5200.h: Spacing.
- * startup/bspstart.c: If HAS_UBOOT and SHOW_MORE_INIT_SETTINGS are
- both defined, dump the U-Boot BD info structure.
- * vectors/vectors.S: ep5200 cannot use vectors segment. When loading
- it, U-Boot freezes. Besides, U-Boot can automatically start the BSP
- so we do not have to run from board reset.
- * startup/linkcmds.ep5200: New file.
-
-2007-04-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * mscan/mscan.c: Use size_t for message sizes. Remove absurd type
- cast.
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-04-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove lib (Now expected to exist in GCC).
-
-2007-03-12 Joel Sherrill <joel@OARcorp.com>
-
- * clock/clock.c, console/console.c, ide/pcmcia_ide.c, irq/irq.c,
- irq/irq.h, irq/irq_asm.S, irq/irq_init.c, nvram/nvram.c,
- nvram/nvram.h, slicetimer/slicetimer.c, startup/bspstart.c,
- vectors/vectors.h, vectors/vectors_init.c: Correct license URL and/or
- fix mistake in copyright notice. Both of these mistakes appear to be
- from code submitted after these changes were made previously.
-
-2007-03-11 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: Remove assignments of
- Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
- value in boot_card.c
-
-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.
-
-2007-01-23 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * console/console.c: corrected typo in UART error handler (usage
- * of ISR_PE instead of ISR_OE)
-
-2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bestcomm/load_task.c: Remove bogus casts.
- * network_5200/network.c: Use ioctl_command_t as arg to ioctl functions.
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-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-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * clock/clock.c, console/console.c, ide/pcmcia_ide.c,
- ide/pcmcia_ide.h, irq/irq.c, irq/irq.h, irq/irq_asm.S,
- irq/irq_init.c, nvram/m93cxx.h, nvram/nvram.c, nvram/nvram.h,
- slicetimer/slicetimer.c, start/start.S, startup/bspstart.c,
- startup/cpuinit.c, vectors/vectors.S, vectors/vectors_init.c:
- Convert to utf-8.
-
-2006-09-11 Joel Sherrill <joel@OARcorp.com>
-
- * include/mpc5200.h, network_5200/network.c: Convert C++ style comments
- to C style.
-
-2006-08-15 Joel Sherrill <joel@OARcorp.com>
-
- * Makefile.am, preinstall.am, startup/linkcmds, startup/linkcmds.brs5l,
- startup/linkcmds.pm520: Add support for missing .rela sections.
- Install linkcmds.
-
-2006-08-08 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * linkcmds.brs5l:
- (PR1117) Add startup/linkcmds.brs5l
-
-2006-06-28 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am, preinstall.am:
- (PR1117) Add startup/linkcmds.brs5l, slicetimer.h, nvram.h
- to distributed files, add start/start.S to startup sources
-
- * bestcomm/bestcomm_glue.c:
- (PR1117) make SDMA interrupt operations interrupt save
-
- * bsp_specs: (PR1117) move ecrti to proper location
-
- * console/console.c: (PR1117) round baudrate divider to nearest match
-
- * include/bsp.h: (PR1117) activate interrupt for ATA,
- modify calculation of ROM size, add BSP_Convert_decrementer
-
- * include/mpc5200.h: (PR1117) add some register definitions
-
- * include/tm27.h:
- (PR1117) adapt to make tm27 compile again with this BSP
-
- * mscan/mscan.[ch]:
- (PR1117) many improvements and fixes,
- transmit queue added,
- baud rate settings adapted
-
- * network/network.c:
- (PR1117) add handler code to detect and restart FEC on DMA overflow
-
- * start/start.S:
- (PR1117) fixed some typos and minor bugs
- enable FPU in start sequence
-
- * startup/linkcmds:
- (PR1117) removed, no longer used
-
- * startup/linkcmds.brs5l:
- (PR1117) added
-
- * tod/pcf8563.c:
- (PR1117) fixed bug which read wrong hour from RTC
-
-2006-03-08 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds, startup/linkcmds.pm520: Add .gnu.linkonce.b.*
- section.
-
-2006-02-08 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds, startup/linkcmds.pm520: 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>
-
- * Makefile.am: Don't include subdirs.am.
-
-2006-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * vectors/asm_utils.S: Remove (Bogus, now in libcpu).
-
-2006-01-01 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * bestcomm/bestcomm_glue.c, bestcomm/bestcomm_glue.h, clock/clock.c,
- console/console.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c,
- i2c/mpc5200mbus.h, ide/idecfg.c, ide/pcmcia_ide.c, ide/pcmcia_ide.h,
- include/bsp.h, include/mpc5200.h, irq/irq.c, irq/irq.h,
- irq/irq_asm.S, irq/irq_init.c, mscan/mscan.c, mscan/mscan.h,
- network_5200/network.c, nvram/m93cxx.h, nvram/nvram.c,
- nvram/nvram.h, slicetimer/slicetimer.c, slicetimer/slicetimer.h,
- start/start.S, startup/bspstart.c, startup/cpuinit.c, tod/pcf8563.c,
- tod/pcf8563.h, tod/todcfg.c, vectors/vectors.S,
- vectors/vectors_init.c: Cleanup CVS data.
-
-2005-12-31 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * irq/irq.c, irq/irq_init.c, vectors/vectors_init.c:
- include <libcpu/raw_exceptions.h>.
- * include/raw_exception.h, vectors/raw_exception.c: Remove.
- Use implementation from libcpu instead.
-
-2005-12-31 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * bestcomm/bestcomm_glue.c, clock/clock.c, console/console.c,
- i2c/i2c.c, i2c/i2cdrv.c, ide/idecfg.c, ide/pcmcia_ide.c,
- ide/pcmcia_ide.h, include/i2c.h, irq/irq.c, irq/irq_init.c,
- mscan/mscan.c, network_5200/network.c, nvram/nvram.c, nvram/nvram.h,
- slicetimer/slicetimer.c, startup/bspstart.c, startup/cpuinit.c,
- tod/todcfg.c, vectors/vectors_init.c: Misc include file fixes.
-
-2005-12-31 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am, README, bsp_specs, configure.ac,
- bestcomm/bestcomm_api.c, bestcomm/bestcomm_api.h,
- bestcomm/bestcomm_glue.c, bestcomm/bestcomm_glue.h,
- bestcomm/bestcomm_priv.h, bestcomm/dma_image.c,
- bestcomm/dma_image.capi.h, bestcomm/dma_image.h,
- bestcomm/dma_image.reloc.c, bestcomm/load_task.c,
- bestcomm/tasksetup_ata.c, bestcomm/tasksetup_bdtable.c,
- bestcomm/tasksetup_crc16_dp_0.c, bestcomm/tasksetup_crc16_dp_1.c,
- bestcomm/tasksetup_fec_rx_bd.c, bestcomm/tasksetup_fec_tx_bd.c,
- bestcomm/tasksetup_gen_dp_0.c, bestcomm/tasksetup_gen_dp_1.c,
- bestcomm/tasksetup_gen_dp_2.c, bestcomm/tasksetup_gen_dp_3.c,
- bestcomm/tasksetup_gen_dp_bd_0.c, bestcomm/tasksetup_gen_dp_bd_1.c,
- bestcomm/tasksetup_gen_rx_bd.c, bestcomm/tasksetup_gen_tx_bd.c,
- bestcomm/tasksetup_lpc.c, bestcomm/tasksetup_pci_rx.c,
- bestcomm/tasksetup_pci_tx.c, bestcomm/include/mgt5200/mgt5200.h,
- bestcomm/include/mgt5200/sdma.h,
- bestcomm/task_api/bestcomm_api_mem.h,
- bestcomm/task_api/bestcomm_cntrl.h,
- bestcomm/task_api/tasksetup_bdtable.h,
- bestcomm/task_api/tasksetup_general.h, clock/clock.c,
- console/console.c, i2c/i2c.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c,
- i2c/mpc5200mbus.h, ide/idecfg.c, ide/pcmcia_ide.c, ide/pcmcia_ide.h,
- include/bsp.h, include/coverhd.h, include/i2c.h, include/i2cdrv.h,
- include/mpc5200.h, include/raw_exception.h, include/tm27.h,
- include/u-boot.h, irq/irq.c, irq/irq.h, irq/irq_asm.S,
- irq/irq_init.c, mscan/mscan.c, mscan/mscan.h,
- network_5200/network.c, nvram/m93cxx.h, nvram/nvram.c,
- nvram/nvram.h, slicetimer/slicetimer.c, slicetimer/slicetimer.h,
- start/start.S, startup/bspstart.c, startup/cpuinit.c,
- startup/linkcmds, startup/linkcmds.pm520, tod/pcf8563.c,
- tod/pcf8563.h, tod/todcfg.c, vectors/asm_utils.S,
- vectors/raw_exception.c, vectors/vectors.S, vectors/vectors.h,
- vectors/vectors_init.c: New (CVS import submission by
- Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>)
-
-2005-12-09 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Integrated gen5200 BSP to source tree
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog b/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog
deleted file mode 100644
index 086c1a4b4a..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog
+++ /dev/null
@@ -1,630 +0,0 @@
-2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
-
- PR 1917/bsps
- * Makefile.am, console/console-config.c, startup/bspstart.c:
- Modifications to add dynamic tables for libchip serial drivers.
-
-2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * make/custom/mpc8309som.cfg, startup/linkcmds.mpc8309som: New file.
- * Makefile.am, preinstall.am: Reflect changes above.
- * configure.ac, console/console-config.c, include/bsp.h,
- include/hwreg_vals.h, include/irq.h, network/network.c,
- spi/spi_init.c, startup/cpuinit.c: Renamed various BSP options.
- * make/custom/gen83xx.inc, make/custom/hsc_cm01.cfg,
- make/custom/mpc8313erdb.cfg, make/custom/mpc8349eamds.cfg: Avoid
- special linkcmds.
-
-2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * network/network.c: Update due to API changes.
-
-2011-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove references to non-existing files.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, startup/bspstart.c: Use standard cache BSP options.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/cpuinit.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac: Added GEN83XX_ENABLE_INTERRUPT_NESTING BSP option.
- * irq/irq.c: Use GEN83XX_ENABLE_INTERRUPT_NESTING option. Disable
- interrupts to protect critical section.
- * make/custom/gen83xx.inc: Enable strict aliasing.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2011-01-24 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac, console/console-config.c, i2c/i2c_init.c,
- include/bsp.h, include/hwreg_vals.h, include/irq.h, include/tm27.h,
- include/tsec-config.h, irq/irq.c, network/network.c, spi/spi_init.c,
- startup/bspstart.c: Address some of the issues spotted by the
- check_bsp script.
-
-2011-01-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * network/network.c: Typo.
-
-2011-01-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * network/network.c: Moved initializations from generic TSEC driver
- part.
-
-2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/u-boot.h: Removed file.
- * include/u-boot-config.h, include/tsec-config.h: New files.
- * include/bsp.h, start/start.S, startup/bspstart.c: Use new U-Boot
- support.
- * network/network.c: Update for API changes.
- * Makefile.am, preinstall.am: Reflect changes above.
-
-2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * console/console.h, console/console.c, console/config.c,
- console/ns16550cfg.c: Removed files.
- * console/console-config.c: New file.
- * Makefile.am: Reflect changes above.
- * configure.ac: New BSP options.
- * include/bsp.h: Use new BSP options.
- * network/network.c: Avoid memory leak.
- * startup/bspstart.c: Initialize console port table.
- * spi/spi_init.c: Update for SD card API changes.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: Removed file.
- * Makefile.am, preinstall.am: Reflect change above.
- * include/irq.h: Moved defines from 'include/irq-config.h'.
-
-2009-11-02 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * start/start.S, irq/irq.c: call to boot_card checked, removed warning
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq.c, irq/irq_init.c: Changed exception header file includes.
- * startup/bspstart.c: Changed exception header file includes. Update
- for ppc_exc_initialize() changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/gen83xx.inc: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/gen83xx.inc: New (Renamed from gen83xx.cfg).
- * make/custom/gen83xx.cfg: Removed.
- * make/custom/hsc_cm01.cfg, make/custom/mpc8313erdb.cfg,
- make/custom/mpc8349eamds.cfg:
- Include make/custom/gen83xx.inc.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/gen83xx.cfg: Remove -W -Wno-unused.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/hsc_cm01.cfg, make/custom/mpc8313erdb.cfg
- make/custom/mpc8349eamds.cfg:
- New (relocated from /make/custom).
- * make/custom/gen83xx.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1435/bsps
- * Makefile.am: Use shared implementation of bsp_idle_thread().
- * startup/bspidle.c: Removed.
-
-2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
- bsp_idle_thread and split into its own file.
- * startup/bspidle.c: New file.
-
-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-04-28 Chris Johns <chrisj@rtems.org>
-
- * start/start.S: Update for boot_card command line change.
-
-2009-03-18 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * start/start.S, include/hwreg_vals.h, startup/cpuinit.c:
- correct some init values for HSC_CM01 boards
-
-2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Change prototype of IDLE thread to consistently
- return void * and take a uintptr_t argument.
-
-2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * spi/spi_init.c: Comment out fields having dropped out from
- sd_card_driver_entry.
-
-2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -e start from %link. Remove references to
- start_g.
-
-2008-11-18 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * include/bsp.h, include/hwreg_vals.h, network/network.c:
- correct some init values for HSC_CM01 boards
- change strategy to determine MAC address
-
-2008-11-13 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * console/console.c: Update for new NS16550 polled write function.
-
-2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared stub coverhd.h
- * include/coverhd.h: Removed.
-
-2008-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Move MPC8313ERDB, MPC8349EAMDS, HSC_CM01, MPC8349
- defines from *.cfg into bspopts.h.
-
-2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: #include <bspopts.h> first.
-
-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-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, console/console.c, include/bsp.h: 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.
- * startup/bspreset.c: New file.
- * startup/bspclean.c: Removed.
-
-2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h, network/network.c: Fix missed name change.
-
-2008-09-22 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/bspstart.c: correct DEC click rate for non-U-Boot case
-
-2008-09-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/linkcmds.base: Fixed wrong section size symbols.
-
-2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, include/bsp.h, start/start.S, startup/bspstart.c,
- startup/cpuinit.c: Use top level shared bsp_get_work_area()
- implementation. Augment it to know about U-Boot.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
- is NOT used anywhere.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspgetworkarea.c, startup/linkcmds.base: Do some prep work in
- anticipation of gen5200 and gen83xx being able to shared
- bsp_get_work_area() implementation.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
- its own file and rely on BSP Framework to perform more
- initialization. Remove unnecessary includes of rtems/libio.h and
- rtems/libcsupport.h.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Review of all bsp_cleanup() implementations. In this
- phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/console.h: Convert to "bool".
-
-2008-09-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/bspstart.c: Derive time base clicks from bus frequency.
-
-2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/console.c: Convert to "bool".
-
-2008-08-26 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * include/hwreg_vals.h: added some settings for HSC_CM01
- * network/network.c: changed initialization code for HSC_CM01
- * startup/cpuinit.c: changed initialization code for HSC_CM01
- * startup/linkcmds.hsc_cm01: adapted memory map to HSC_CM01
-
-2008-08-21 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Added bspclean.c and use shared bsppretaskinghook.c.
- * console/console.c: Added poll for char helper.
- * include/bsp.h: Add macro definitions for optional reset behavior.
- * startup/bspstart.c: Split out bsp_cleanup(). Clean up.
- * startup/bspclean.c: New file. Not can press any key on normal
- shutdown to reset board when on MPC8313erdb.
-
-2008-08-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/cpuinit.h: Uses now powerpc-utility.h. Changed invalid usage
- of a boolean type to a proper integer type in calc_dbat_regvals().
- Througout code formatting.
-
-2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/tm27.h: Uses now a decrementer exception handler. Replaces
- previous file.
- * startup/bspstart.c: Install a default decrementer exception handler.
-
-2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/bsp.h, network/network.c, spi/spi_init.c, startup/cpuinit.c,
- startup/uboot_support.c: Fixed warnings.
-
-2008-08-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, startup/bspstart.c, startup/cpuinit.c: For the
- MPC8313ERDB -- The BAT entry for the eLBC was missing and add
- hard reset sequence in bsp_cleanup().
-
-2008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * README.mpc8313erdb: Some first cut notes on running with U-Boot.
-
-2008-08-14 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Time was running too slow with it taking 10
- seconds for RTEMS to advance 5.
-
-2008-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, preinstall.am: Add dummy linkcmds so autoconf tests work
- on installed BSP.
- * startup/linkcmds: New file.
-
-2008-08-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/bspstart.c: Fixed calculation of bsp_click_per_usec.
-
-2008-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * start/start.S: Clear environment pointer for bootcard. Fixed wrong
- address increment in mpc83xx_zero_4().
-
-2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Add stub for U-Boot support. Hopefully someone more
- knowledgeable than I can provide a real address and length.
- * startup/uboot_support.c: New file.
-
-2008-07-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, include/bsp.h, startup/bspstart.c,
- startup/linkcmds.base: Support RAM allocation via bootcard.
-
-2008-07-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/bspstart.c: Enable cache after CPU initialization. Clear
- only workspace memory area.
-
-2008-07-18 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * network/network.c:
- mpc8249eamds support for Gigabit Ethernet works again
-
-2008-07-18 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * network/network.c:
- mpc8249eamds uses gmii mode
-
-2008-07-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_AMPOLISH3.
-
-2008-07-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * irq/irq_init.c, irq/irq.h, startup/linkcmds:
- Removed.
-
- * README.mpc8313erdb, include/irq-config.h, include/irq.h, irq/irq.c,
- startup/linkcmds.base, startup/linkcmds.mpc8313erdb: New files.
-
- * Makefile.am, configure.ac, console/config.c, console/console.c,
- i2c/i2c_init.c, include/bsp.h, include/hwreg_vals.h, network/network.c,
- spi/spi_init.c, start/start.S, startup/bspstart.c, startup/cpuinit.c,
- startup/linkcmds.hsc_cm01, startup/linkcmds.mpc8349eamds: Support
- MPC8313ERDB.
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
- Framework to ask the BSP where it has memory for the RTEMS Workspace
- and C Program Heap. These collectively are referred to as work area.
- If the BSP supports this, then it does not have to include code to
- split the available memory between the two areas. This reduces the
- amount of code in the BSP specific bspstart.c file. Additionally, the
- shared framework can initialize the C Library, call
- rtems_debug_enable(), and dirty the work area memory. Until most/all
- BSPs support this new capability, if the BSP supports this, it should
- call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
- When the transition is complete, this autoconf macro can be removed.
-
-2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * network/network.c, start/start.S:
- add support for different board
-
-2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * irq/ipic.c:
- make sure, that the masking operations in
- ICTL and MSR are executed in order
-
-2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * include/bsp.h, startup/bspstart.c,
- * console/console.c, console/config.c:
- derived module input frequencies from internal bus clock during
- start time
-
-2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * spi/spi_init.c:
- added base frequency into softc structure, added fm25l256 driver
-
-2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * i2c/i2c_init.c:
- added base frequency into softc structure
-
-2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * include/bsp.h, include/hwreg_vals.h, ./Makefile.am:
- moved HW register settings from bsp.h to hwreg_vals.h
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Refactored and renamed
- initialization routines to rtems_initialize_data_structures,
- rtems_initialize_before_drivers, rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds, startup/linkcmds.hsc_cm01,
- startup/linkcmds.mpc8349eamds: Add wildcard to gcc_except_table
- section so programs compiled with gcc 4.3.x can link.
-
-2008-01-22 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Remove duplicate cases of mmu.rel and timer.rel in list
- of objects.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-05 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/ipic.c, irq/irq_init.c:
- Converted exception vector names to new ones
- (qualified by <cpu_type> if non-std ppc exceptions).
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
- Configuration Table. Eliminate CPU Table from all ports. Delete
- references to CPU Table in all forms.
-
-2007-12-04 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * spi/spi_init.c: added missing file
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
- Table fields to the Configuration Table. This included
- pretasking_hook, predriver_hook, postdriver_hook, idle_task,
- do_zero_of_workspace, extra_mpci_receive_server_stack,
- stack_allocate_hook, and stack_free_hook. As a side-effect of this
- effort some multiprocessing code was made conditional and some style
- clean up occurred.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
- Table. They have been replaced with variables named bsp_XXX as
- needed.
-
-2007-10-26 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/cpuinit.c: reenable instruction MMU
-
-2007-10-26 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * README.mpc8349eamds: added file
-
-2007-10-26 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/bspstart.c, startup/linkcmds:
- removed unneeded address definitions
-
-2007-10-25 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * include/bsp.h: fixed some typos
-
-2007-10-25 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am, spi/spi_init.c, include/bsp.h: add spi support
-
-2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * console/console.c, irq/irq_init.c: Eliminate warnings.
-
-2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * console/console.c: Eliminate DEBUG_puts.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * irq/irq_init.c: Code outside of cpukit should use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Do not include networking drivers if networking is
- disabled.
-
-2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Do not build networking if it is disabled.
-
-2007-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * configure.ac: Fix path.
- * include/bsp.h: Fix typo.
-
-2007-08-08 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am, i2c/i2c_init.c: add i2c initialization
-
-2007-07-13 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Install a linkcmds all the time.
- * startup/bspstart.c, startup/cpuinit.c,
- startup/linkcmds.mpc8349eamds, startup/mpc83xx_regs.c: Add missing
- CVS Id.
- * startup/linkcmds: New file.
-
-2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/.cvsignore: New file.
-
-2007-07-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * network/network.c: Removed warning.
-
-2007-07-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * ChangeLog: New file.
- * aclocal.m4, include/bspopts.h.in: Removed.
-
-2007-07-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * ChangeLog: New file.
- * aclocal.m4, include/bspopts.h.in: Removed.
-
-2007-07-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * .cvsignore: New file.
- * Makefile.in: Removed.
-
-2007-07-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * New BSP -- generic 83xx but tested on mpc8349eamds.
diff --git a/c/src/lib/libbsp/powerpc/haleakala/ChangeLog b/c/src/lib/libbsp/powerpc/haleakala/ChangeLog
deleted file mode 100644
index db11868d99..0000000000
--- a/c/src/lib/libbsp/powerpc/haleakala/ChangeLog
+++ /dev/null
@@ -1,179 +0,0 @@
-2011-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove references to non-existing files.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-08-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * startup/bspstart.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * start/start.S: removed "bootbard calling" warning
-
-2009-12-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/bspstart.c: warning removal
-
-2009-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * INSTALL: Remove.
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq.c, include/tm27.h: Changed exception header file includes.
- * startup/bspstart.c: Changed exception header file includes. Update
- for ppc_exc_initialize() changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/haleakala.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/linkcmds: Fix up .sbss .sbss.* section handling.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/haleakala.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
- Should be automatically handled by confdefs.h or the application.
-
-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-04-28 Chris Johns <chrisj@rtems.org>
-
- * dlentry/dlentry.S: Update for boot_card command line change.
-
-2008-12-18 Michael Hamel <nigel@adi.co.nz>
-
- PR 1349/bsps
- * startup/bspstart.c: Add missing volatile on UART access pointer.
-
-2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared tm27.h stub.
- * include/tm27.h: Removed.
-
-2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/tm27.h: Remove reference to set_vector.
-
-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-29 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove noinst_PROGRAMS (Unused).
-
-2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac: 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.
- * startup/bspclean.c: Removed.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/linkcmds: Use top level shared
- bsp_get_work_area() implementation.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, startup/bspstart.c: Create
- bsp_get_work_area() into its own file and use BSP Framework to
- perform more initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: Convert to "bool".
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * irq/irq.c, irq/irq_init.c, startup/bspstart.c:
- Add missing prototypes.
-
-2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Do not build .rel files. Reduces code bloat.
-
-2008-07-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove reference to startup/setvec.c.
-
-2008-07-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * .cvsignore, include/.cvsignore: New files.
-
-2008-07-14 Thomas Doerfler <thomas.doerfler@embedded-brains.de>
-
- * irq/irq.c: adapted DCR access syntax
-
- * startup/linkcmds, startup/bspstartup.c, Makefile.am:
- adapted to exception support code
-
-2008-07-14 Thomas Doerfler <thomas.doerfler@embedded-brains.de>
-
- * README, bsp_specs, INSTALL, bsp_specs.dl, configure.ac,
- * Makefile.am, preinstall.am, dlentry/dlentry.S,
- * include/bsp.h, include/coverhd.h, include/tm27.h
- * irq/irq.c, irq/irq.h, irq/irq_init.c,
- * startup/bspclean.c, startup/bspstart.c, startup/linkcmds:
-
- Added BSP contributed by Michael Hamel
-
-
-
-
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog b/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
deleted file mode 100644
index 4fe81047f6..0000000000
--- a/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
+++ /dev/null
@@ -1,759 +0,0 @@
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, startup/bspstart.c, include/coverhd.h: Use standard
- cache BSP options.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/console.c, irq/irq.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-08-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * console/console.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: Removed file.
- * Makefile.am, preinstall.am: Reflect change above.
- * include/irq.h: Moved defines from 'include/irq-config.h'.
-
-2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * console/console.c, ide/pcmcia_ide.c, startup/bspstart.c,
- startup/imbx8xx.c: Fix some warnings.
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/start.S: removed bootcard calling warning
-
-2009-12-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * console/console.c: adapted to new prototype for *_write
- function
-
-2009-10-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * vectors/vectors.h, vectors/vectors_init.c, vectors/vectors.S,
- irq/irq_init.c, irq/irq_asm.S: Removed files.
-
-2009-10-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: New file.
- * Makefile.am, preinstall.am: Update for exception support changes.
- Use generic interrupt support.
- * make/custom/mbx8xx.inc, startup/linkcmds: Enable EABI.
- * irq/irq.c, startup/bspstart.c: Converted to generic interrupt
- support. Update for exception support changes.
-
-2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * irq/irq.h: Add BSP_irq_enabled_at_cpm.
- * network/network.c: Remove local decl of BSP_irq_enabled_at_cpm.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mbx8xx.inc: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mbx8xx.inc: New (Renamed from mbx8xx.cfg).
- * make/custom/mbx8xx.cfg: Removed.
- * make/custom/mbx821_001.cfg, make/custom/mbx821_002b.cfg,
- make/custom/mbx821_002.cfg, make/custom/mbx860_001b.cfg,
- make/custom/mbx860_002.cfg, make/custom/mbx860_005b.cfg,
- make/custom/mbx860_1b.cfg:
- Include make/custom/mbx8xx.inc.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mbx821_001.cfg: New (relocated from /make/custom).
- * make/custom/mbx821_002b.cfg: New (relocated from /make/custom).
- * make/custom/mbx821_002.cfg: New (relocated from /make/custom).
- * make/custom/mbx860_001b.cfg: New (relocated from /make/custom).
- * make/custom/mbx860_002.cfg: New (relocated from /make/custom).
- * make/custom/mbx860_005b.cfg: New (relocated from /make/custom).
- * make/custom/mbx860_1b.cfg: New (relocated from /make/custom).
- * make/custom/mbx8xx.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 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-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Correct name of ENTRY.
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * startup/start.S: Update for boot_card command line change.
-
-2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1385/cpukit
- * irq/irq_asm.S: When the type rtems_boolean was switched to the C99
- bool, the size changed from 4 bytes to 1 byte. The interrupt
- dispatching code accesses two boolean variables for scheduling
- purposes and the assembly implementations of this code did not get
- updated.
-
-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-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared tm27.h stub.
- * include/tm27.h: Removed.
-
-2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Eliminate bsp.am.
-
-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-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
- is NOT used anywhere.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/linkcmds: Use top level shared
- bsp_get_work_area() implementation.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Remove unnecessary includes of
- rtems/libcsupport.h and rtems/libio.h.
-
-2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c, startup/bspstart.c.nocache: Add use of
- bsp_get_work_area() in its own file and rely on BSP Framework to
- perform more initialization.
-
-2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
- Create bsp_get_work_area() into its own file and use BSP Framework to
- perform more initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Review of all bsp_cleanup() implementations. In this
- phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * ide/pcmcia_ide.c, irq/irq.c, startup/bspstart.c,
- startup/bspstart.c.nocache: Convert to "bool".
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * clock/p_clock.c, console/console.c, irq/irq.c, irq/irq_init.c,
- vectors/vectors_init.c: Add missing prototypes.
-
-2008-07-29 Chris Johns <chrisj@rtems.org>
-
- * ide/pcmcia_ide.c: Updated to the libblock changes.
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c, startup/bspstart.c.nocache: Add capability for
- bootcard.c BSP Initialization Framework to ask the BSP where it has
- memory for the RTEMS Workspace and C Program Heap. These collectively
- are referred to as work area. If the BSP supports this, then it does
- not have to include code to split the available memory between the
- two areas. This reduces the amount of code in the BSP specific
- bspstart.c file. Additionally, the shared framework can initialize
- the C Library, call rtems_debug_enable(), and dirty the work area
- memory. Until most/all BSPs support this new capability, if the BSP
- supports this, it should call
- RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
- the transition is complete, this autoconf macro can be removed.
-
-2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * irq/irq.c:
- make sure, that the masking operations in
- ICTL and MSR are executed in order
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c, startup/bspstart.c.nocache: Refactored and
- renamed initialization routines to rtems_initialize_data_structures,
- rtems_initialize_before_drivers, rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c, startup/bspstart.c.nocache: Remove all references
- to console_reserve_resources and termios_reserve_resources.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c, startup/bspstart.c.nocache:
- Eliminate copies of the Configuration Table. Use the RTEMS provided
- accessor macros to obtain configuration fields.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c, startup/bspstart.c.nocache: Move
- interrupt_stack_size field from CPU Table to Configuration Table.
- Eliminate CPU Table from all ports. Delete references to CPU Table in
- all forms.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Add bsppredriverhook.c.
- * irq/irq.h: Attempt to correct definition of
- BSP_CPM_IRQ_LOWEST_OFFSET.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c, startup/bspstart.c.nocache: Moved most of the
- remaining CPU Table fields to the Configuration Table. This included
- pretasking_hook, predriver_hook, postdriver_hook, idle_task,
- do_zero_of_workspace, extra_mpci_receive_server_stack,
- stack_allocate_hook, and stack_free_hook. As a side-effect of this
- effort some multiprocessing code was made conditional and some style
- clean up occurred.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c, startup/bspstart.c.nocache: Eliminate PowerPC
- specific elements from the CPU Table. They have been replaced with
- variables named bsp_XXX as needed.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * irq/irq.c: Code outside of cpukit should use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-07-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Correct so it now links.
-
-2007-07-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * vectors/vectors_init.c, irq/irq_init.c:
- adapted to shared exception code
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-04-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove lib (Now expected to exist in GCC).
-
-2007-03-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/bspstart.c: set external clock to 0 for some boards to
- match the "auto clock detection" scheme in the libcpu clock driver
- * startup/linkcmds: remove content of dpram section to avoid
- download hangs with the EPPCBug board monitor
-
-2006-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * network/network.c, startup/imbx8xx.c: Minor warning fixes.
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-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>
-
- * configure.ac: Require autoconf-2.60. Require automake-1.10.
-
-2006-08-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Clean up a bit after adding missing .rela 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>
-
- * Makefile.am: Don't include subdirs.am.
-
-2005-10-06 Till Straumann <strauman@slac.stanford.edu>
-
- PR 833/bsps
- * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
- the FPU across the user ISR but DONT save/restore the FPU context.
- Any use of the FPU fron the user handler (e.g., due to GCC
- optimizations) result in corruption. The fix results in an exception
- in such cases (user ISR must explicitely save/enable/restore FPU).
-
-2005-09-12 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
-
- PR 527/bsps
- PR 822/bsps
- * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
- startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
- Currently the MBX8xx BSP does not boot, because some logical errors
- are in the startup code. Additionally, the mpc8xx shared clock driver
- does not support the clocking scheme of some of the board variants,
- which are clocked from a 32768Hz (!) external crystal.
-
-2003-12-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/Makefile.am: start.S instead of start.s.
-
-2003-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- PR 545/bsps
- * startup/setvec.c: Removed.
- * startup/Makefile.am: Remove setvec.c.
-
-2003-10-22 Joel Sherrill <joel@OARcorp.com>
-
- PR 510/bsps
- * irq/irq.h: Add extern C wrapper.
-
-2003-09-04 Joel Sherrill <joel@OARcorp.com>
-
- * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
- irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
- startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
- startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
- vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
-
-2003-08-22 Joel Sherrill <joel@OARcorp.com>
-
- PR 445/bsps
- * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
- trunk.
-
-2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
-
-2003-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- PR 288/rtems
- * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
- maintained.
-
-2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
-
- PR 368/filesystem
- * ide/*: added BSP support for libchip standard ide driver
-
-2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove AC_CONFIG_AUX_DIR.
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AC_PREREQ(2.57).
-
-2003-01-20 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds*: Add FreeBSD sysctl() sections.
-
-2002-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- Remove SORDID_HACK. Eliminate *_O_FILES.
- * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-11-04 Joel Sherrill <joel@OARcorp.com>
-
- * console/console.c, network/network.c: Removed warnings.
-
-2002-11-04 Joel Sherrill <joel@OARcorp.com>
-
- * console/console.c, network/network.c: Removed warnings.
-
-2002-11-01 Joel Sherrill <joel@OARcorp.com>
-
- * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
- warnings.
-
-2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Reformat.
- Add autom4te*cache.
- Remove autom4te.cache.
-
-2002-08-21 Joel Sherrill <joel@OARcorp.com>
-
- * bsp_specs: Added support for -nostdlibs.
-
-2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
- * console/Makefile.am: Use .$(OBJEXT) instead of .o.
- * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
- * network/Makefile.am: Use .$(OBJEXT) instead of .o.
- * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
- * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
- * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-08-01 Joel Sherrill <joel@OARcorp.com>
-
- * include/coverhd.h: Per PR261 removed include of
- <rtems/score/targopts.h> because the file is no longer being
- generated and really wasn't being used anyway.
-
-2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/Makefile.am: Add bsplib_DATA = linkcmds.
-
-2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
- Remove $(OBJS) from all-local.
-
-2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
-
-2001-05-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: In support of gcc 3.1, added one of more
- of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
- .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
- and direction of segments to memory regions may also have been
- addressed. This was a sweep across all BSPs.
-
-2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
- Fix loopCounter.
- * irq/irq_asm.S: Reflect changes to <rtems/score/cpu.h>.
- * vectors/vectors.S: Ditto.
- * vectors/vectors_init.c: Include <rtems/bspIo.h>.
-
-2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
-
-2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
- Remove RTEMS_ENABLE_LIBCDIR.
-
-2001-04-08 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
-
-2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac:
- AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
- AM_INIT_AUTOMAKE([no-define foreign 1.6]).
- * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * Makefile.am: Remove AUTOMAKE_OPTIONS.
- * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2001-01-16 Eric Valette <valette@crt.canon.fr>
-
- * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
- in RAM and Flash based code. The code executed for the Flash
- version runs in both cases (code in Flash/code in RAM) but as it
- is less efficient than the one optimized for RAM, it put it inside
- ifdef. A compilation error is generated if code is linked in Flash
- with the correct ifdef set...
-
-2001-01-16 Eric Valette <valette@crt.canon.fr>
-
- * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
- Quoting Eric, "In theory it should be applied in each mpc8xx
- related BSP but as I cannot test it plase maintainer/users
- submit patch accordingly."
-
-2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
-
-2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
-
-2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
-
-2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
- RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
-
-2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add @exceptions@ to SUBDIRS.
- * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
- from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
- * include/Makefile.am: Convert PREINSTALL_FILES to
- TMPINSTALL_FILES, include force-preinstall.am.
- * vectors/Makefile.am: remove bogus VPATH.
- * wrapup/Makefile.am: Apply @exceptions@.
-
-2001-10-29 Joel Sherrill <joel@OARcorp.com>
-
- * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
-
-2001-10-12 Joel Sherrill <joel@OARcorp.com>
-
- * clock/p_clock.c, include/bsp.h, include/coverhd.h,
- startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
- startup/start.S: Fixed typo.
-
-2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Add autom4te.cache for autoconf > 2.52.
- * configure.in: Remove.
- * configure.ac: New file, generated from configure.in by autoupdate.
-
-2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * include/Makefile.am: Use 'PREINSTALL_FILES ='.
- * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
- * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-08-31 Eric Valette <valette@crf.canon.fr>
-
- * network/network.c: Fix to account for return value when
- installing interrupts handler.
-
-2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in: Add bspopts.h.
- * include/.cvsignore: Add bspopts.h*, stamp-h*.
- * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
- * include/bsp.h: Include bspopts.h.
-
-2000-06-08 Eric Valette <valette@crf.canon.fr>
-
- * console/console.c, include/commproc.h, startup/start.S:
- The printk/printf did not work when loaded by EPPCBUG. They did
- work when loaded with the BDM debugger. I suspected EPPBUG
- made some nasty things like patching Communication processor
- microcode... Anyway, the attached patch:
- 1) Enables to have printk nearly immediately after boot,
- 2) Make printf work automagically (I do not know why except I make a
- different initialization for printk that should be overwritten by
- console init later ?)
-
- I let the default to be using EPPCBUG embedded firmware to boot and
- using this printk early enabler code (LOADED_BY_EPPCBUG and
- EARLY_CONSOLE) are on.
-
-2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
-
-2001-04-20 Eric Valette <valette@crf.canon.fr>
-
- * include/bsp.h: Added include of <bsp/vectors.h>
- * vectors/vectors.h: Corrected typos.
-
-2001-04-11 Eric Valette <valette@crf.canon.fr>
-
- * network/network.c: Fix unnecessary double assignment.
-
-2001-03-30 Eric Valette <valette@crf.canon.fr>
-
- * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
- include/8xx_immap.h, include/commproc.h, include/mbx.h,
- irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
- irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
- vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
- vectors/vectors_init.c: New files.
- * Makefile.am, configure.in, console/console.c,
- include/Makefile.am, network/network.c, startup/Makefile.am,
- startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
- startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
- The modifications to this BSP reflect the conversion of the
- mpc8xx CPU to the "new exception processing model."
-
-2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
-
-2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
-
-2000-11-01 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
- libio.h, and libcsupport.h moved from libc to lib/include/rtems and
- now must be referenced as <rtems/XXX.h>. Header file order
- was cleaned up while doing this.
- Also removed obsolete references to STACK_CHECKER_ON.
-
-2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
- Switch to GNU canonicalization.
-
-2000-10-20 Joel Sherrill <joel@OARcorp.com>
-
- * console/console.c: Add mbx8xx_console_get_configuration() which
- returns either nvram configuration or a static equivalent.
-
-2000-10-18 Joel Sherrill <joel@OARcorp.com>
-
- * console/console.c: Added BSP dependent routine
- mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
- console-generic code. This avoids libcpu use of bsp.h.
-
-2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
- wrapup/Makefile.am: Include compile.am
-
-2000-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
-
-2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
-
- * README:
- * console/console.c:
- * include/bsp.h:
- * network/network.c:
- * startup/bspstart.c:
- Add support for configuration parameters in NVRAM
-
-2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
-
- * console/console.c: Fix polled input.
-
-2000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
-
- * README: Updated.
- * console/console.c: Addition of support for shared printk and
- no termios.
- * include/bsp.h: Addition of second parameter to
- rtems_enet_driver_attach. Removed prototypes for printk and
- BSP_output_string.
- * network/network.c(rtems_enet_driver_attach): Addition of second
- parameter to function.
-
-2000-08-10 Joel Sherrill <joel@OARcorp.com>
-
- * ChangeLog: New file.
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog b/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
deleted file mode 100644
index a98a05ed22..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
+++ /dev/null
@@ -1,970 +0,0 @@
-2011-10-04 Petr Benes <benesp16@fel.cvut.cz>
-
- PR 1922/testing
- * preinstall.am: EDF and CBS scheduler: extern declarations fix.
-
-2011-08-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * Makefile.am: Do not include ne2000.rel unless networking is enabled.
-
-2011-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- * configure.ac: changed tests so that variants
- of qemuprep (e.g., qemuprep-altivec) are recognized.
-
-2011-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- * README.qemu: added.
-
-2011-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- * make/custom/qemuprep-altivec.cfg, Makefile.am:
- added altivec-enabled variant 'qemuprep-altivec'.
-
-2011-07-15 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, configure.ac, preinstall.am, include/bsp.h,
- make/custom/qemuprep.cfg, qemu_fakerom/Makefile.am,
- qemu_fakerom/.cvsignore: Added 'qemuprep' BSP variant.
-
-2011-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove references to non-existing files.
-
-2011-06-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Remove reference to wrapup directory.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac: Use standard cache BSP options.
-
-2011-05-17 Till Straumann <strauman@slac.stanford.edu>
-
- PR1797/bsps
- * configure.ac, include/bsp.h: Made
- CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK a bspopts.h setting.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * include/tm27.h:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2009-12-08 Eric Norum <wenorum@lbl.gov>
-
- * include/bsp.h: Add network configuration preprocessor macros.
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mcp750.cfg: Remove RTEMS_BSP_FAMILY.
- * make/custom/mtx603e.cfg: Remove RTEMS_BSP_FAMILY.
- * make/custom/mvme2100.cfg: Remove RTEMS_BSP_FAMILY.
- * make/custom/mvme2307.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mcp750.cfg: New (relocated from /make/custom).
- * make/custom/mtx603e.cfg: New (relocated from /make/custom).
- * make/custom/mvme2100.cfg: New (relocated from /make/custom).
- * make/custom/mvme2307.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
- Should be automatically handled by confdefs.h or the application.
-
-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.
-
-2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -Qy from *link.
-
-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-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-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac: Make letting boot_card() handle work area
- allocation mandatory. Rename
- RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
-
-2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, include/bsp.h: 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-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Add use of bsp_get_work_area() in its own file and
- rely on BSP Framework to perform more initialization.
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2007-12-11 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: use new irq_bspsupport.rel which was
- split out of exc_bspsupport.rel to provide finer-grained
- control over what BSPs want to use.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: Eliminate copies of the Configuration Table. Use the
- RTEMS provided accessor macros to obtain configuration fields.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: use shared exception/interrupt support
- from libcpu/powerpc/new-exceptions/bspsupport rather
- than ../shared/vectors , ../shared/irq
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/vectors/vectors_entry.S, motorola_powerpc/bsp_specs,
- shared/start/vectors_entry.S: moved vectors_entry.S to
- 'start' subdir and made a start file rather than
- element of vectors.rel (it should always be linked but
- won't if it is the sole member of vectors.rel).
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: merged shared/vme/vme_universe.c and
- shared/vme/vme_universe_dma.c into one file.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: irq_supp.h was moved from shared/irq to
- libcpu/powerpc/new-exceptions/bspsupport.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * include/bsp.h: declare BSP_commandline_string variable.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, include/bsp.h: Move interrupt_stack_size field from CPU
- Table to Configuration Table. Eliminate CPU Table from all ports.
- Delete references to CPU Table in all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * preinstall.am: Moved most of the remaining CPU Table fields to the
- Configuration Table. This included pretasking_hook, predriver_hook,
- postdriver_hook, idle_task, do_zero_of_workspace,
- extra_mpci_receive_server_stack, stack_allocate_hook, and
- stack_free_hook. As a side-effect of this effort some multiprocessing
- code was made conditional and some style clean up occurred.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: install new <irq/irq_supp.h> header
-
-2007-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: ShowBATS() split out to helper routine so sharable by
- more BSPs.
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-04-09 Thomas Doerfler |Thomas.Doerfler@embedded-brains.de>
-
- * README.MVME2400:
- Added file to describe setup of a MVME2432 board for use with RTEMS
-
-2007-01-30 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, preinstall.am, include/bsp.h:
- Use VME DMA support implemented by vmeUniverse and
- libbsp/powerpc/shared/vme/vme_universe_dma.c
- Added explanation for use of BSP_PIC_DO_EOI by
- BSP implementors who derive from this 'include/bsp.h'.
-
-2007-01-26 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bootloader/Makefile.am: Use MKDIR_P instead of mkdir_p.
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-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-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bootloader/Makefile.am: Remove DEFAULT_INCLUDES.
-
-2006-09-11 Chris Johns <chrisj@rtems.org>
-
- * times.mcp750: Removed extra CRLF.
-
-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.
-
-2005-11-12 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove USE_ENHANCED_INTR_API.
-
-2005-11-09 Eric Norum <norume@aps.anl.gov>
-
- * bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
- * Makefile.am: Need to install vme_am_defs.h,
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * shared/irq/openpic_i8259_irq.c: New file.
- * ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
- motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
- shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
- specifica from generic irq handling into openpic_i8259_irq.c; added
- some compilation conditionals to help BSPs without ISA to omit ISA
- interrupts and calling i8259 code.
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
- zerobss.c files to list to be made. Added some explanations about
- CPU <-> PCI <-> VME address mapping issues.
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, startup/linkcmds:
- moved linkcmds to shared area for other BSPs to use
-
-2005-10-20 Eric Norum <norume@aps.anl.gov>
-
- * include/bsp.h: Support MVME2100.
-
-2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: New header guard.
-
-2005-02-16 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
-
-2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Merge-in wrapup/Makefile.am.
- * wrapup/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
-
-2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
-
-2004-11-17 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
-
-2004-11-16 Richard Campbell <richard.campbell@OARcorp.com>
-
- * README.MVME2100: Update to include DBAT0.
- * startup/linkcmds: Add sections from new gcc versions.
-
-2004-11-12 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 717/bsps
- * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
-
-2004-11-10 Richard Campbell <richard.campbell@oarcorp.com>
-
- * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
- wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
- also a significant amount of spelling and whitespace cleanup.
- * README.MVME2100: New file.
-
-2004-11-05 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
-
-2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: Require automake > 1.9.
-
-2004-05-22 Joel Sherrill <joel@OARcorp.com>
-
- PR 615/bsps
- * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
- that is the only kind this BSP supports and tm27 does not care which
- interrupt model is used as long as the macros are properly defined.
-
-2004-04-23 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 610/bsps
- * Makefile.am: Add include/tm27.h, Cosmetics.
- * include/tm27.h: Final cosmetics.
-
-2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h: Split out tmtest27 support.
- * include/tm27.h: New.
-
-2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
- * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
-
-2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h: Convert to using c99 fixed size types.
-
-2004-02-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Fix preinstall dir handling.
-
-2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Preinstall dirs.
- * Makefile.am: Reflect changes to bsp.am.
- Preinstall dist_project_lib*.
-
-2004-02-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Fix up paths having been broken in
- previous patch.
-
-2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Remove references to $(top_srcdir).
- Remove NM, LD. Cosmetics.
-
-2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Explicitly check for NM.
-
-2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect changes to bsp.am.
-
-2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
-
-2004-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Convert to automake-building rules.
-
-2004-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use include_*HEADERS for .../shared/*.h.
-
-2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
- irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
- pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
- startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
- Use automake compilation rules.
- Rename clock.rel to pclock.rel (Conflict with libcpu).
- * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
- motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
- residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
- vectors/Makefile.am, vme/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
- * wrapup/Makefile.am: Reflect changes above.
-
-2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Reflect changes to
- ../support/*exception_processing/*.
-
-2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
- Add RTEMS_PROG_CCAS.
-
-2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add PREINSTALL_DIRS.
- * irq/Makefile.am: Add PREINSTALL_DIRS.
- * motorola/Makefile.am: Add PREINSTALL_DIRS.
- * openpic/Makefile.am: Add PREINSTALL_DIRS.
- * pci/Makefile.am: Add PREINSTALL_DIRS.
- * vectors/Makefile.am: Add PREINSTALL_DIRS.
- * vme/Makefile.am: Add PREINSTALL_DIRS.
- * wrapup/Makefile.am: Reflect changes to libcpu.
-
-2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
- Add PRE/TMPINSTALL_FILES to CLEANFILES.
- * bootloader/Makefile.am: Ditto.
- * irq/Makefile.am: Ditto.
- * motorola/Makefile.am: Ditto.
- * openpic/Makefile.am: Ditto.
- * pci/Makefile.am: Ditto.
- * start/Makefile.am: Ditto.
- * startup/Makefile.am: Ditto.
- * vectors/Makefile.am: Ditto.
- * vme/Makefile.am: Ditto.
-
-2004-01-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate $(LIB).
- Use noinst_DATA to trigger building libbsp.a.
-
-2003-12-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Add BUILD-VARIANTS.
-
-2003-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * vectors/Makefile.am: Fix typos.
- * vme/Makefile.am: Fix typos.
-
-2003-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Eliminate VPATH.
- * clock/Makefile.am: Eliminate VPATH.
- * console/Makefile.am: Eliminate VPATH.
- * irq/Makefile.am: Eliminate VPATH.
- * motorola/Makefile.am: Eliminate VPATH.
- * openpic/Makefile.am: Eliminate VPATH.
- * pci/Makefile.am: Eliminate VPATH.
- * residual/Makefile.am: Eliminate VPATH.
- * start/Makefile.am: Eliminate VPATH.
- * startup/Makefile.am: Eliminate VPATH.
- * vectors/Makefile.am: Eliminate VPATH.
- * vme/Makefile.am: Eliminate VPATH.
-
-2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
- * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
- * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
-
-2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Misc cleanups and fixes.
- * motorola/Makefile.am: Misc cleanups and fixes.
- * start/Makefile.am: Misc cleanups and fixes.
- * startup/Makefile.am: Misc cleanups and fixes.
- * startup/linkcmds: Preparations for gcc-3.3.x.
-
-2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Cosmetics.
- * bootloader/Makefile.am: Cosmetics.
- * startup/Makefile.am: Cosmetics.
-
-2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add preinstallation dirstamp support.
- * bootloader/Makefile.am: Cosmetics.
- * clock/Makefile.am: Cosmetics.
- * console/Makefile.am: Cosmetics.
- * irq/Makefile.am: Add preinstallation dirstamp support.
- * motorola/Makefile.am: Cosmetics.
- * openpic/Makefile.am: Cosmetics.
- * pci/Makefile.am: Cosmetics.
- * residual/Makefile.am: Cosmetics.
- * start/Makefile.am: Cosmetics.
- * startup/Makefile.am: Cosmetics.
- * vectors/Makefile.am: Add preinstallation dirstamp support.
- * vme/Makefile.am: Add preinstallation dirstamp support.
- * wrapup/Makefile.am: Cosmetics.
-
-2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Remove all-local: $(ARCH).
- * console/Makefile.am: Remove all-local: $(ARCH).
- * irq/Makefile.am: Remove all-local: $(ARCH).
- * motorola/Makefile.am: Remove all-local: $(ARCH).
- * openpic/Makefile.am: Remove all-local: $(ARCH).
- * pci/Makefile.am: Remove all-local: $(ARCH).
- * residual/Makefile.am: Remove all-local: $(ARCH).
- * start/Makefile.am: Remove all-local: $(ARCH).
- * startup/Makefile.am: Remove all-local: $(ARCH).
- * vectors/Makefile.am: Remove all-local: $(ARCH).
- * vme/Makefile.am: Remove all-local: $(ARCH).
- * wrapup/Makefile.am: Remove all-local: $(ARCH).
-
-2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * vectors/Makefile.am: Fix header installation.
-
-2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in include/Makefile.am.
- Reflect changes to bsp.am.
- * include/Makefile.am: Remove.
- * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
- coding standards).
- * configure.ac: Reflect changes above.
- * irq/Makefile.am: Fix header installation.
- * motorola/Makefile.am: Fix header installation.
- * openpic/Makefile.am: Fix header installation.
- * pci/Makefile.am: Fix header installation.
-
-2003-09-26 Till Strauman <strauman@slac.stanford.edu>
-
- PR 496/bsps
- * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
- is used when initial heap size is limited to first 32 MB of RAM to
- satisfy boot loader requirements.
-
-2003-09-26 Till Straumann <strauman@slac.stanford.edu>
-
- PR 497/bsps
- * BOOTING: Document letting the bootloader shut down the
- network interface since it continues to run after loading
- RTEMS application and has to be dealt with.
-
-2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bsp_specs: Remove *lib:.
-
-2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved aclocal/.
-
-2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved automake/.
- * bootloader/Makefile.am: Reflect having moved automake/.
- * clock/Makefile.am: Reflect having moved automake/.
- * console/Makefile.am: Reflect having moved automake/.
- * include/Makefile.am: Reflect having moved automake/.
- * irq/Makefile.am: Reflect having moved automake/.
- * motorola/Makefile.am: Reflect having moved automake/.
- * openpic/Makefile.am: Reflect having moved automake/.
- * pci/Makefile.am: Reflect having moved automake/.
- * residual/Makefile.am: Reflect having moved automake/.
- * start/Makefile.am: Reflect having moved automake/.
- * startup/Makefile.am: Reflect having moved automake/.
- * vectors/Makefile.am: Reflect having moved automake/.
- * vme/Makefile.am: Reflect having moved automake/.
- * wrapup/Makefile.am: Reflect having moved automake/.
-
-2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
-
-2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- PR 444/bsps
- PR 445/bsps
- * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
- -DUSE_ENHANCED_INTR_API from cpp.
- Remove cpp, old_cpp (now unused).
- * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
-
-2003-03-27 Joel Sherrill <joel@OARcorp.com>
-
- * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
- compile the bootloader.
-
-2003-03-18 Till Straumann <strauman@slac.stanford.edu>
-
- PR 356/bsps
- * bsp_specs, start/Makefile.am, startup/linkcmds
- This patch makes RTEMS/powerpc/shared EABI compliant.
- Declare all linker-script defined addresses as
- variables of unknown size and not as short objects
- like 'int', 'void*' etc.
- This prevents the compiler from generating a relocation
- who assumes the existence of an __rtems_end object in
- one of the short data areas (which would result in a
- linker error).
-
-2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove AC_CONFIG_AUX_DIR.
-
-2003-02-20 Till Straumann <strauman@slac.stanford.edu>
-
- PR 349/bsps
- * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
- startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
- Let the powerpc/shared (+derived) BSPs use pagetable support
- from libcpu.
-
-2003-02-20 Till Straumann <strauman@slac.stanford.edu>
-
- PR 349/bsps
- * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
- to use the vmeUniverse VME-PCI bridge driver.
- * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
-
-2003-02-20 Till Straumann <strauman@slac.stanford.edu>
-
- PR 349/bsps
- * openpic/Makefile.am, pci/Makefile.am:
- - install the 'openpic.h' and 'pci.h' headers
- - avoid a name clash by renaming 'vsprintf' & friends
- to 'k_vsprintf' etc.
- - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
- - irq.c:
- * fix: remove implicit assumption that ISA interrupt vectors start
- at 0
- * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
- IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
- - fix: EABI compliance; isr/exception lowlevel handlers must not
- clobber R2 or R13
- - fix: openpic_init was called with the polarity/senses tables
- swapped (fixed wrong order of arguments)
- - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AC_PREREQ(2.57).
-
-2003-01-20 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds*: Add FreeBSD sysctl() sections.
-
-2002-12-08 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- * startup/linkcmds: Shifted .init, .fini to match better with
- crtbegin/crtend linking.
-
-2002-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Use install-data-local to install startfile.
-
-2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-002-11-17 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- * README.mtx603e: New file.
-
-2002-11-14 Greg Menke <gregory.menke@gsfc.nasa.gov>
-
- * bsp_specs: Added crtbegin,crtend objects so C++ global objects
- constructors/destructors run correctly.
- * startup/linkcmds: Increased code length and updated the ctor/dtor
- sections to handle crtbegin, crtend objects.
->
-2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Reformat.
- Add autom4te*cache.
- Remove autom4te.cache.
-
-2002-08-21 Joel Sherrill <joel@OARcorp.com>
-
- * bsp_specs: Added support for -nostdlibs.
-
-2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
-
-2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
- * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
- * console/Makefile.am: Use .$(OBJEXT) instead of .o.
- * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
- * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
- * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
- * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
- * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
- * start/Makefile.am: Use .$(OBJEXT) instead of .o.
- * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
- * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
- * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Install bootloader.o.
- Install bootloader/bootloader.ppcboot.lds.
-
-2002-07-24 Joel Sherrill <joel@OARcorp.com>
-
- * vectors/Makefile.am: Install bsp/vectors.h.
-
-2002-07-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * include/Makefile.am: Fix preinstallation.
- * bootloader: Eliminate $(INCLUDES).
-
-2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Eliminate PGM.
- Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
-
-2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/Makefile.am: Add bsplib_DATA = linkcmds.
-
-2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
- Remove $(OBJS) from all-local.
-
-2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
-
-2001-05-14 Till Straumann <strauman@slac.stanford.edu>
-
- * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
- Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
- with the goal to make it more flexible and reusable by other
- BSPs. The main strategies were:
- - eliminate hardcoded base addresses; devices use offsets
- and a BSP defined base address.
- - separate functionality into different files (e.g. reboot from
- inch.c to reboot.c) which can be overridden by a 'derived' BSP.
- - separate initialization code into separate files (e.g. PCI
- bridge detection/initialization was separated from the more
- generic PCI access routines), also to make it easier for
- 'derived' BSPs to substitute their own initialization code.
- There are also a couple of enhancements and fixes:
- - IRQ handling code now has a hook for attaching a VME bridge.
- - OpenPIC is now explicitely initialized (polarities, senses).
- Eliminated the implicit assumption on the presence of an ISA PIC.
- - UART and console driver now supports more than 1 port. The current
- maximum of 2 can easily be extended by enlarging a table (it
- would even be easier if the ISR API was not broken by design).
- - fixed polled_io.c so it correctly supports console on COM2
- - fixed TLB invalidation code (start.S).
- - exception handler prints a stack backtrace.
- - added BSP_pciFindDevice() to scan the pci bus for a particular
- vendor/device/instance.
-
-2001-05-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: In support of gcc 3.1, added one of more
- of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
- .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
- and direction of segments to memory regions may also have been
- addressed. This was a sweep across all BSPs.
-
-2001-04-08 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
-
-2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
-
-2001-04-02 Joel Sherrill <joel@OARcorp.com>
-
- * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
-
-2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac:
- AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
- AM_INIT_AUTOMAKE([no-define foreign 1.6]).
- * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * Makefile.am: Remove AUTOMAKE_OPTIONS.
- * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
-
-2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
-
-2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add @exceptions@ to SUBDIRS;
- Remove need_motorola_powerpc.
- * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
- make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
- Remove need_motorola_powerpc;
- Add RTEMS_PPC_EXCEPTIONS([new]).
- * include/Makefile.am: Replace PREINSTALL_FILES with
- TMPINSTALL_FILES, include force-preinstall.am.
- * wrapup/Makefile.am: Apply @exceptions@.
-
-2001-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add bspopts.h.
- * include/.cvsignore: Add stamp-h* and bspopts.h*.
- * include/Makefile.am: Add bspopts.h.
- * pci/Makefile.am: Append -O2 to AM_CFLAGS.
-
-2001-11-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am: completely reworked.
- * configure.ac: Add AM_PROG_AS.
-
-2001-10-25 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Added _init and _fini.
-
-2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Add autom4te.cache for autoconf > 2.52.
- * configure.in: Remove.
- * configure.ac: New file, generated from configure.in by autoupdate.
-
-2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * include/Makefile.am: Use 'PREINSTALL_FILES ='.
- * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
- * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
- * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
- * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
- * bootloader/Makefile.am: Use 'CLEANFILES ='.
-
-2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
-
-2001-01-03 Emmanuel Raguet <raguet@crf.canon.fr>
-
- * bootloader/Makefile.am: Modified to install bootloader so
- make-exe rule can avoid writing to install point or assuming
- BSP build tree is available.
-
-2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
-
-2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
-
-2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
- Switch to GNU canonicalization.
-
-2000-09-29 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
-
- * startup/linkcmds: Added lines so DWARF debug information
- would be available. Otherwise gdb complains that the offsets
- for the debug info are incorrect and doesn't load the files.
-
-2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
- irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
- pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
- startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
- Include compile.am
-
-2000-08-10 Joel Sherrill <joel@OARcorp.com>
-
- * ChangeLog: New file.
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog b/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
deleted file mode 100644
index aea4a83ee5..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
+++ /dev/null
@@ -1,396 +0,0 @@
-2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * make/custom/mpc5566evb_spe.cfg, make/custom/mpc5674fevb_spe.cfg,
- startup/linkcmds.mpc5566evb_spe, startup/linkcmds.mpc5674fevb_spe,
- startup/reset.c: New files.
- * Makefile.am, preinstall.am: Reflect changes above.
- * startup/early-init.c: Added missing section attribute.
- * configure.ac, network/smsc9218i.c: New BSP options
- SMSC9218I_EDMA_RX_CHANNEL and SMSC9218I_EDMA_TX_CHANNEL. Enable reset
- at cleanup.
-
-2011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/bspgetworkarea.c, startup/linkcmds.base: Removed files.
- * include/mpc55xx-config.h, make/custom/mpc5674fevb.cfg,
- startup/early-init.c, startup/ebi-cal-cs-config.c,
- startup/ebi-cs-config.c, startup/exc-vector-base.S,
- startup/fmpll-syncr-vals.c, startup/linkcmds.mpc5674fevb,
- startup/mmu-config.c, startup/siu-pcr-config.c: New files.
- * Makefile.am, preinstall.am: Reflect changes above.
- * startup/linkcmds.gwlcfm, startup/linkcmds.mpc5566evb,
- startup/linkcmds.phycore_mpc5554: Use linker command base file.
- * configure.ac: Support MPC5674F. Changed eSCI options.
- * clock/clock-config.c: Support MPC5674F.
- * i2c/i2c_init.c, network/smsc9218i.c, startup/sd-card-init.c: Update
- due to API changes.
- * include/bsp.h: Define BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN.
- * network/if_smc.c: Use HAS_SMC91111.
- * startup/start.S, startup/bspstart.c: Moved low-level initialization
- into new files. Overall cleanup.
-
-2011-08-30 Peter Dufault <dufault@hda.com>
-
- * make/custom/phycore_mpc5554.cfg, startup/linkcmds.phycore_mpc5554,
- network/if_smc.c: New files.
- * Makefile.am, preinstall.am: Reflect changes above.
- * configure.ac: Add support for the Phytec PhyCORE MPC5554. Includes:
- - HAS_SMC91111 to indicate a BSP has that neworking.
- - SMC91111_ENADDR_IS_SETUP so that it skips code to set up the MAC
- address.
- - MPC55XX_CLOCK_EMIOS_CHANNEL to permit one to set which eMIOS
- channel to use for the clock.
- - MPC55XX_BOOTFLAGS: Skips two words above the RCHW in the startup
- for use in skpping over the MMU setup. Required for debugging via a
- cheap emulator where code is loaded into RAM and then mapped in as
- flash.
- - BOARD_PHYCORE_MPC5554 If defined, use custom settings for the
- Phytec PhyCORE MPC5554 SOM.
- * clock/clock-config.c: Modify so that the EMIOS channel used for the
- clock can be selected at configuration time. For MPC5544 only:
- - Conditionally skip access to a register that faults if accessed on
- the MPC5554
- - Do not set the control register mode as was done for GW_LCFM
- support, it breaks interrupts.
- * make/custom/mpc55xx.inc: Make it possible to override the soft-float
- to set the type of floating point BSP will use.
- * startup/start.S: Add support for the "boot flags", two long-words
- that I manipulate with the debugger to skip over MMU setup. Use an
- external for the start of external SRAM instead of the hardwired
- number 0x20000000. Disable write access to the internal flash.
-
-2011-08-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
-
-2011-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * network/smsc9218i.c: Optimizations.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am: Added custom memcpy().
- * startup/bspstart.c: Install standard alignment handler.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, startup/start.S: Use standard cache BSP options.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * clock/clock-config.c: Fixes to pass psnsext01.
- * startup/bspstart.c: Workaround for GCC 4.6 bug.
- * include/smsc9218i.h, network/smsc9218i.c, Makefile.am: Changes
- throughout.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * network/smsc9218i.c, startup/bspstart.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2011-01-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/bspstart.c: Update for API changes.
-
-2011-01-09 Peer Stritzinger <peer at stritzinger dot com>
-
- * startup/bspstart.c: Fixed chip select configuration.
-
-2010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am, startup/start.S: Use standard zero
- function.
- * startup/linkcmds.base: Reserve enough space for the exception
- minimum prologues. Changed start section name.
- * startup/bspstart.c: Removed superfluous cache initialization.
- * configure.ac: Fixed option default values.
-
-2010-12-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac: Added I2C options. Fixed eMIOS prescaler. Use
- standard linker command file support.
- * include/bsp.h: Declare I2C initialization function.
- * i2c/i2c_init.c: Implementation.
- * make/custom/gwlcfm.cfg, make/custom/mpc5566evb.cfg,
- make/custom/mpc55xx.inc: Use standard linker command file support.
- * startup/bspstart.c: More board specific settings.
- * Makefile.am, preinstall.am: Reflect changes above.
-
-2010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * test/tests.c: Removed file.
- * startup/bspstart.c: Fixed warnings.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-06-03 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/sd-card-init.c: fix bug in mount table
-
-2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * network/smsc9218i.c: Removed superfluous macros.
-
-2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * include/bsp.h: Add BSP_SMALL_MEMORY.
-
-2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: Removed file.
- * Makefile.am, preinstall.am: Reflect changes above.
-
-2010-04-07 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * configure.ac, startup/bspstart.c:
- renamed MPC55XX_CHIP_DERIVATE to MPC55XX_CHIP_TYPE
-
-2010-04-07 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
- * Makefile.am, configure.ac, preinstall.am, clock/clock-config.c,
- make/custom/gwlcfm.cfg, make/custom/mpc5566evb.cfg,
- startup/bspgetworkarea.c, startup/bspstart.c, startup/linkcmds,
- startup/start.S: fix GW_LCFM support
- * make/custom/mpc55xx.cfg, startup/linkcmds.memory: removed to get
- better structure
- * make/custom/mpc55xx.inc, startup/linkcmds.base,
- startup/linkcmds.gwlcfm, startup/linkcmds.mpc5566evb: added to
- have better structure
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * network/smsc9218i.c tests/tests.c: Removed warnings
- * clock/clock-config.c: remove warning
-
-2010-03-25 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am, confiugre.ac, include/bsp.h, startup/bspstart.c,
- startup/start.S:
- add support for GW_LCFM mpc551x based system
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am: Update for exception support changes.
- * startup/bspstart.c: Changed exception header file includes. Update
- for ppc_exc_initialize() changes.
-
-2009-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * network/smsc9218i.c, tests/tests.c: Update for interrupt handler
- type change.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mpc55xx.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mpc5566evb.cfg: New (relocated from /make/custom).
- * make/custom/mpc55xx.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1435/bsps
- * Makefile.am: Use shared implementation of bsp_idle_thread().
- * startup/bspidle.c: Removed.
-
-2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
- bsp_idle_thread and split into its own file.
- * startup/bspidle.c: New file.
-
-2009-07-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * clock/clock-config.c, include/smsc9218i.h, network/smsc9218i.c: New
- files.
- * network/network.c: Removed file.
- * Makefile.am, README, bsp_specs, preinstall.am, include/bsp.h,
- startup/bspstart.c, startup/sd-card-init.c, tests/tests.c: Changes
- throughout.
-
-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-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
- bsp_get_work_area() since the work area is larger than a single
- allocatable object.
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * startup/start.S: Update for boot_card command line change.
-
-2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Change prototype of IDLE thread to consistently
- return void * and take a uintptr_t argument.
-
-2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/sd-card-init.c: Comment out fields having dropped
- out from sd_card_driver_entry.
- * tests/tests.c: Comment out fields having dropped out from
- sd_card_driver_entry.
-
-2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove start_g.o, remove -e start.
-
-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-10-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/bspstart.c, startup/sd-card-init.c, tests/tests.c: Update for
- status-checks.h changes.
-
-2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared tm27.h stub.
- * include/tm27.h: Removed.
-
-2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspgetworkarea.c: Change size_t to ssize_t on
- bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
- which would limit the work area to 64K.
-
-2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, preinstall.am: Now links all tests.
- * include/tm27.h: New file.
-
-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: Cosmetics.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
- its own file and rely on BSP Framework to perform more
- initialization. Remove unnecessary includes of rtems/libio.h and
- rtems/libcsupport.h.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Review of all bsp_cleanup() implementations. In this
- phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
- * startup/bspclean.c: Removed.
-
-2008-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Use default bsp_pretasking_hook().
-
-2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/mpc55xxevb.h, network/network.c, startup/sd-card-init.c,
- tests/tests.c: Added copyright information. Added missing prototypes.
- Fixed integer conversion warning.
- * startup/bspclean.c: Include bootcard.h.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/bspclean.c, startup/sd-card-init.c, tests/tests.c:
- Add missing prototypes.
-
-2008-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/start.S: Clear environment pointer for bootcard.
-
-2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Do not build .rel files. Reduces code bloat.
-
-2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * tests/tests.c: Remove C++ style comments.
-
-2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspclean.c: Use C style comment.
-
-2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Add -ansi to RTEMS_PROG_CC_FOR_TARGET.
- * Makefile.am: Remove doxygen comments.
- Remove bogus BUILT_SOURCES.
-
-2008-07-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, startup/bspstart.c: Support RAM allocation via
- bootcard.
-
-2008-07-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_AMPOLISH3.
-
-2008-07-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * .cvsignore, include/.cvsignore: New files.
-
-2008-07-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * bsp_specs, configure.ac, include/bsp.h, include/irq-config.h,
- include/mpc55xxevb.h, Makefile.am, network/network.c, preinstall.am,
- README, startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
- startup/linkcmds.memory, startup/sd-card-init.c, startup/start.S,
- tests/tests.c: New files.
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog b/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog
deleted file mode 100644
index 8b78e4821a..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog
+++ /dev/null
@@ -1,873 +0,0 @@
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, startup/bspstart.c: Use standard cache BSP options.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * include/tm27.h, irq/irq.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * irq/irq.h, startup/bspstart.c: Add includes to resolve warnings.
-
-2010-08-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * console/console.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-06-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * startup/bspstart.c: Formatting.
-
-2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: Removed file.
- * Makefile.am, preinstall.am: Reflect change above.
- * include/irq.h: Moved defines from 'include/irq-config.h'.
-
-2009-11-03 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * start/start.S: checked and removed boot_card warning
- * irq/irq.c: adapted exception handler parameters
- * startup/bspstart.c: removed non-prototype warnings
-
-2009-10-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * vectors/vectors.h, vectors/vectors_init.c, vectors/vectors.S,
- irq/irq_init.c, irq/irq_asm.S: Removed files.
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: New file.
- * Makefile.am, preinstall.am: Update for exception support changes.
- Use generic interrupt support.
- * make/custom/mpc8260ads.cfg, startup/linkcmds: Enable EABI.
- * irq/irq.c, startup/bspstart.c: Converted to generic interrupt
- support. Update for exception support changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mpc8260ads.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mpc8260ads.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1435/bsps
- * startup/bspidle.c: Removed.
-
-2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1435/bsps
- * Makefile.am: Use shared implementation of bsp_idle_thread().
-
-2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
- bsp_idle_thread and split into its own file.
- * startup/bspidle.c: New file.
-
-2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * network/network.c: Disable use of simple vectored interrupt install
- until updated and this can be removed.
-
-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-04-28 Chris Johns <chrisj@rtems.org>
-
- * start/start.S: Update for boot_card command line change.
-
-2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1385/cpukit
- * irq/irq_asm.S: When the type rtems_boolean was switched to the C99
- bool, the size changed from 4 bytes to 1 byte. The interrupt
- dispatching code accesses two boolean variables for scheduling
- purposes and the assembly implementations of this code did not get
- updated.
-
-2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Change prototype of IDLE thread to consistently
- return void * and take a uintptr_t argument.
-
-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-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared stub coverhd.h
- * include/coverhd.h: Removed.
-
-2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/tm27.h: Now links all tests.
-
-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-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
- is NOT used anywhere.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/linkcmds: Use top level shared
- bsp_get_work_area() implementation.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
- use of bsp_get_work_area() in its own file and rely on BSP Framework
- to perform more initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Review of all bsp_cleanup() implementations. In this
- phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * irq/irq.c, startup/bspstart.c: Convert to bool.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * clock/p_clock.c, irq/irq.c, irq/irq_init.c, vectors/vectors_init.c:
- Add missing prototypes.
-
-2008-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * start/start.S: Clear environment pointer for bootcard.
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
- Framework to ask the BSP where it has memory for the RTEMS Workspace
- and C Program Heap. These collectively are referred to as work area.
- If the BSP supports this, then it does not have to include code to
- split the available memory between the two areas. This reduces the
- amount of code in the BSP specific bspstart.c file. Additionally, the
- shared framework can initialize the C Library, call
- rtems_debug_enable(), and dirty the work area memory. Until most/all
- BSPs support this new capability, if the BSP supports this, it should
- call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
- When the transition is complete, this autoconf macro can be removed.
-
-2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * irq/irq.c:
- make sure, that the masking operations in
- ICTL and MSR are executed in order
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Refactored and renamed initialization routines to
- rtems_initialize_data_structures, rtems_initialize_before_drivers,
- rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Remove all references to
- console_reserve_resources and termios_reserve_resources.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
- Configuration Table. Eliminate CPU Table from all ports. Delete
- references to CPU Table in all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
- Table fields to the Configuration Table. This included
- pretasking_hook, predriver_hook, postdriver_hook, idle_task,
- do_zero_of_workspace, extra_mpci_receive_server_stack,
- stack_allocate_hook, and stack_free_hook. As a side-effect of this
- effort some multiprocessing code was made conditional and some style
- clean up occurred.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
- Table. They have been replaced with variables named bsp_XXX as
- needed.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * irq/irq.c: Code outside of cpukit should use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-07-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * vectors/vectors_init.c, irq/irq_init.c:
- adapted to shared exception code
-
-2007-07-06 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am: adapted to shared exception code
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-04-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove lib (Now expected to exist in GCC).
-
-2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * network/if_hdlcsubr.h: Remove K'n'R macros.
- * network/network.c: Use ioctl_command_t as arg to ioctl functions.
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-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-08-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Clean up a bit after adding missing .rela 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>
-
- * Makefile.am: Don't include subdirs.am.
-
-2005-10-06 Till Straumann <strauman@slac.stanford.edu>
-
- PR 833/bsps
- * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
- the FPU across the user ISR but DONT save/restore the FPU context.
- Any use of the FPU fron the user handler (e.g., due to GCC
- optimizations) result in corruption. The fix results in an exception
- in such cases (user ISR must explicitely save/enable/restore FPU).
-
-2005-09-19 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * network/if_hdlcsubr.c, network/network.c: Include <errno.h>
- instead of <sys/errno.h>.
-
-2005-05-26 Joel Sherrill <joel@OARcorp.com>
-
- PR 799/bsps
- * include/bsp.h: Add include of bsp/vectors.h so rdbg.h can be
- compiled.
-
-2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: New header guard.
-
-2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
-
-2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Add -D__BSD_VISIBLE to network_CPPFLAGS.
-
-2005-04-15 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- PR 779/bsp
- * clock/p_clock.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
- network/network.c: add parameter to new exception interrupt handlers
- in powerpc bsps
-
-2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
- Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
- CPU_MINIMUM_STACK_FRAME_SIZE.
-
-2005-02-16 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
-
-2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Merge-in wrapup/Makefile.am.
- * wrapup/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
-
-2005-01-04 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Remove warnings.
-
-2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
-
-2004-09-27 Joel Sherrill <joel@OARcorp.com>
-
- PR 680/bsps
- * network/if_hdlcsubr.c: Add missing #include <rtems/rtems_bsdnet.h>.
-
-2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: Require automake > 1.9.
-
-2004-07-25 Joel Sherrill <joel@OARcorp.com>
-
- * network/network.c: Add include of <sys/errno.h>.
-
-2004-04-23 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 610/bsps
- * Makefile.am: Add include/tm27.h, Cosmetics.
- * include/tm27.h: Final cosmetics.
-
-2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h: Split out tmtest27 support.
- * include/tm27.h: New.
-
-2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 613/bsps
- * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
-
-2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 614/bsps
- * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
-
-2004-04-02 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
-
-2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
- * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
- * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
- * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
-
-2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * console/console.c, include/bsp.h, irq/irq.c, network/network.c,
- startup/bspstart.c: Convert to using c99 fixed size types.
-
-2004-03-03 Joel Sherrill <joel@OARcorp.com>
-
- * irq/irq.h: Correct typo.
-
-2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect changes to bsp.am.
- Preinstall dist_project_lib*.
-
-2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect changes to bsp.am.
-
-2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
-
-2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Convert to automake-building rules.
-
-2004-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
- irq/Makefile.am, network/Makefile.am, startup/Makefile.am,
- vectors/Makefile.am. Use automake compilation rules.
- * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
- network/Makefile.am, startup/Makefile.am, vectors/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
- * wrapup/Makefile: Reflect changes above.
-
-2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in start/Makefile.am.
- * start/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Reflect changes to
- ../support/*exception_processing/*.
-
-2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
- Add RTEMS_PROG_CCAS.
-
-2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add PREINSTALL_DIRS.
- * irq/Makefile.am: Add PREINSTALL_DIRS.
- * vectors/Makefile.am: Add PREINSTALL_DIRS.
- * wrapup/Makefile.am: Reflect changes to libcpu.
-
-2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
- Add PRE/TMPINSTALL_FILES to CLEANFILES.
- * irq/Makefile.am: Ditto.
- * start/Makefile.am: Ditto.
- * startup/Makefile.am: Ditto.
- * vectors/Makefile.am: Ditto.
-
-2004-01-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate $(LIB).
- Use noinst_DATA to trigger building libbsp.a.
-
-2003-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Eliminate VPATH.
- * console/Makefile.am: Eliminate VPATH.
- * irq/Makefile.am: Eliminate VPATH.
- * network/Makefile.am: Eliminate VPATH.
- * startup/Makefile.am: Eliminate VPATH.
-
-2003-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- PR 545/bsps
- * startup/setvec.c: Removed.
-
-2003-12-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/linkcmds: Remove SEARCH_DIR.
-
-2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
- * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
-
-2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Misc cleanups and fixes.
- * startup/Makefile.am: Misc cleanups and fixes.
- * startup/linkcmds: Preparations for gcc-3.3.x.
- * wrapup/Makefile.am: Misc cleanups and fixes.
-
-2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/Makefile.am: Remove S_FILES (Unused).
- * vectors/Makefile.am: Cosmetics.
- * wrapup/Makefile.am: Cosmetics.
-
-2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add preinstallation dirstamp support.
- * clock/Makefile.am: Cosmetics.
- * console/Makefile.am: Cosmetics.
- * irq/Makefile.am: Add preinstallation dirstamp support.
- * network/Makefile.am: Cosmetics.
- * startup/Makefile.am: Cosmetics.
- * vectors/Makefile.am: Add preinstallation dirstamp support.
- * wrapup/Makefile.am: Cosmetics.
-
-2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Remove all-local: $(ARCH).
- * console/Makefile.am: Remove all-local: $(ARCH).
- * irq/Makefile.am: Remove all-local: $(ARCH).
- * network/Makefile.am: Remove all-local: $(ARCH).
- * start/Makefile.am: Remove all-local: $(ARCH).
- * startup/Makefile.am: Remove all-local: $(ARCH).
- * vectors/Makefile.am: Remove all-local: $(ARCH).
- * wrapup/Makefile.am: Remove all-local: $(ARCH).
-
-2003-10-22 Joel Sherrill <joel@OARcorp.com>
-
- PR 510/bsps
- * irq/irq.h: Add extern C wrapper.
-
-2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in include/Makefile.am.
- Reflect changes to bsp.am.
- * include/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2003-09-04 Joel Sherrill <joel@OARcorp.com>
-
- * clock/p_clock.c, include/bsp.h, include/coverhd.h, irq/irq.c,
- irq/irq.h, irq/irq_asm.S, irq/irq_init.c, network/if_hdlcsubr.h,
- startup/bspstart.c, startup/setvec.c, vectors/vectors.h,
- vectors/vectors_init.c: URL for license changed.
-
-2003-08-20 Joel Sherrill <joel@OARcorp.com>
-
- * clock/p_clock.c, network/if_hdlcsubr.h: Correct copyright statements.
-
-2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved aclocal/.
-
-2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved automake/.
- * clock/Makefile.am: Reflect having moved automake/.
- * console/Makefile.am: Reflect having moved automake/.
- * include/Makefile.am: Reflect having moved automake/.
- * irq/Makefile.am: Reflect having moved automake/.
- * network/Makefile.am: Reflect having moved automake/.
- * start/Makefile.am: Reflect having moved automake/.
- * startup/Makefile.am: Reflect having moved automake/.
- * vectors/Makefile.am: Reflect having moved automake/.
- * wrapup/Makefile.am: Reflect having moved automake/.
-
-2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
-
-2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- PR 445/bsps
- * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
- Remove cpp, old_cpp (now unused).
-
-2003-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * network/if_hdlcsubr.c: Use memcopy instead of bcmp,
- Use memcmp instead of bcmp.
-
-2003-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- PR 288/rtems
- * startup/bspstart.c: _ISR_Nest_level is now properly maintained.
-
-2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove AC_CONFIG_AUX_DIR.
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AC_PREREQ(2.57).
-
-2003-01-20 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
-
-2002-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- Remove SORDID_HACK. Eliminate *_O_FILES.
- * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Use install-data-local to install startfile.
-
-2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-11-04 Joel Sherrill <joel@OARcorp.com>
-
- * irq/irq.c: Removed warnings.
-
-2002-11-04 Joel Sherrill <joel@OARcorp.com>
-
- * console/console.c, irq/irq.c, network/if_hdlcsubr.c,
- network/if_hdlcsubr.h, network/network.c, vectors/vectors_init.c:
- Removed warnings.
-
-2002-11-01 Joel Sherrill <joel@OARcorp.com>
-
- * irq/irq.c, irq/irq_asm.S, startup/bspstart.c: Fixed typos and
- removed warnings.
-
-2002-11-01 Andy Dachs <a.dachs@sstl.co.uk>
-
- * irq/irq.c, irq/irq_asm.S, irq/irq_init.c: Per PR288, add support
- for _ISR_Nest_level.
-
-2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Reformat.
- Add autom4te*cache.
- Remove autom4te.cache.
-
-2002-08-21 Joel Sherrill <joel@OARcorp.com>
-
- * bsp_specs: Added support for -nostdlibs.
-
-2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
- * console/Makefile.am: Use .$(OBJEXT) instead of .o.
- * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
- * network/Makefile.am: Use .$(OBJEXT) instead of .o.
- * start/Makefile.am: Use .$(OBJEXT) instead of .o.
- * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
- * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
- * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Eliminate PGM.
- Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
-
-2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/Makefile.am: Add bsplib_DATA = linkcmds.
-
-2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
- Remove $(OBJS) from all-local.
-
-2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
-
-2001-05-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: In support of gcc 3.1, added one of more
- of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
- .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
- and direction of segments to memory regions may also have been
- addressed. This was a sweep across all BSPs.
-
-2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
- * irq/irq_asm.S: Ditto.
- * network/network.c: Include <rtems/bspIo.h>.
- * start/start.S: Include <asm.h> instead of "asm.h".
- * vectors/vectors.S: Reflect changes to <rtems/score/cpu.h>.
-
-2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
-
-2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
-
-2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac:
- AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
- AM_INIT_AUTOMAKE([no-define foreign 1.6]).
- * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * Makefile.am: Remove AUTOMAKE_OPTIONS.
- * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add RTEMS_CHECK_NETWORKING.
-
-2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/p_clock.c: Include rtems/bspIo.h instead of bspIo.h.
- * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
- * irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
-
-2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
-
-2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
- RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
-
-2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add @exceptions@ to SUBDIRS.
- * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
- make/custom/mpc8260ads.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
- * include/Makefile.am: Convert PREINSTALL_FILES to
- TMPINSTALL_FILES, include force-preinstall.am.
- * wrapup/Makefile.am: Apply @exceptions@.
-
-2001-10-29 Joel Sherrill <joel@OARcorp.com>
-
- * .cvsignore: Add more entries.
-
-2001-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * aclocal.m4: Removed. Should not have been in CVS.
-
-2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * aclocal.m4: Regenerated.
- * configure.ac, include/Makefile.am, irq/Makefile.am,
- vectors/Makefile.am: Updated to autoconf 2.52.
- * include/.cvsignore: Added newly generated files.
- * include/bsp.h: Added include of bspopts.h.
-
-2001-10-22 Joel Sherrill <joel@OARcorp.com>
-
- * .cvsignore, configure.ac, configure.in, console/.cvsignore,
- include/.cvsignore, network/.cvsignore, start/.cvsignore,
- startup/.cvsignore, wrapup/.cvsignore: Added .cvsignore
- files and other files missed in previous commit.
-
-01-10-22 Andy Dachs <a.dachs@sstl.co.uk>
-
- * mpc8260ads added as new BSP. tm27 reported not to run
- at this time.
- * ChangeLog, Makefile.am, README, aclocal.m4, bsp_specs,
- clock/.cvsignore, clock/Makefile.am, clock/p_clock.c, configure.in,
- console/Makefile.am, console/console.c, include/Makefile.am,
- include/bsp.h, include/coverhd.h, irq/.cvsignore, irq/Makefile.am,
- irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
- network/Makefile.am, network/README, network/if_hdlcsubr.c,
- network/if_hdlcsubr.h, network/network.c, start/Makefile.am,
- start/start.S, startup/Makefile.am, startup/bspstart.c,
- startup/cpuinit.c, startup/linkcmds, startup/setvec.c, times,
- vectors/.cvsignore, vectors/Makefile.am, vectors/vectors.S,
- vectors/vectors.h, vectors/vectors_init.c, wrapup/Makefile.am:
- New files.
-
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog b/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog
deleted file mode 100644
index 0f36f732c7..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog
+++ /dev/null
@@ -1,292 +0,0 @@
-2011-27-28 Till Straumann <strauman@slac.stanford.edu>
-
- * start/start.S: Tag TOS with a NULL pointer
- (help terminate when walking the stack).
-
-2011-06-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Remove reference to wrapup directory.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac: Use standard cache BSP options.
-
-2011-05-17 Till Straumann <strauman@slac.stanford.edu>
-
- PR1797/bsps
- * configure.ac, include/bsp.h: Made
- CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK a bspopts.h setting.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * network/tsec.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2011-01-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * configure.ac: BSP supports bsp_reset() method.
-
-2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1685/bsps
- * startup/bspstart.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-02-09 Till Straumann <strauman@slac.stanford.edu>
-
- * network/tsec.c: Added code to restart halted DMA
- after a TX error (from error-isr). Added statistics
- counters for restarts and DMA bus errors.
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq_init.c: Changed exception header file includes.
- * startup/bspstart.c: Update for ppc_exc_initialize() changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mvme3100.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c, startup/misc.c:
- Fixed compiler warnings by adding prototypes to function
- declarations and moving extern declarations to global scope.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * start/start.S, startup/bspstart.c:
- let 'save_boot_params()' return a pointer to the commandline
- saved by the BSP and pass this pointer on to 'boot_card()'.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * network/tsec.c: fixed compiler warnings.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-17 Till Straumann <strauman@slac.stanford.edu>
-
- * network/tsec.c: rtems 4.10 no longer allows simple binary
- semaphores to have priority inheritance attribute; use ordinary
- binary semaphore instead.
-
-2009-10-17 Till Straumann <strauman@slac.stanford.edu>
-
- * network/if_tsec_pub.h, network/tsec.c: Enhanced low-level
- API allowing the user to selectively enable/disable/acknowledge
- interrupts and to install their own ISR (rather than having
- the driver posting an event to a single task).
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mvme3100.cfg: New (relocated from /make/custom).
-
-2009-10-13 Till Straumann <strauman@slac.stanford.edu>
-
- PR 1451/bsps
- * network/tsec.c: Fix mbuf leak when watchdog expires. The
- re-initialization algorithm failed to release mbuf chains
- held in the TX ring.
- Also, during initialization the initial link status is determined
- and IFF_OACTIVE set if no active link was detected.
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
- Should be automatically handled by confdefs.h or the application.
-
-2009-08-17 Till Straumann <strauman@slac.stanford.edu>
-
- * network/tsec.c, network/if_tsec_pub.h:
- Fixed bugs in multicast support; added reference-count
- for hash-table entries which allows for the implementation
- of a 'deletion' routine.
- NOTE: mcast support largely untested.
-
-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-06-05 Till Straumann <strauman@slac.stanford.edu>
-
- * network/tsec.c, network/if_tsec_pub.h:
- implemented multicast support.
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * start/start.S: Update for boot_card command line change.
-
-2009-03-05 Till Straumann <strauman@slac.stanford.edu>
-
- * include/bsp.h, start/start.S, startup/bspstart.c:
- removed BSP_INIT_STACK_SIZE -- this BSP now also uses
- __stack defined by the linker script for the initial
- stack.
- Removed legacy code (inherited from old mvme2307 BSP
- but not relevant to this one) that tested trapping
- into PPCBug.
-
-2009-03-05 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/misc.c, flash/flashcfg.c, irq/irq_init.c,
- pci/detect_host_bridge.c: changed function arguments
- to silence compiler warnings.
-
-2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * i2c/i2c_init.c: Include <errno.h> instead of <sys/errno.h>.
-
-2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -Qy from *link.
-
-2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove motld_start_g.o.
-
-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 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove build_date.c.
- * startup/bspstart.c: Remove BSP_build_date.
-
-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-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-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h, startup/misc.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-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, include/bsp.h, include/bspopts.h.in,
- startup/bspstart.c: Add use of bsp_get_work_area() in its own file
- and rely on BSP Framework to perform more initialization.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Review of all bsp_cleanup() implementations. In
- this phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * i2c/i2c_init.c, i2c/mpc8540_i2c.c, irq/irq_init.c,
- network/tsec.c, pci/detect_host_bridge.c, startup/bspstart.c:
- Add missing prototypes.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Cleanup.
-
-2008-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: removed warning about SPRG0
- now being used for IRQ mask; this BSP is OK.
-
-2008-06-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Need tm27.h
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Remove stray line.
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-10 Till Straumann <strauman@slac.stanford.edu>
-
- * network/tsec.c: removed memory input/output operands
- which caused problems with gcc-4.3.0 (see
- http://gcc.gnu.org/ml/gcc/2008-03/msg00976.html)
-
-2008-03-25 Till Straumann <strauman@slac.stanford.edu>
-
- * include/bsp.h: declare BSP_commandline_string.
-
-2008-03-20 Till Straumann <strauman@slac.stanford.edu>
-
- * include/bsp.h, startup/bspstart.c: confdefs.h now wants
- us to use BSP_INTERRUPT_STACK_SIZE instead of
- CONFIGURE_INTERRUPT_STACK_MEMORY.
-
-2008-03-05 Till Straumann <strauman@slac.stanford.edu>
-
- * start/start.S, startup/bspstart.c: disable memory-select
- errors early (in start.S) to avoid hangs due to speculative
- memory access (motload maps absent memory in TLBs).
- Remove TLB mappings for which no physical memory is installed
- (bspstart). Enable HID1[RFXE] so that 'core_fault_in' errors
- result in a machine-check rather than stalling the machine.
- Re-enable memory-select errors at this point.
-
-2008-03-05 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: add e500/mmu.rel to libbsp_a_LIBADD.
-
-2008-01-29 Eric Norum <norume@aps.anl.gov>
-
- * startup/bspstart.c: Fixes a lockup which occurs when a speculative
- load occurs from a particular range of memory.
-
-2008-01-09 Eric Norum <norume@aps.anl.gov>
-
- * include/bsp.h: Include <bsp/vectors.h>.
-
-2007-12-13 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: use preload.S, vectors_entry.S from shared
- area.
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog b/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog
deleted file mode 100644
index cb3ef4c0a2..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog
+++ /dev/null
@@ -1,687 +0,0 @@
-2011-27-28 Till Straumann <strauman@slac.stanford.edu>
-
- * start/start.S: Tag TOS with a NULL pointer
- (help terminate when walking the stack).
-
-2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- PR 1824/cpukit
- * startup/bspclean.c: Return exit/shutdown status back to boot_card().
- boot_card() propagates this to bsp_cleanup() and returns it to the
- assembly that started the application. bsp_cleanup() prototype
- changed.
-
-2011-04-10 Kate Feng <feng@bnl.gov>
-
- PR 1786/bsps
- * Makefile.am: Add support for Altivec.
- * startup/bspstart.c, Makefile.am: Use shared/startup/zerobss.c instead.
- * make/custom/mvme5500.cfg: Change CPU_CFLAGS to
- "-mcpu=7450 -mtune=7450 -Dmpc7455"
- * irq/BSP_irq.c, pci/detect_host_bridge.c, pci.c, pcifinddevice.c:
- Remove warnings.
- * vme/VMEConfig.h, include/bsp.h: use VME shared IRQ handlers.
- * network/if_100MHz/GT64260eth.c: Recycle the Rx mbuf if there
- is any Rx error.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac: Use standard cache BSP options.
-
-2011-05-17 Till Straumann <strauman@slac.stanford.edu>
-
- PR1797/bsps
- * configure.ac, include/bsp.h: Made
- CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK a bspopts.h setting.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * include/bsp.h, include/tm27.h:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1684/bsps
- * startup/bspstart.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/bspstart.c: correct prototype
-
-2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- PR 1483/cpukit
- * pci/pci.c: Rename pci_config into rtems_pci_config_t.
-
-2009-10-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/BSP_irq.c, irq/irq_init.c, vectors/exceptionhandler.c: Changed
- exception header file includes.
- * startup/bspstart.c: Update for ppc_exc_initialize() changes.
-
-2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * irq/BSP_irq.c, network/if_100MHz/GT64260eth.c,
- network/if_1GHz/if_wm.c, network/if_1GHz/pci_map.c,
- startup/bspstart.c: Add missing prototypes.
- Adjust bogus types. Remove unused vars.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mvme5500.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Till Straumann <strauman@slac.stanford.edu>
-
- * start/start.S, startup/bspstart.c:
- let 'save_boot_params()' return a pointer to the commandline
- saved by the BSP and pass this pointer on to 'boot_card()'.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: Remove nested externs.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: Remove __RTEMS_APPLICATION__
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/mvme5500.cfg: New (relocated from /make/custom).
-
-2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c: Do not
- include <sys/queue.h>. It conflicts with one from network stack.
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
- Should be automatically handled by confdefs.h or the application.
-
-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-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/BSP_irq.c: New file.
-
-2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/irq.c, network/if_1GHz/POSSIBLEBUG: Removed.
-
-2009-05-08 Kate Feng <feng1@bnl.gov>
-
- * include/bsp.h, start/start.S, startup/bspstart.c:
- added CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK in bsp.h.
- removed BSP_INIT_STACK_SIZE in bsp.h -- it uses __stack defined
- by the linker script (shared/startup/linkcmds) for the initial
- stack.
- replaced __rtems_end+4096 with __stack in start.S
- Removed legacy code in bspstart.c (inherited from old mvme2307 BSP
- but not relevant to this one) that tested trapping
- into PPCBug.
- Changed ConfVPD_buff[] to be static and added ReadConfVPD_buf() in
- bspstart.c
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * start/start.S: Update for boot_card command line change.
-
-2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Add network_CPPFLAGS += -D__BSD_VISIBLE.
-
-2009-02-03 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * GT64260/GT64260TWSI.h: Add missing prototypes.
-
-2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * GT64260/MVME5500I2C.c: Include <stdint.h> instead of
- <rtems/stdint.h>.
-
-2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -Qy from *link.
-
-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-11-20 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * README: Fix typo.
-
-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-08-24 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- PR 1323/bsps
- * Makefile.am: Remove AM_CFLAGS += -msoft-float.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, README.booting, include/bsp.h, startup/bspclean.c,
- vectors/exceptionhandler.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.
- * startup/bspreset.c: New file.
- * startup/reboot.c: Removed.
-
-2008-09-21 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: Remove define of BSP_ZERO_WORKSPACE_AUTOMATICALLY.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Use
- PowerPC level shared bsp_get_work_area() implementation.
-
-2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Add use of bsp_get_work_area() in its own file
- and rely on BSP Framework to perform more initialization.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Review of all bsp_cleanup() implementations. In
- this phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * GT64260/GT64260TWSI.c, network/if_100MHz/GT64260eth.c,
- network/if_1GHz/if_wm.c: Add missing prototypes.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * GT64260/GT64260TWSI.c, irq/irq_init.c,
- network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c,
- pci/pci.c, pci/pci_interface.c, startup/bspstart.c,
- vectors/exceptionhandler.c: Add missing prototypes.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * pci/pci.c: Add CVS Id.
- * GT64260/MVME5500I2C.c: Once again eliminate u32, unchar.
- Add CVS Id, fix typo.
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Refactored and renamed initialization routines to
- rtems_initialize_data_structures, rtems_initialize_before_drivers,
- rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2007-12-11 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, irq/irq.c, irq/irq.h, irq/irq_init.c:
- use new exception/irq support from
- libcpu/powerpc/new-exceptions/bspsupport
- rather than borrowing from ../shared/vectors ../shared/irq
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, start/preload.S: moved preload.S
- to ../shared/start.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: merged shared/vme/vme_universe.c and
- shared/vme/vme_universe_dma.c into one file.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * vme/VMEConfig.h: added error status to
- BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
- from CPU Table to Configuration Table. Eliminate CPU Table from all
- ports. Delete references to CPU Table in all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
- remaining CPU Table fields to the Configuration Table. This included
- pretasking_hook, predriver_hook, postdriver_hook, idle_task,
- do_zero_of_workspace, extra_mpci_receive_server_stack,
- stack_allocate_hook, and stack_free_hook. As a side-effect of this
- effort some multiprocessing code was made conditional and some style
- clean up occurred.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
-
-2007-11-30 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * irq/GT64260Int.c, network/if_100MHz/Makefile.am,
- network/if_1GHz/Makefile.am: Removed.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
- Table. They have been replaced with variables named bsp_XXX as
- needed.
-
-2007-09-20 Kate Feng <feng1@bnl.gov>
-
- * network/if_100MHz/GT64260eth.c: Add else.
-
-2007-09-19 Kate Feng <feng1@bnl.gov>
-
- * README: Update.
-
-2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * network/GT64260eth.c, network/GT64260eth.h, network/GT64260ethreg.h: Removed.
-
-2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * network/if_1GHz/if_wm.c, network/if_1GHz/pci_map.c: Remove a few
- warnings.
-
-2007-09-07 Kate Feng <feng1@bnl.gov>
-
- * ChangeLog, Makefile.am, README, README.booting, README.irq,
- preinstall.am, GT64260/MVME5500I2C.c, include/bsp.h, irq/irq.c,
- irq/irq.h, irq/irq_init.c, pci/detect_host_bridge.c, pci/pci.c,
- pci/pci_interface.c, pci/pcifinddevice.c, start/preload.S,
- startup/bspclean.c, startup/bspstart.c, startup/pgtbl_activate.c,
- startup/reboot.c, vectors/bspException.h, vectors/exceptionhandler.c:
- Merge my improvements in this BSP including a new network
- driver for the 1GHz NIC.
- * network/if_100MHz/GT64260eth.c, network/if_100MHz/GT64260eth.h,
- network/if_100MHz/GT64260ethreg.h, network/if_100MHz/Makefile.am,
- network/if_1GHz/Makefile.am, network/if_1GHz/POSSIBLEBUG,
- network/if_1GHz/if_wm.c, network/if_1GHz/if_wmreg.h,
- network/if_1GHz/pci_map.c, network/if_1GHz/pcireg.h: New files.
-
-2007-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * start/preload.S: Fix symbolic reference. Did earlier modifications
- change the conditionals specificed when this BSP is built?
-
-2007-07-23 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am: added shared/vectors/vectors_entry.S
-
-2007-07-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * irq/irq_init.c: adapted to shared exception code
-
-2007-07-06 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am: adapted to shared exception code
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-04-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove lib (Now expected to exist in GCC).
-
-2007-04-01 Joel Sherrill <joel@OARcorp.com>
-
- PR 1235/bsps
- * pci/pci.c: Add conditional declaration of variables used in debug
- printk's.
-
-2007-03-31 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * pci/detect_host_bridge.c, pci/pci.c, pci/pcifinddevice.c:
- Reflect changes to pci-API.
-
-2007-03-12 Joel Sherrill <joel@OARcorp.com>
-
- * irq/irq_init.c: Correct license URL and/or fix mistake in copyright
- notice. Both of these mistakes appear to be from code submitted after
- these changes were made previously.
-
-2007-03-11 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: Remove assignments of
- Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
- value in boot_card.c
-
-2007-01-30 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, preinstall.am, include/bsp.h,
- * vme/vmeconfig.c (removed), vme/VME.h (removed):
- cleaned up vme support - use files from libbsp/powerpc/shared/vme
- and define BSP specifica in VMEConfig.h.
- Use VME DMA support implemented by vmeUniverse and
- libbsp/powerpc/shared/vme/vme_universe_dma.c
-
-2007-01-29 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * GT64260/MVME5500I2C.c: Eliminate u32.
- * GT64260/MVME5500I2C.c, pci/pci.c: Eliminate unchar.
-
-2007-01-19 Till Straumann <strauman@slac.stanford.edu>
-
- * mvme5500/Makefile.am, mvme5500/preinstall.am,
- mvme5500/vme/VMEConfig.h, mvme5500/vme/VME.h, mvme5500/vme/vmeconfig.c:
- removed copies of vmeconfig.c, VME.h - use generic
- versions instead.
-
-2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * network/GT64260eth.c: Use ioctl_command_t as arg to ioctl functions.
-
-2006-12-13 Till Straumann <strauman@slac.stanford.edu>
-
- * mvme5500/Makefile.am, mvme5500/preinstall.am:
- need to install bsp/vme_am_defs.h
-
-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>
-
- * LICENSE: Convert to utf-8.
-
-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-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>
-
- * Makefile.am: Don't include subdirs.am.
-
-2005-11-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove %cpp.
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * include/bsp.h, vme/vmeconfig.c: Reverted redefinition of _IO_BASE;
- this normally points to ISA space but is misused by this BSP
- (inb/outb & friends are all over the place).
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.c, irq/irq.h: removed BSP_SHARED_HANDLER_SUPPORT definition;
- this BSP does not implement sharing interrupts.
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * include/bsp.h: fixed misuse of _IO_BASE
-
-2005-11-03 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/linkcmds: Removed.
- * Makefile.am, start/preload.S, startup/bspstart.c: use linkcmds
- from shared area - this version seemed broken anyways. Let the
- preloader use the generic 'entry_point_section' rather than its own
- 'mvme5500_preloader_section'. Also, let zero_bss use (implicit?)
- __SBSSxxx__ symbols.
-
-2005-11-03 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- PR 844/bsps
- * startup/bspstart.c: Include <rtems/bspIo.h>.
-
-2005-07-28 Eric Norum <norume@aps.anl.gov>
-
- * startup/bspstart.c: Changes provided by Phillip Sorensen
- <pas37@cornell.edu> to get MVME550 BSP running. Corresponding
- change made to ../shared/clock/p_clock.c.
-
-2005-07-25 Eric Norum <norume@aps.anl.gov>
-
- * startup/linkcmds: Add .gnu.linkonce.b. and .gnu.linkonce.sb. regions.
-
-2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: New header guard.
-
-2005-05-20 Jennifer Averett <jennifer@OARcorp.com>
-
- PR 702/bsps
- * include/tm27.h: Add better tm27.h support. Uses decrementer register
- interrupt -- copied from psim.
-
-2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * irq/GT64260Int.c, irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
-
-2005-05-12 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * README.VME, include/bsp.h, irq/irq.h, network/GT64260eth.c,
- pci/detect_host_bridge.c, pci/gtpcireg.h, pci/pci.c, pci/pci.h,
- pci/pci_interface.c, pci/pcifinddevice.c:
- Submitted by Kate Feng <feng1@bnl.gov> as RTEMS-MVME5500 BSP
- v1.1 release. Modifications made to merge this release with
- the current tree.
-
-2005-05-10 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * network/GT64260eth.c: Fixed warning.
- * pci/pci.c, pci/pci.h: Modified to depend upon rtems/pci.h
-
-2005-05-04 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * pci/pci.c, pci/pci.h, startup/bspstart.c: Name change to support
- common PCI interface
-
-2005-04-15 Joel Sherrill <joel@OARcorp.com>
-
- * GT64260/GT64260TWSI.c, GT64260/GT64260TWSI.h, irq/GT64260Int.c,
- network/GT64260eth.c, pci/pci.c, startup/bspclean.c,
- startup/reboot.c: Fix warnings.
-
-2005-04-15 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- PR 779/bsp
- * irq/irq.c, irq/irq.h, irq/irq_init.c, network/GT64260eth.c: add
- parameter to new exception interrupt handlers in powerpc bsps
-
-2005-04-15 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * startup/linkcmds: add missing section to link cmds
-
-2005-03-14 Joel Sherrill <joel@OARcorp.com>
-
- * pci/pci.h, pci/pcifinddevice.c: Continue PCI API unification. All use
- pci_find_device().
-
-2005-03-04 Joel Sherrill <joel@OARcorp.com>
-
- * pci/pci.c, pci/pci.h, startup/bspstart.c: Make PCI initialize
- function part of the unified PCI API as pci_initialize().
-
-2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
- Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
- CPU_MINIMUM_STACK_FRAME_SIZE.
-
-2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * start/start.S: include <rtems/powerpc/powerpc.h>.
- Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
- CPU_MINIMUM_STACK_FRAME_SIZE.
-
-2005-02-16 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
-
-2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Merge-in wrapup/Makefile.am.
- * wrapup/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2005-01-26 Joel Sherrill <joel@OARcorp.com>
-
- * irq/irq.c, startup/bspstart.c: Now compiles with gcc 4.x.
-
-2005-01-22 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * tod/todcfg.c: size_t RTC_Count.
-
-2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
-
-2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
-
-2004-10-26 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * Makefile.am: Fix network_CPPFLAGS. Reformat.
- * network/GT64260eth.c: Properly prototype GT64260eth_err().
-
-2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * network/GT64260eth.c: Remove ether_sprintf.
-
-2004-10-21 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: Remove warnings for variables only used when
- certain conditionals are enabled..
-
-2004-10-21 Joel Sherrill <joel@OARcorp.com>
-
- * Makefile.am: Add missing network_CPPFLAGS.
-
-2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * Makefile.am: Build networking.rel conditionally.
- Reformat. Cosmetics.
- * wrapup/Makefile.am: Build networking.rel conditionally.
- Add libcpu and exception handling rels.
- * startup/bspstart.c: Eliminate RTEMS fixed size types.
-
-2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * startup/bspstart.c: Remove BSP_build_date.
-
-2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * GT64260/Makefile.am, clock/Makefile.am, console/Makefile.am,
- include/Makefile.am, irq/Makefile.am, network/Makefile.am,
- pci/Makefile.am, start/Makefile.am, startup/Makefile.am,
- tod/Makefile.am, vectors/Makefile.am, vme/Makefile.am:
- Remove (obsolete).
-
-2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: Adaptations to rtems-4.7.
- * Makefile.am, wrapup/Makefile.am: Reworked.
-
-2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * start/preload.S, start/start.S, include/bsp.h,
- vectors/exceptionhandler.c, startup/bspstart.c: Misc.
- adaptations to rtems-4.7.
-
-2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure: Remove (Bogus).
- * include/tm27.h: New (Stub).
-
-2004-10-20 Joel Sherrill <joel@OARcorp.com>
-
- * README, configure.ac, GT64260/Makefile.am, include/bsp.h,
- irq/Makefile.am, irq/irq.c, irq/irq.h, irq/irq_init.c,
- network/GT64260ethreg.h, pci/pci.c, startup/bspstart.c: CVS Id string
- and license corrected.
- * GT64260/Makefile.in, clock/Makefile.in, console/Makefile.in,
- include/Makefile.am, include/Makefile.in, irq/Makefile.in,
- network/Makefile.in, pci/Makefile.in, start/Makefile.in,
- startup/Makefile.in, vectors/Makefile.in, vme/Makefile.in,
- wrapup/Makefile.in: Removed.
-
-2004-10-20 Kate Feng <feng1@bnl.gov>
-
- * New BSP.
diff --git a/c/src/lib/libbsp/powerpc/psim/ChangeLog b/c/src/lib/libbsp/powerpc/psim/ChangeLog
deleted file mode 100644
index e08f34477e..0000000000
--- a/c/src/lib/libbsp/powerpc/psim/ChangeLog
+++ /dev/null
@@ -1,1022 +0,0 @@
-2011-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * start/start.S: Add bsp_reset() label to exit point.
-
-2011-06-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac: runtest for this BSP obsoleted by
- rtems-testing/sim-scripts support. Please use those scripts.
- * tools/.cvsignore, tools/ChangeLog, tools/Makefile.am,
- tools/configure.ac, tools/psim-bottom, tools/psim-gdb-bottom,
- tools/psim-gdb-top.in, tools/psim-shared, tools/psim-top.in,
- tools/runtest-bottom, tools/runtest-top.in: Removed.
-
-2011-05-17 Till Straumann <strauman@slac.stanford.edu>
-
- PR1797/bsps
- * configure.ac: Made CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK
- a bspopts.h setting.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * include/bsp.h, include/tm27.h, startup/bspstart.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2011-01-24 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * network/if_sim.c: Do not use printf() except for printing statistics.
-
-2011-01-24 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/consupp.S, irq/irq.h, irq/irq_init.c: Add CVS Id string.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2009-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, start/start.S: Added AltiVec support
- (only effective if user modifies psim.cfg: CPU_CFLAGS
- choosing a CPU architecture with AltiVec or directly
- adding -maltivec, -mabi=altivec).
-
- * start/start.S: removed '.file' statement which
- confused gdb.
-
-2009-11-15 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: use normal get_ppc_cpu_type()
- for determining PPC flavor. This causes the appropriate
- 'feature' bits to be set and should work as long
- as the PVR is set to 0xfffe0000 in the device tree.
-
- * startup/linkcmds: increased RAM_SIZE to 32M.
-
-2009-11-11 Till Straumann <strauman@slac.stanford.edu>
-
- * start/start.S: Ensure that initial stack is aligned to
- CPU_STACK_ALIGNMENT.
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq_init.c: Changed exception header file includes.
- * startup/bspstart.c: Update for ppc_exc_initialize() changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/psim.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-17 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * start/start.S, startup/bspstart.c: Fix warnings.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/psim.cfg: New (relocated from /make/custom).
-
-2009-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac: Disable network interface when networking
- is disabled.
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-09-11 Till Straumann <strauman@slac.stanford.edu>
-
- * network/gdb-6.8-psim-hw_ethtap.diff: Added gdb patch
- which implements the NIC hardware emulation.
-
-2009-09-11 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, bsp.h, network/if_sim.c, network/README:
- added driver for NIC emulation.
-
-2009-09-11 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, preinstall.am, irq/no_pic.c (REMOVED),
- irq/irq.h, irq/irq_init.c:
- use openpic from 'shared' area instead of no_pic.
- * inlude/psim.h:
- use openpic from 'shared' area instead of no_pic.
- Added 'extern' declaration for (linker-script defined) RamBase
- and RamSize symbols. Let CPP macros expand to these symbols
- instead of static constants.
- Added register definitions for OpenPIC in the register area.
- Added register definitions for ethernet controller in the register
- area.
- * startup/linkcmds: Increased RamSize to 16M. Increased 'RAM'
- memory region to 32M (there is really no disadvantage in making
- this large). Added comment explaining the inter-relation between
- RamSize, the size of the memory region, the device-tree property
- "oea-memory-size" and the DBAT setting.
- * tools/psim-shared: Try to determine RamSize from executable
- and set 'oea-memory-size' accordingly. May be overridden if 'RAM_SIZE'
- envvar is set.
- Added openpic to device-tree.
- Added ethernet controller to device-tree (commented because a PSIM
- patch is currently required to use this device).
- * startup/bspstart: Increase DBAT0 mapping to size of 32M.
-
-2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Spacing.
-
-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-04-28 Chris Johns <chrisj@rtems.org>
-
- * start/start.S: Update for boot_card command line change.
-
-2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -Qy from *link.
-
-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-11-25 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/linkcmds: Most .eh_frame section to make gcc 4.4 SVN happy.
-
-2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Add bsp_clicks_per_usec variable which is used by
- shared code.
-
-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: Remove noinst_PROGRAMS (Unused).
-
-2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: 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>
-
- * Makefile.am, start/start.S: bsp_cleanup() had the same code which was
- executed when you returned from boot_card() to start.S. So just use
- the stub bsp_cleanup() implementation and remove a file.
- * startup/bspclean.c: Removed.
-
-2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unused BSP_INIT_STACK_SIZE.
-
-2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
- PowerPC level shared bsp_get_work_area() implementation.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
- its own file and rely on BSP Framework to perform more
- initialization. Remove unnecessary includes of rtems/libio.h and
- rtems/libcsupport.h.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Review of all bsp_cleanup() implementations. In this
- phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * shmsupp/lock.c: Disable CPU interrupts when we have the shared memory
- locked. This is necessary to prevent deadlock.
-
-2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, preinstall.am, shmsupp/getcfg.c, shmsupp/lock.c,
- startup/linkcmds: Now running mptests using new memory layout with
- updates patches against gdb 6.8.
- * include/psim.h, startup/psim_registers.c: New files.
-
-2008-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Remove another duplicate reference.
-
-2008-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Remove duplicate reference.
-
-2008-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/irq_init.c: Fix warnings.
-
-2008-07-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/bspstart.c: Changed bsp_get_workarea() to
- bsp_get_work_area() and added support for an optional separate heap
- area.
-
-2008-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: This BSP is OK with SPRG0.
-
-2008-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Add fast idle.
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
- bootcard.c BSP Initialization Framework to ask the BSP where it has
- memory for the RTEMS Workspace and C Program Heap. These collectively
- are referred to as work area. If the BSP supports this, then it does
- not have to include code to split the available memory between the
- two areas. This reduces the amount of code in the BSP specific
- bspstart.c file. Additionally, the shared framework can initialize
- the C Library, call rtems_debug_enable(), and dirty the work area
- memory. Until most/all BSPs support this new capability, if the BSP
- supports this, it should call
- RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
- the transition is complete, this autoconf macro can be removed.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Refactored and renamed initialization routines to
- rtems_initialize_data_structures, rtems_initialize_before_drivers,
- rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/console-io.c: Typo.
-
-2008-04-17 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Do not use intermediate .rel files unless from libcpu or
- a network driver. This simplifies the Makefile.am and avoids pulling
- in unneeded code.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2008-01-03 Till Straumann <strauman@slac.stanford.edu>
-
- * bsp_specs: added crtend.o back to the endfiles. Otherwise,
- C++ static constructors are not executed because the
- call to __do_global_ctors_aux() is emitted into the .init
- section by this endfile (yes, the endfile contributes to .init).
-
-2007-12-11 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: use new irq_bspsupport.rel which was
- split out of exc_bspsupport.rel to provide finer-grained
- control over what BSPs want to use.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * bsp_specs, include/bsp.h, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, irq/irq_init.c: use vector/interrupt
- support from libcpu/powerpc/new-exceptions/bspsupport.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: irq_supp.h was moved from shared/irq to
- libcpu/powerpc/new-exceptions/bspsupport.
-
-2007-12-06 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * irq/irq_init.c: Add missing vectDesc variable.
-
-2007-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * clock/clock.c: Fix typo.
-
-2007-12-04 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq_init.c: removed unnecessary code (alredy
- done by shared/irq/irq.c).
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
- from CPU Table to Configuration Table. Eliminate CPU Table from all
- ports. Delete references to CPU Table in all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, irq/no_pic.c: Spacing.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
- Table fields to the Configuration Table. This included
- pretasking_hook, predriver_hook, postdriver_hook, idle_task,
- do_zero_of_workspace, extra_mpci_receive_server_stack,
- stack_allocate_hook, and stack_free_hook. As a side-effect of this
- effort some multiprocessing code was made conditional and some style
- clean up occurred.
-
-2007-12-02 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/no_pic.c: use new inline routine exported by
- shared/irq/irq_supp.h for scanning the handler list.
-
-2007-12-02 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq_init.c: removed irrelevant comment.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: removed declaration of
- bsp_exceptions_in_RAM.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/no_pic.c: some more changes to let
- using shared/irq/irq.c work.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, irq/irq.h, irq/no_pic.c: install
- and use new <irq/irq_supp.h> header.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
- * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added),
- irq/irq_init.c, Makefile.am: The PSIM BSP (currently)
- has no support for an interrupt controller or interrupts
- other than the decrementer. Removed all definitions for PCI + ISA
- interrupts and all unnecessary code (leftovers from copying).
- Separated PIC-specific bits into 'no_pic.c' which allows us
- to use 'irq.c' (i.e., more code) from 'shared'.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/linkcmds.c, start/start.S: call __eabi() from start.S
- and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that
- sysv + eabi are properly supported.
-
-2007-11-30 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not
- just defined.
-
-2007-11-29 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU
- to come closer to what other BSPs do. This allows us to use the
- shared irq_asm.S. No more individual assembly code :-)
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
- Table. They have been replaced with variables named bsp_XXX as
- needed.
-
-2007-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * irq/irq.c: Code outside of cpukit should use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-07-06 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * irq_init.c, Makefile.am: adapted to shared exception code
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-04-05 Joel Sherrill <joel@OARcorp.com>
-
- * clock/clock.c: Removed. File is unused in current source.
-
-2007-03-28 Joel Sherrill <joel@OARcorp.com>
-
- * Makefile.am: Modify to avoid pulling in too much into minimum
- executable.
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-2006-11-15 Joel Sherrill <joel@OARcorp.com>
-
- * Makefile.am, irq/irq.h: 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-08-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Clean up a bit after adding missing .rela 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>
-
- * Makefile.am: Don't include subdirs.am.
-
-2006-01-05 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, vectors/vectors.S: use shared version of vectors.S.
-
-2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: New header guard.
-
-2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
-
-2005-05-11 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * include/tm27.h: Elininate unsigned32.
-
-2005-04-15 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- PR 779/bsp
- * irq/irq.c, irq/irq.h, irq/irq_init.c: add parameter to new exception
- interrupt handlers in powerpc bsps
-
-2005-04-11 Jennifer Averett <jennifer@OARcorp.com>
-
- PR 777/bsps
- * include/bsp.h: Add a Processor_Synchronize command in bsp.h
-
-2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
- Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
- CPU_MINIMUM_STACK_FRAME_SIZE.
-
-2005-02-16 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
-
-2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Merge-in wrapup/Makefile.am.
- * wrapup/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
-
-2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
-
-2004-11-22 Jennifer Averett <jennifer@OARcorp.com>
-
- PR 617/bsps
- PR 581/bsps
- * Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
- start/start.S, startup/bspstart.c, startup/linkcmds,
- tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
- Convert PSIM to new exception model.
- * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
- * startup/setvec.c, timer/timer.c: Removed.
-
-2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: Require automake > 1.9.
-
-2004-04-23 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 610/bsps
- * Makefile.am: Add include/tm27.h, Cosmetics.
- * include/tm27.h: Final cosmetics.
-
-2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h: Split out tmtest27 support.
- * include/tm27.h: New.
-
-2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 613/bsps
- * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
-
-2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 614/bsps
- * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
-
-2004-04-02 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
-
-2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
- * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
- * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
- * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
-
-2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h, shmsupp/getcfg.c, startup/bspstart.c,
- timer/timer.c: Convert to using c99 fixed size types.
-
-2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect changes to bsp.am.
- Preinstall dist_project_lib*.
-
-2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect changes to bsp.am.
-
-2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Cosmetics.
-
-2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add $(TMPINSTALL_FILES) to all-local.
-
-2004-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Convert to automake-building rules.
-
-2004-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
- Remove AM_CONDITIONAL(HAS_MP).
-
-2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
- shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
- vectors/Makefile.am. Use automake compilation rules.
- * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
- startup/Makefile.am, timer/Makefile.am, vectors/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in start/Makefile.am.
- * start/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Reflect changes to
- ../support/*exception_processing/*.
-
-2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
- Add RTEMS_PROG_CCAS.
-
-2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add PREINSTALL_DIRS.
-
-2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
- Add PRE/TMPINSTALL_FILES to CLEANFILES.
- * start/Makefile.am: Ditto.
- * startup/Makefile.am: Ditto.
-
-2004-01-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate $(LIB).
- Use noinst_DATA to trigger building libbsp.a.
-
-2003-12-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * console/Makefile.am: Eliminate *.rel.
- Use $(top_srcdir)/../../shared instead of ../../../shared.
- * startup/Makefile.am: Cosmetics.
-
-2003-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Eliminate VPATH.
- * console/Makefile.am: Eliminate VPATH.
- * shmsupp/Makefile.am: Eliminate VPATH.
- * startup/Makefile.am: Eliminate VPATH.
- * timer/Makefile.am: Eliminate VPATH.
- * vectors/Makefile.am: Eliminate VPATH.
-
-2003-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Remove GENERIC_FILES.
-
-2003-12-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/linkcmds: Remove SEARCH_DIR.
-
-2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
- * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
-
-2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Misc cleanups and fixes.
- * startup/Makefile.am: Misc cleanups and fixes.
- * startup/linkcmds: Preparations for gcc-3.3.x.
- * wrapup/Makefile.am: Misc cleanups and fixes.
-
-2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add preinstallation dirstamp support.
- * clock/Makefile.am: Cosmetics.
- * console/Makefile.am: Cosmetics.
- * shmsupp/Makefile.am: Cosmetics.
- * startup/Makefile.am: Cosmetics.
- * timer/Makefile.am: Cosmetics.
- * vectors/Makefile.am: Cosmetics.
- * wrapup/Makefile.am: Cosmetics.
-
-2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Remove all-local: $(ARCH).
- * console/Makefile.am: Remove all-local: $(ARCH).
- * shmsupp/Makefile.am: Remove all-local: $(ARCH).
- * start/Makefile.am: Remove all-local: $(ARCH).
- * startup/Makefile.am: Remove all-local: $(ARCH).
- * timer/Makefile.am: Remove all-local: $(ARCH).
- * vectors/Makefile.am: Remove all-local: $(ARCH).
- * wrapup/Makefile.am: Remove all-local: $(ARCH).
-
-2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in include/Makefile.am.
- Reflect changes to bsp.am.
- * include/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bsp_specs: Remove *lib:.
-
-2003-09-04 Joel Sherrill <joel@OARcorp.com>
-
- * console/console-io.c, include/bsp.h, include/coverhd.h,
- shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
- shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
- startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
- vectors/vectors.S: URL for license changed.
-
-2003-09-04 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: Removed incorrect statement about copyright
- assignment.
-
-2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved aclocal/.
-
-2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved automake/.
- * clock/Makefile.am: Reflect having moved automake/.
- * console/Makefile.am: Reflect having moved automake/.
- * include/Makefile.am: Reflect having moved automake/.
- * shmsupp/Makefile.am: Reflect having moved automake/.
- * start/Makefile.am: Reflect having moved automake/.
- * startup/Makefile.am: Reflect having moved automake/.
- * timer/Makefile.am: Reflect having moved automake/.
- * vectors/Makefile.am: Reflect having moved automake/.
- * wrapup/Makefile.am: Reflect having moved automake/.
-
-2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
-
-2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- PR 445/bsps
- * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
- Remove cpp, old_cpp (now unused).
-
-2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove AC_CONFIG_AUX_DIR.
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AC_PREREQ(2.57).
-
-2003-01-20 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds*: Add FreeBSD sysctl() sections.
-
-2002-12-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Use install-data-local to install startfile.
-
-2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Reformat.
- Add autom4te*cache.
- Remove autom4te.cache.
-
-2002-09-07 Joel Sherrill <joel@OARcorp.com>
-
- * clock/clock.c: Disabled use of fast idle since it seems broken
- with gcc 3.2.
-
-2002-08-21 Joel Sherrill <joel@OARcorp.com>
-
- * bsp_specs: Added support for -nostdlibs.
-
-2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
- * console/Makefile.am: Use .$(OBJEXT) instead of .o.
- * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
- * start/Makefile.am: Use .$(OBJEXT) instead of .o.
- * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
- * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
- * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
- * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Eliminate PGM.
- Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
-
-2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
-
-2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
- Remove $(OBJS) from all-local.
-
-2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
-
-2001-05-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: In support of gcc 3.1, added one of more
- of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
- .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
- and direction of segments to memory regions may also have been
- addressed. This was a sweep across all BSPs.
-
-2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/bspstart.c: Include <rtems/bspIo.h>.
- * vectors/align_h.S: Use <> instead of "" for include files.
-
-2001-04-08 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
-
-2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac:
- AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
- AM_INIT_AUTOMAKE([no-define foreign 1.6]).
- * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * Makefile.am: Remove AUTOMAKE_OPTIONS.
- * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
-
-2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
-
-2001-11-26 Joel Sherrill <joel@OARcorp.com>
-
- * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
-
-2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add @exceptions@ to SUBDIRS.
- * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
- make/custom/psim.cfg;
- Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
- Add RTEMS_PPC_EXCEPTIONS([old]).
- * include/Makefile.am: include force-preinstall.am.
- * wrapup/Makefile.am: Apply @exceptions@.
-
-2001-11-20 Joel Sherrill <joel@OARcorp.com>
-
- * console/console-io.c: Fix incorrect comment.
-
-2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
-
- This modification is part of the submitted modifications necessary to
- support the IBM PPC405 family. This submission was reviewed by
- Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
- not negatively impact the ppc403 BSPs. The submission and tracking
- process was captured as PR50.
- * vectors/align_h.S: Added ppc405 support.
-
-2001-10-25 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Added _init and _fini.
-
-2001-10-12 Joel Sherrill <joel@OARcorp.com>
-
- * shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
-
-2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Add autom4te.cache for autoconf > 2.52.
- * configure.in: Remove.
- * configure.ac: New file, generated from configure.in by autoupdate.
-
-2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
-
-2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
- happy.
-
-2001-08-16 Joel Sherrill <joel@OARcorp.com>
-
- * clock/clock.c: Ensure that clock ticks are long enough to
- make forward progress. This was modified to improve results
- on the RTEMS tests and the ACATS.
- * startup/linkcmds: Modified to work better with gcc 2.8.1 and
- gnat 3.13p.
-
-2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in: Add bspopts.h.
- * include/.cvsignore: Add bspopts.h*, stamp-h*.
- * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
- * include/bsp.h: Include bspopts.h.
-
-2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
-
-2001-01-03 Joel Sherrill <joel@OARcorp.com>
-
- * clock/clock.c: Use shared clock driver shell.
- * console/console.c: Removed. Now use shared polling shell.
- * console/console-io.c: New file.
- * console/Makefile.am: Correct to use shared polling shell.
- * startup/bspstart.c: Remove all fast idle references.
-
-2000-12-19 Joel Sherrill <joel@OARcorp.com>
-
- * timer/timer.c: Removed incorrect comments about ERC32.
-
-2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
-
-2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
-
-2000-11-01 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
- and libcsupport.h moved from libc to lib/include/rtems and
- now must be referenced as <rtems/XXX.h>. Header file order
- was cleaned up while doing this.
-
-2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
- Switch to GNU canonicalization.
-
-2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
- start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
- vectors/Makefile.am, wrapup/Makefile.am: Include compile.am
-
-2000-08-10 Joel Sherrill <joel@OARcorp.com>
-
- * ChangeLog: New file.
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog b/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog
deleted file mode 100644
index 0d015e48fb..0000000000
--- a/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog
+++ /dev/null
@@ -1,112 +0,0 @@
-2011-27-28 Till Straumann <strauman@slac.stanford.edu>
-
- * start/start.S: Align stack and tag TOS with a NULL
- pointer (help terminate when walking the stack).
-
-2011-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove references to non-existing files.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: Removed file.
- * Makefile.am, preinstall.am: Reflect change above.
- * include/irq.h: Moved defines from 'include/irq-config.h'.
-
-2009-10-29 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am: add cache.rel
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq_init.c: Changed exception header file includes.
- * startup/bspstart.c: Changed exception header file includes. Update
- for ppc_exc_initialize() changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/qemuppc.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/qemuppc.cfg: New (relocated from /make/custom).
-
-2009-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Remove reference to timer_SOURCES.
-
-2009-10-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: BSP has plenty of memory.
- * startup/cmain.c: Comment out prints.
-
-2009-10-12 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
- * linkcmds:
- increase size of ROM to 4 Meg
-
-2009-10-06 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
- * Makefile.am:
- do not use shared/timerstub
-
- * include/bsp.h:
- add macro to convert Decrementer value
-
- * startup/bspstart.c:
- set clock frequency to suitable value
-
- * startup/bsppanic.c:
- issue a reset after panic
-
- * startup/linkcmds:
- add space for stacks
-
-2009-10-03 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
- * startup/bspstart.c:
- add missing file
-
-2009-10-02 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
- * Makefile.am, irq/irq_config.h, irq/irq_init.c, irq/irq.h:
- add basic IRQ support (for decrementer)
-
- * start/start.S, startup/cmain.c, startup/linkcmds: add support
- for sdata* sections
-
- * startup/bsppanic.c: some cleanup
-
-2009-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: BSP does not have much memory. Limited to BIOS space.
-
-2009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/irq.h: New file.
-
-2009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
- preinstall.am, console/console-io.c, include/.cvsignore,
- include/bsp.h, start/start.S, startup/bsppanic.c, startup/cmain.c,
- startup/linkcmds: New files.
-
diff --git a/c/src/lib/libbsp/powerpc/qoriq/ChangeLog b/c/src/lib/libbsp/powerpc/qoriq/ChangeLog
deleted file mode 100644
index e5c1c2ac0a..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/ChangeLog
+++ /dev/null
@@ -1,40 +0,0 @@
-2011-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/qoriq.inc: Remove -W* flags.
-
-2011-10-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- PR 1926/bsps
- * timer/timer.c: New file.
- * Makefile.am: Reflect change above.
-
-2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
-
- PR 1917/bsps
- * Makefile.am, console/console-config.c, console/uart-bridge-master.c,
- console/uart-bridge-slave.c, startup/bspstart.c: Modifications to add
- dynamic tables for libchip serial drivers.
-
-2011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/linkcmds.base: Removed file.
- * Makefile.am: Reflect change above.
-
-2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- PR 1799/bsps
- * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
- clock/clock-config.c, console/console-config.c,
- console/uart-bridge-master.c, console/uart-bridge-slave.c,
- include/.cvsignore, include/bsp.h, include/hwreg_vals.h,
- include/intercom.h, include/irq.h, include/mmu.h, include/qoriq.h,
- include/tm27.h, include/tsec-config.h, include/u-boot-config.h,
- include/uart-bridge.h, irq/irq.c, make/custom/qoriq.inc,
- make/custom/qoriq_core_0.cfg, make/custom/qoriq_core_1.cfg,
- make/custom/qoriq_p1020rdb.cfg, network/if_intercom.c,
- network/network.c, rtc/rtc-config.c, shmsupp/intercom-mpci.c,
- shmsupp/intercom.c, shmsupp/lock.S, start/start.S,
- startup/bsppredriverhook.c, startup/bspreset.c, startup/bspstart.c,
- startup/linkcmds.base, startup/linkcmds.qoriq_core_0,
- startup/linkcmds.qoriq_core_1, startup/linkcmds.qoriq_p1020rdb,
- startup/mmu-config.c, startup/mmu-tlb1.S, startup/mmu.c: New files.
diff --git a/c/src/lib/libbsp/powerpc/score603e/ChangeLog b/c/src/lib/libbsp/powerpc/score603e/ChangeLog
deleted file mode 100644
index 6fb019243b..0000000000
--- a/c/src/lib/libbsp/powerpc/score603e/ChangeLog
+++ /dev/null
@@ -1,1055 +0,0 @@
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, startup/bspstart.c: Use standard cache BSP options.
-
-2011-05-17 Till Straumann <strauman@slac.stanford.edu>
-
- PR1797/bsps
- * configure.ac: Made CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK
- a bspopts.h setting.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * PCI_bus/PCI.c, console/console.c, include/bsp.h, include/tm27.h,
- startup/Hwr_init.c, startup/bspstart.c:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * timer/timer.c: Include <rtems/btimer.h>.
- Fix benchmark_timer_read() definition.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * console/console.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1573/cpukit
- * irq/irq.c: Add a per cpu data structure which contains the
- information required by RTEMS for each CPU core. This encapsulates
- information such as thread executing, heir, idle and dispatch needed.
-
-2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: Removed file.
-
-2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * irq/irq.h, startup/bspstart.c: Remove warnings.
-
-2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * console/consolebsp.h: Remove extraneous #warning.
-
-2009-12-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * console/console.c: adapted to new prototype for *_write
- function
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq.c, irq/irq_init.c, irq/no_pic.c: Changed exception header
- file includes. Fixes for type changes.
- * startup/bspstart.c: Changed exception header file includes. Update
- for ppc_exc_initialize() changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/score603e.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-16 Jennifer Averett <jennifer@OARcorp.com>
-
- * configure.ac: Default to having PSC8 mezzanine so code builds
- all the time.
- * startup/bspstart.c: Calibrated clock using an VMEBus controlled
- discrete pulsed at a 20ms rate.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/score603e.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
- Should be automatically handled by confdefs.h or the application.
-
-2009-08-07 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/console.c, startup/genpvec.c, startup/setvec.c: Disable call
- to rtems_interrupt_catch until it is fixed. Need to disabled
- set_vector.
-
-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-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Add BSP_BOOTCARD_OPTIONS.
-
-2009-06-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Fix breakage having been introduced in previous patch.
-
-2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
-
- * Makefile.am, configure.ac, preinstall.am, PCI_bus/PCI.c,
- PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
- console/85c30.h, console/console.c, console/consolebsp.h,
- console/tbl85c30.c, include/bsp.h, include/gen2.h,
- include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
- irq/irq_init.c, start/start.S, startup/Hwr_init.c,
- startup/bspstart.c, startup/linkcmds, timer/timer.c, tod/tod.c,
- vme/VMEConfig.h: Updated and tested with latest interrupt source.
- Modified with latest memory allocation, but this needs testing.
- * irq/no_pic.c: New file.
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * start/start.S: Update for boot_card command line change.
-
-2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.
-
-2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -Qy from *link.
-
-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-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Remove unused file.
- * pci/no_host_bridge.c: Removed.
-
-2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * preinstall.am: Regenerated.
-
-2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
- * startup/bspclean.c: Removed.
-
-2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * preinstall.am: Regenerated.
-
-2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
- console/console.c, console/consolebsp.h, console/tbl85c30.c,
- include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
- pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
- startup/genpvec.c, startup/vmeintr.c: File head clean up.
-
-2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
- Fix warnings.
-
-2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
- PCI_bus/universe.c, console/85c30.c, console/85c30.h,
- console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
- startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
- startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
- vme/VMEConfig.h: Some clean up.
- * include/coverhd.h: Removed.
-
-2008-09-30 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * include/irq-config.h: New file.
- * startup/spurious.c: Removed.
-
-2008-09-30 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
- include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
- startup/bspstart.c, startup/vmeintr.c: Modifications required to run
- on hardware. Some cleanup.
-
-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-29 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove noinst_PROGRAMS (Unused).
-
-2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
- now that the linkcmds accounts for the starting stack.
-
-2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
- PowerPC level shared bsp_get_work_area() implementation.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Remove unused variable.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add include of rtems/libio.h.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
- is NOT used anywhere.
-
-2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * preinstall.am: Regenerated.
-
-2008-09-17 Miao Yan <yanmiaobest@gmail.com>
-
- * startup/bspstart.c: Merge GSOC project code to add simple device only
- filesystem (devfs), optionally completely drop out filesystem, and to
- clean up disabling newlib reentrancy support. This dropped 17K from
- the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
- space.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
- rtems/libio.h.
-
-2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
- of bsp_get_work_area() in its own file and rely on BSP Framework to
- perform more initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Review of all bsp_cleanup() implementations. In this
- phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * irq/irq.c: Convert to "bool".
-
-2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/85c30.c, console/console.c, irq/FPGA.c, timer/timer.c,
- tod/tod.c: Convert to "bool".
-
-2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, README, configure.ac, console/85c30.c,
- console/console.c, console/consolebsp.h, include/bsp.h,
- include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
- start/start.S, startup/bspstart.c, startup/genpvec.c,
- startup/linkcmds, timer/timer.c, tod/tod.c: Initiate update and
- testing. Runs hello but does not run ticker yet.
-
-2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * timer/timer.c: Eliminate empty function from every benchmark timer
- driver. Fix spelling.
-
-2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * timer/timer.c: Rename timer driver methods to follow RTEMS
- programming conventions.
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * irq/FPGA.c, irq/irq_init.c, pci/no_host_bridge.c,
- startup/Hwr_init.c, startup/genpvec.c:
- Add missing prototypes.
-
-2008-07-03 Chris Johns <chrisj@rtems.org>
-
- * c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c: Change to
- the Chains API.
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
- Framework to ask the BSP where it has memory for the RTEMS Workspace
- and C Program Heap. These collectively are referred to as work area.
- If the BSP supports this, then it does not have to include code to
- split the available memory between the two areas. This reduces the
- amount of code in the BSP specific bspstart.c file. Additionally, the
- shared framework can initialize the C Library, call
- rtems_debug_enable(), and dirty the work area memory. Until most/all
- BSPs support this new capability, if the BSP supports this, it should
- call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
- When the transition is complete, this autoconf macro can be removed.
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Remove all references to console_reserve_resources and
- termios_reserve_resources.
- * console/consolereserveresources.c: Removed.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am: merged shared/vme/vme_universe.c and
- shared/vme/vme_universe_dma.c into one file.
-
-2007-12-08 Till Straumann <strauman@slac.stanford.edu>
-
- * vme/VMEConfig.h: added error status to
- BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
- from CPU Table to Configuration Table. Eliminate CPU Table from all
- ports. Delete references to CPU Table in all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
- Table fields to the Configuration Table. This included
- pretasking_hook, predriver_hook, postdriver_hook, idle_task,
- do_zero_of_workspace, extra_mpci_receive_server_stack,
- stack_allocate_hook, and stack_free_hook. As a side-effect of this
- effort some multiprocessing code was made conditional and some style
- clean up occurred.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * vectors/vectors.S: Removed; this BSP now uses the shared
- version.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
- Table. They have been replaced with variables named bsp_XXX as
- needed.
-
-2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,
- startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate
- DEBUG_puts.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * irq/irq.c: Code outside of cpukit should use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-07-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * irq/irq_init.c: adapted to shared exception code
-
-2007-07-06 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * Makefile.am: adapted to shared exception code
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-03-11 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: Remove assignments of
- Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
- value in boot_card.c
-
-2007-01-30 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, preinstall.am,
- * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
- cleaned up vme support - use files from libbsp/powerpc/shared/vme
- and define BSP specifica in VMEConfig.h.
- Use VME DMA support implemented by vmeUniverse and
- libbsp/powerpc/shared/vme/vme_universe_dma.c
-
- * irq/irq.c, include/gen2.h:
- removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
- Support for VME IRQ software priorities was incomplete/incorrect
- on this BSP.
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-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-08-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Clean up a bit after adding missing .rela 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-08 Joel Sherrill <joel@OARcorp.com>
-
- * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
- Jennifer will have to test this.
-
-2006-01-08 Joel Sherrill <joel@OARcorp.com>
-
- * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
- Jennifer will have to test this.
-
-2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: New header guard.
-
-2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
-
-2005-05-11 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Add .data.* sections.
-
-2005-05-11 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * vme/vmeconfig.c: Eliminate unsigned32.
-
-2005-05-06 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * include/gen2.h: Changed rtems_unsigned types to uint types
-
-2005-05-04 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * irq/irq_init.c: Name change to support common PCI interface
-
-2005-05-04 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * include/tm27.h: Correct error in tm27 test
-
-2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * Add/remove files for the Update to new exception model.
- * pci/no_host_bridge.c, vme/vmeconfig.c: New files.
- * clock/clock.c: Removed.
-
-2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * Add/move files for the Update to new exception model.
- NOTE: These modifications have not been tested on hardware.
- * irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c: New files.
- * startup/FPGA.c: Removed.
-
-2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * score603e/Makefile.am, score603e/configure.ac,
- score603e/console/console.c, score603e/include/bsp.h,
- score603e/include/gen2.h, score603e/include/tm27.h,
- score603e/startup/bspstart.c: Update score603e to new exception model
- NOTE: These modifications have not been tested on hardware.
-
-2005-04-15 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * clock/clock.c: Fix multiple defined warning
-
-2005-04-11 Jennifer Averett<jennifer.averett@oarcorp.com>
-
- PR 778/bsps
- * include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
- startup/bspstart.c, tod/tod.c:
- modify SCORE_.. to BSP_.. for externally used define's.
-
-2005-02-16 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
-
-2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * startup/spurious.c: Merge ppc603 and ppc603e.
- Remove digits (Unused).
-
-2005-02-12 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Fix typo in previous patch.
-
-2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Merge-in wrapup/Makefile.am.
- * wrapup/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * vectors/vectors.S: Remove XCOFF support.
-
-2005-01-28 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Add .gnu.linkonce.b.* section.
-
-2005-01-26 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Now links.
-
-2005-01-18 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Use ../../shared/tod.h instead of include/tod.h.
- * include/tod.h: Remove.
-
-2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
-
-2005-01-04 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Remove warnings.
-
-2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
-
-2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: Require automake > 1.9.
-
-2004-04-23 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 610/bsps
- * Makefile.am: Add include/tm27.h, Cosmetics.
- * include/tm27.h: Final cosmetics.
-
-2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h: Split out tmtest27 support.
- * include/tm27.h: New.
-
-2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 613/bsps
- * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
-
-2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 614/bsps
- * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
-
-2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
- * startup/genpvec.c: Include <rtems/chain.h> instead of <chain.h>.
- * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
- * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
- * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
- * console/consolebsp.h: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
- * startup/vmeintr.c: Include <rtems/vmeintr.h> instead of <vmeintr.h>.
-
-2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c,
- clock/clock.c, console/85c30.c, console/console.c,
- console/consolebsp.h, include/bsp.h, include/gen2.h, startup/FPGA.c,
- startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
- startup/spurious.c, startup/vmeintr.c, timer/timer.c, tod/tod.c:
- Convert to using c99 fixed size types.
-
-2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect changes to bsp.am.
- Preinstall dist_project_lib*.
-
-2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect changes to bsp.am.
-
-2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
-
-2004-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Convert to automake-building rules.
-
-2004-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
- PCI_bus/Makefile.am, startup/Makefile.am, timer/Makefile.am,
- tod/Makefile.am, vectors/Makefile.am. Use automake compilation rules.
- * clock/Makefile.am, console/Makefile.am, PCI_bus/Makefile.am,
- startup/Makefile.am, timer/Makefile.am, tod/Makefile.am,
- vectors/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
- * wrapup/Makefile.am: Reflect changes above.
-
-2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in start/Makefile.am.
- * start/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
- Add RTEMS_PROG_CCAS.
-
-2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add PREINSTALL_DIRS.
- * wrapup/Makefile.am: Reflect changes to libcpu.
-
-2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
- Add PRE/TMPINSTALL_FILES to CLEANFILES.
- * start/Makefile.am: Ditto.
- * startup/Makefile.am: Ditto.
-
-2004-01-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate $(LIB).
- Use noinst_DATA to trigger building libbsp.a.
-
-2003-12-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/Makefile.am: Cosmetics.
-
-2003-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * PCI_bus/Makefile.am: Eliminate VPATH.
- * clock/Makefile.am: Eliminate VPATH.
- * console/Makefile.am: Eliminate VPATH.
- * start/Makefile.am: Eliminate VPATH.
- * startup/Makefile.am: Eliminate VPATH.
- * timer/Makefile.am: Eliminate VPATH.
- * tod/Makefile.am: Eliminate VPATH.
- * vectors/Makefile.am: Eliminate VPATH.
-
-2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
- * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
- * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
-
-2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Misc cleanups and fixes.
- * startup/Makefile.am: Misc cleanups and fixes.
- * wrapup/Makefile.am: Misc cleanups and fixes.
-
-2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add preinstallation dirstamp support.
- * PCI_bus/Makefile.am: Cosmetics.
- * clock/Makefile.am: Cosmetics.
- * console/Makefile.am: Cosmetics.
- * startup/Makefile.am: Cosmetics.
- * timer/Makefile.am: Cosmetics.
- * tod/Makefile.am: Cosmetics.
- * vectors/Makefile.am: Cosmetics.
- * wrapup/Makefile.am: Cosmetics.
-
-2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * PCI_bus/Makefile.am: Remove all-local: $(ARCH).
- * clock/Makefile.am: Remove all-local: $(ARCH).
- * console/Makefile.am: Remove all-local: $(ARCH).
- * start/Makefile.am: Remove all-local: $(ARCH).
- * startup/Makefile.am: Remove all-local: $(ARCH).
- * timer/Makefile.am: Remove all-local: $(ARCH).
- * tod/Makefile.am: Remove all-local: $(ARCH).
- * vectors/Makefile.am: Remove all-local: $(ARCH).
- * wrapup/Makefile.am: Remove all-local: $(ARCH).
-
-2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Merge-in include/Makefile.am.
- Reflect changes to bsp.am.
- * include/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * bsp_specs: Remove *lib:.
-
-2003-09-04 Joel Sherrill <joel@OARcorp.com>
-
- * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h,
- console/console.c, console/consolebsp.h,
- console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h,
- include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c,
- startup/bspclean.c, startup/bspstart.c, startup/genpvec.c,
- startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL
- for license changed.
-
-2003-09-04 Joel Sherrill <joel@OARcorp.com>
-
- * PCI_bus/PCI.c, PCI_bus/flash.c, PCI_bus/universe.c: Removed incorrect
- statement about copyright assignment.
-
-2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved aclocal/.
-
-2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect having moved automake/.
- * PCI_bus/Makefile.am: Reflect having moved automake/.
- * clock/Makefile.am: Reflect having moved automake/.
- * console/Makefile.am: Reflect having moved automake/.
- * include/Makefile.am: Reflect having moved automake/.
- * start/Makefile.am: Reflect having moved automake/.
- * startup/Makefile.am: Reflect having moved automake/.
- * timer/Makefile.am: Reflect having moved automake/.
- * tod/Makefile.am: Reflect having moved automake/.
- * vectors/Makefile.am: Reflect having moved automake/.
- * wrapup/Makefile.am: Reflect having moved automake/.
-
-2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
-
-2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- PR 445/bsps
- * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
- Remove cpp, old_cpp (now unused).
-
-2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove AC_CONFIG_AUX_DIR.
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
-
-2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: AC_PREREQ(2.57).
-
-2003-01-20 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds*: Add FreeBSD sysctl() sections.
-
-2002-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * PCI_bus/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
- * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Use install-data-local to install startfile.
-
-2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
-
-2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Reformat.
- Add autom4te*cache.
- Remove autom4te.cache.
-
-2002-08-21 Joel Sherrill <joel@OARcorp.com>
-
- * bsp_specs: Added support for -nostdlibs.
-
-2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * PCI_bus/Makefile.am: Use .$(OBJEXT) instead of .o.
- * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
- * console/Makefile.am: Use .$(OBJEXT) instead of .o.
- * start/Makefile.am: Use .$(OBJEXT) instead of .o.
- * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
- * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
- * tod/Makefile.am: Use .$(OBJEXT) instead of .o.
- * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
- * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * start/Makefile.am: Eliminate PGMS.
- Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
-
-2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/Makefile.am: Add bsplib_DATA = linkcmds.
-
-2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
- Remove $(OBJS) from all-local.
-
-2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
-
-2001-05-09 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: In support of gcc 3.1, added one of more
- of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
- .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
- and direction of segments to memory regions may also have been
- addressed. This was a sweep across all BSPs.
-
-2002-04-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
-
-2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * vectors/vectors.S: Include <asm.h>.
-
-2001-04-08 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
-
-2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac:
- AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
- AM_INIT_AUTOMAKE([no-define foreign 1.6]).
- * PCI_bus/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * Makefile.am: Remove AUTOMAKE_OPTIONS.
- * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * tod/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
- * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
-
-2001-11-28 Joel Sherrill <joel@OARcorp.com>,
-
- This was tracked as PR87.
- * README, configure.ac, include/Makefile.am, include/bsp.h,
- start/start.S, startup/FPGA.c, startup/Makefile.am, tod/Makefile.am:
- Eliminated conditional code for generation 1 boards as these are
- no longer available.
- * include/gen1.h, startup/82378zb.c, tod/tod_g1.c: Deleted.
-
-2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add @exceptions@ to SUBDIRS.
- * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
- make/custom/score603e.cfg;
- Add automake conditional for SCORE_GENERATION_1;
- Add RTEMS_PPC_EXCEPTIONS([old]).
- * include/Makefile.am: include force-preinstall.am.
- * start/start.S: include <bspopts.h> instead of targopts.h.
- * tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
- * vectors/vector.S: include <bsp.h>.
- * wrapup/Makefile.am: Apply @exceptions@.
-
-2001-10-25 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Added _init and _fini.
-
-2001-10-12 Joel Sherrill <joel@OARcorp.com>
-
- * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/console.c,
- console/consolebsp.h, console/consolereserveresources.c,
- console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen1.h,
- include/gen2.h, startup/82378zb.c, startup/FPGA.c,
- startup/bspstart.c, startup/genpvec.c, startup/setvec.c,
- startup/vmeintr.c, timer/timer.c: Fixed typo.
-
-2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Add autom4te.cache for autoconf > 2.52.
- * configure.in: Remove.
- * configure.ac: New file, generated from configure.in by autoupdate.
-
-2001-10-11 Joel Sherrill <joel@OARcorp.com>
-
- * console/85c30.c, startup/bspstart.c: Fix references to delay() and
- delay_in_bus_cycles() to add rtems_bsp_ prefix.
-
-2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
-
-2001-08-30 Joel Sherrill <joel@OARcorp.com>
-
- * startup/linkcmds: Modified to work better with gcc 2.8.1 and
- gnat 3.13p.
-
-2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in: Add bspopts.h.
- * include/.cvsignore: Add bspopts.h*, stamp-h*.
- * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
- * include/bsp.h: Include bspopts.h.
-
-2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
-
-2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
- CVS-Id.
- * include/chain.h: Remove.
- * include/Makefile.am: Remove chain.h.
-
-2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
-
-2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
-
-2000-11-01 Joel Sherrill <joel@OARcorp.com>
-
- * startup/82378zb.c, startup/FPGA.c: assoc.h, error.h, libio_.h,
- libio.h, and libcsupport.h moved from libc to lib/include/rtems and
- now must be referenced as <rtems/XXX.h>. Header file order
- was cleaned up while doing this.
-
-2000-11-01 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
- and libcsupport.h moved from libc to lib/include/rtems and
- now must be referenced as <rtems/XXX.h>. Header file order
- was cleaned up while doing this.
-
-2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
- Switch to GNU canonicalization.
-
-2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * PCI_bus/Makefile.am, clock/Makefile.am, console/Makefile.am,
- start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
- tod/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am: Include
- compile.am
-
-2000-08-10 Joel Sherrill <joel@OARcorp.com>
-
- * ChangeLog: New file.
diff --git a/c/src/lib/libbsp/powerpc/ss555/ChangeLog b/c/src/lib/libbsp/powerpc/ss555/ChangeLog
deleted file mode 100644
index 46c790302f..0000000000
--- a/c/src/lib/libbsp/powerpc/ss555/ChangeLog
+++ /dev/null
@@ -1,352 +0,0 @@
-2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * startup/iss555.c: Update due to API changes.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-08-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * console/console.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-06-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: Add prototypes for BSP_disconnect_clock_handler,
- BSP_connect_clock_handler.
-
-2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * irq/irq.h, startup/iss555.c, startup/tm27supp.c: Remove warnings.
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/start.S: remove bootcard calling warning
- * startup/tm27supp.c: removed some warnings
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/ss555.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/linkcmds: Add sbss section handling.
- Misc. sync with binutils's ld-scripts.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/ss555.cfg: Remove -D$(RTEMS_BSP_FAMILY) (unused).
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/ss555.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
-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-04-28 Chris Johns <chrisj@rtems.org>
-
- * startup/start.S: Update for boot_card command line change.
-
-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-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared stub coverhd.h
- * include/coverhd.h: Removed.
-
-2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Eliminate bsp.am.
-
-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-29 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove noinst_PROGRAMS (Unused).
-
-2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
- is NOT used anywhere.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/linkcmds: Use top level shared
- bsp_get_work_area() implementation.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
- use of bsp_get_work_area() in its own file and rely on BSP Framework
- to perform more initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Review of all bsp_cleanup() implementations. In this
- phase, all prototypes were removed from bsp.h and empty
- implementations were removed and made to use the shared stub.
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
- Framework to ask the BSP where it has memory for the RTEMS Workspace
- and C Program Heap. These collectively are referred to as work area.
- If the BSP supports this, then it does not have to include code to
- split the available memory between the two areas. This reduces the
- amount of code in the BSP specific bspstart.c file. Additionally, the
- shared framework can initialize the C Library, call
- rtems_debug_enable(), and dirty the work area memory. Until most/all
- BSPs support this new capability, if the BSP supports this, it should
- call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
- When the transition is complete, this autoconf macro can be removed.
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Refactored and renamed initialization routines to
- rtems_initialize_data_structures, rtems_initialize_before_drivers,
- rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Remove all references to
- console_reserve_resources and termios_reserve_resources.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2008-01-18 David Erickson <David.Erickson@drdc-rddc.gc.ca>
-
- * startup/bspstart.c: Add semicolon.
-
-2008-01-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add bsp_timer_least_valid and
- bsp_timer_average_overhead so tmtests link.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
- Configuration Table. Eliminate CPU Table from all ports. Delete
- references to CPU Table in all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
- Table fields to the Configuration Table. This included
- pretasking_hook, predriver_hook, postdriver_hook, idle_task,
- do_zero_of_workspace, extra_mpci_receive_server_stack,
- stack_allocate_hook, and stack_free_hook. As a side-effect of this
- effort some multiprocessing code was made conditional and some style
- clean up occurred.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
- Table. They have been replaced with variables named bsp_XXX as
- needed.
-
-2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove qrtems_debug.
-
-2007-04-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove lib (Now expected to exist in GCC).
-
-2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: New BUG-REPORT address.
-
-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>
-
- * configure.ac: Require autoconf-2.60. Require automake-1.10.
-
-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>
-
- * Makefile.am: Don't include subdirs.am.
-
-2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * include/bsp.h: New header guard.
-
-2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * console/console.c: Eliminate unsigned8.
-
-2005-04-26 Joel Sherrill <joel@OARcorp.com>
-
- * startup/bspstart.c: Eliminate warnings.
-
-2005-04-25 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- PR 779/bsp
- * clock/p_clock.c: Add parameter to powerpc exception handler routines
-
-2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
- Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
- CPU_MINIMUM_STACK_FRAME_SIZE.
-
-2005-02-16 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
-
-2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Merge-in wrapup/Makefile.am.
- * wrapup/Makefile.am: Remove.
- * configure.ac: Reflect changes above.
-
-2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
-
-2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
-
-2004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * console/console.c, include/bsp.h, startup/bspstart.c,
- startup/iss555.c: Use POSIX fixed size types.
-
-2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: Require automake > 1.9.
-
-2004-04-23 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 610/bsps
- * Makefile.am: Add include/tm27.h, Cosmetics.
- * include/tm27.h: Final cosmetics.
-
-2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h: Split out tmtest27 support.
- * include/tm27.h: New.
-
-2004-04-21 Joel Sherrill <joel@OARcorp.com>
-
- PR 611/bsps
- * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
- for tm27 and do not add another macro definition.
- * startup/tm27supp.c: New file.
-
-2004-04-21 Joel Sherrill <joel@OARcorp.com>
-
- PR 611/bsps
- * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
- for tm27 and do not add another macro definition.
- * startup/tm27supp.c: New file.
-
-2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 613/bsps
- * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
-
-2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- PR 614/bsps
- * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
-
-2004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * include/bsp.h, startup/start.S: Reflect new locations of cpukit headers.
-
-2004-04-12 David Querbach <querbach@realtime.bc.ca>
-
- * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
- times, clock/p_clock.c, console/console.c, include/.cvsignore,
- include/bsp.h, include/coverhd.h, irq/irq.h, startup/bspstart.c,
- startup/iss555.c, startup/linkcmds, startup/start.S,
- wrapup/.cvsignore, wrapup/Makefile.am: New files.
-
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog b/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog
deleted file mode 100644
index 6c5e19efdd..0000000000
--- a/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog
+++ /dev/null
@@ -1,267 +0,0 @@
-2011-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove references to non-existing files.
-
-2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * configure.ac, startup/bspstart.c: Use standard cache BSP options.
-
-2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * timer/timer.c: Include <rtems/btimer.h>.
- Fix benchmark_timer_read() definition.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-08-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * console/console.c: Add BSP_poll_char.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/irq-config.h: Removed file.
- * Makefile.am, preinstall.am: Reflect change above.
- * include/irq.h: Moved defines from 'include/irq-config.h'.
-
-2010-01-18 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * configure.ac, console/console.c, include/bsp.h, irq/irq.c,
- spi/spi.c: various fixes
-
-2009-12-16 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * console/console.c: adapted to new prototype for *_write
- function
-
-2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Add RTEMS_BSP_LINKCMDS.
- * Makefile.am: Rework linkcmds handling.
- * make/custom/tqm8xx.inc: Remove RTEMS_LINKCMDS, LDFLAGS.
-
-2009-11-03 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/bspstart.c, console/console.c: various fixes
-
-2009-10-28 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/bspstart.c: correct clock tick init
-
-2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/console.c: Include <rtems/error.h>.
- * spi/spi.c: Remove m8xx_spi_softc_ptr (Unused).
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq.c: Changed exception header file includes.
- * startup/bspstart.c: Changed exception header file includes. Update
- for ppc_exc_initialize() changes.
-
-2009-10-21 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
-
- * ChangeLog, Makefile.am, console/console.c, include/bsp.h,
- irq/irq.c, preinstall.am, startup/bspstart.c, startup/start.S:
- various maintenance changes
- * spi/spi.c, spi/spi.h: added missing driver
-
-2009-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * clock/p_clock.c: Update for interrupt handler type change.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/tqm8xx.inc: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/tqm8xx.inc: New (Renamed from tqm8xx.cfg).
- * make/custom/tqm8xx.cfg: Removed.
- * make/custom/pghplus.cfg, make/custom/tqm8xx_stk8xx.cfg:
- Include make/custom/tqm8xx.inc.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/pghplus.cfg: New (relocated from /make/custom).
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/tqm8xx.cfg: New (relocated from /make/custom).
- * make/custom/tqm8xx_stk8xx.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- PR 1435/bsps
- * Makefile.am: Use shared implementation of bsp_idle_thread().
- * startup/bspidle.c: Removed.
-
-2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
- bsp_idle_thread and split into its own file.
- * startup/bspidle.c: New file.
-
-2009-08-07 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * console/console.c: Disable call to rtems_interrupt_catch until it is
- fixed.
-
-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-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
- bsp_get_work_area() since the work area is larger than a single
- allocatable object.
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * startup/start.S: Update for boot_card command line change.
-
-2009-03-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * include/bsp.h: Added missing include.
-
-2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspstart.c: Change prototype of IDLE thread to consistently
- return void * and take a uintptr_t argument.
-
-2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove stray % from '*startfile:' having crept in
- previous change.
-
-2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Cosmetics.
-
-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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * bsp_specs: Remove -e start from %link.
- Remove start_g.o.
-
-2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared tm27.h stub.
- * include/tm27.h: Removed.
-
-2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * startup/bspgetworkarea.c: Change size_t to ssize_t on
- bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
- which would limit the work area to 64K.
-
-2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * timer/timer.c: Eliminate uses of old benchmark timer names.
-
-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: Cosmetics.
-
-2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Make letting boot_card() handle work area allocation
- mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
- BSP_BOOTCARD_OPTIONS.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove prototypes of routines in bootcard.h.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
- is NOT used anywhere.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
- its own file and use BSP Framework to perform more initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-09 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * console/console.c: added printk support
- * network/network_fec.c: added port init, added phy support
- * irq/irq_init.c, irq/irq_asm.S, irq/irq.h: remove obsolete files
- * startup/cpuinit.c, startup/bspstart.c: initialize mmu
- * include/coverhd.h: update values
-
-2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * .cvsignore, include/.cvsignore: New files.
-
-2008-09-08 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * network/network_scc.c, network/network_fec.c: fixed some data
- type issues
- * clock/p_clock.c: added misssing clock driver
- * startup/bspstart.c, timer/timer.c:
- added misssing timer variables
-
- * ChangeLog: added changelog
-
-2008-09-08 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * New BSP -- tqm8xx boards
diff --git a/c/src/lib/libbsp/powerpc/virtex/ChangeLog b/c/src/lib/libbsp/powerpc/virtex/ChangeLog
deleted file mode 100644
index a206e648f5..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex/ChangeLog
+++ /dev/null
@@ -1,376 +0,0 @@
-2011-11-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- PR 1929/bsps
- * irq/irq_init.c: Fixed warning.
-
-2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
-
- PR 1917/bsps
- * Makefile.am, console/consolelite.c: Modifications to add dynamic
- tables for libchip serial drivers.
-
-2011-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Remove references to non-existing files.
-
-2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Require autoconf-2.68, automake-1.11.1.
-
-2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
-
-2010-06-29 Joel Sherrill <Joel.Sherrill@OARcorp.com>
-
- * configure.ac: Added AC_CHECK_SIZEOF macro.
-
-2010-05-23 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/consolelite.c, network/xiltemac.c:
- Reflect prototypes having changed (Warning removal).
-
-2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
-
- * network/xiltemac.c, startup/bspstart.c: Remove warnings.
-
-2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * dlentry/start.S: remove bootcard calling warning
-
-2009-10-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * Makefile.am, preinstall.am: Update for exception support changes.
- * irq/irq.c: Changed exception header file includes.
- * startup/bspstart.c: Changed exception header file includes. Update
- for ppc_exc_initialize() changes.
-
-2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/virtex.cfg: Remove RTEMS_BSP_FAMILY.
-
-2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Don't add -ansi -fasm to CFLAGS.
-
-2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/linkcmds: Add __sbss_start, __sbss_end etc.
-
-2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * make/custom/virtex.cfg: New (relocated from /make/custom).
-
-2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
-
- 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-03 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am: Eliminate unused routine.
- * startup/setvec.c: Removed.
-
-2009-04-28 Chris Johns <chrisj@rtems.org>
-
- * dlentry/dlentry.S: Update for boot_card command line change.
-
-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-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, preinstall.am: Use shared tm27.h stub.
- * include/tm27.h: Removed.
-
-2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/tm27.h: Do not use set_vector.
-
-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-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-22 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, include/bspopts.h.in: 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.
- * startup/bspclean.c: Removed.
-
-2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * include/bsp.h: Remove unnecessary boilerplate comments.
-
-2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, startup/linkcmds: Use top level shared
- bsp_get_work_area() implementation.
- * startup/bspgetworkarea.c: Removed.
-
-2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * Makefile.am, configure.ac, include/bsp.h, include/bspopts.h.in,
- startup/bspstart.c, startup/linkcmds: Add use of bsp_get_work_area()
- in its own file and rely on BSP Framework to perform more
- initialization.
- * startup/bspgetworkarea.c: New file.
-
-2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * startup/bspstart.c: Convert to "bool".
-
-2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * console/consolelite.c, opbintctrl/opbintctrl.c:
- Add missing prototypes.
-
-2008-07-22 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq_init.c, include/bsp.h:
- define BSP_PPC403_CLOCK_HOOK_EXCEPTION
- so that we hook the timer exception rather than going
- through the interrupt dispatcher.
-
-2008-07-21 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: Removed MSR_CE from interrupt
- mask - this was set for testing but should not be
- in the mask by default.
-
-2008-07-21 Till Straumann <strauman@slac.stanford.edu>
-
- * Makefile.am, preinstall.am, irq/irq_init.c:
- Use low-level exception handling support from
- new-exceptions/bspsupport.
-
-2008-07-21 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: Removed SPRG0 warning - this BSP
- is OK.
-
- Use interrupt stack limits from linker script.
-
- No need to reserve space beyond '_end'. linkcmds now
- reserves space below '_end'.
-
- Use low-level exception handling support from
- new-exceptions/bspsupport.
-
-2008-07-21 Till Straumann <strauman@slac.stanford.edu>
-
- * dlentry/dlentry.S: load R13 with _SDA_BASE_ so that
- SVR4-ABI access of short data area works. No support
- for R2/sdata2/eabi, so far but that would be easy
- (atm R2 is loaded with got address IIRC).
-
-2008-07-21 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/linkcmds: fixed sdata/sbss areas -- these
- must be contiguous for SVR4 complicant access via R13.
- Use kludged layout so that sbss, bss, sbss2 are all
- contiguous and zeroed by dlentry.S.
-
- Provide _SDA_BASE_ and _SDA2_BASE_ for loading R13 (and
- R2 if anyone wants to use EABI).
-
- Make sure interrupt stack is never in heap area by
- moving it below '_end'.
-
- Provide symbols for start + end of interrupt stack.
-
-2008-07-21 Till Straumann <strauman@slac.stanford.edu>
-
- * console/consolelite.c: use base address from RTEMS_XPARAMETERS_H
- rather than hardcoded hex number.
-
-2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
- Framework to ask the BSP where it has memory for the RTEMS Workspace
- and C Program Heap. These collectively are referred to as work area.
- If the BSP supports this, then it does not have to include code to
- split the available memory between the two areas. This reduces the
- amount of code in the BSP specific bspstart.c file. Additionally, the
- shared framework can initialize the C Library, call
- rtems_debug_enable(), and dirty the work area memory. Until most/all
- BSPs support this new capability, if the BSP supports this, it should
- call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
- When the transition is complete, this autoconf macro can be removed.
-
-2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am: Rework to avoid .rel files.
-
-2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, startup/bspstart.c: Refactored and renamed
- initialization routines to rtems_initialize_data_structures,
- rtems_initialize_before_drivers, rtems_initialize_device_drivers, and
- rtems_initialize_start_multitasking. This opened the sequence up so
- that bootcard() could provide a more robust and flexible framework
- which is easier to explain and understand. This also lays the
- groundwork for sharing the division of available memory between the
- RTEMS workspace and heap and the C library initialization across all
- BSPs.
-
-2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/linkcmds: Add wildcard to gcc_except_table section so
- programs compiled with gcc 4.3.x can link.
-
-2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * README, include/bsp.h, startup/bspstart.c: Eliminate copies of the
- Configuration Table. Use the RTEMS provided accessor macros to obtain
- configuration fields.
-
-2007-12-10 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq_init.c:
- renamed ASM_BOOKE_PIT_VECTOR to ASM_BOOKE_DEC_VECTOR
- to be closer to 'official' nomenclature.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
- from CPU Table to Configuration Table. Eliminate CPU Table from all
- ports. Delete references to CPU Table in all forms.
-
-2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Moved most of the remaining CPU Table fields to
- the Configuration Table. This included pretasking_hook,
- predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
- extra_mpci_receive_server_stack, stack_allocate_hook, and
- stack_free_hook. As a side-effect of this effort some multiprocessing
- code was made conditional and some style clean up occurred.
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * startup/bspstart.c: removed bsp_exceptions_in_RAM
-
-2007-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * irq/irq.h, irq/irq_init.c: Removed the definition
- of ASM_IRQ_VECTOR_BASE; this symbol was only use to
- initialize the irqBase member of the rtems_irq_global_settings
- struct. However, irqBase is an rtems_irq_symbolic_name,
- so using BSP_LOWEST_OFFSET is more appropriate.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Now compiles and links.
-
-2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
- Table. They have been replaced with variables named bsp_XXX as
- needed.
-
-2007-11-07 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * aclocal.m4: Removed. Is automatically generated by bootstrap.
-
-2007-10-02 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
-
- * startup/linkcmds: Move definition of _end so memory is not corrupted.
-
-2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- PR 1257/bsps
- * irq/irq_init.c: Code outside of cpukit should use the public API for
- rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
- public API and directly accessing _CPU_ISR_Disable and
- _CPU_ISR_Enable, they were bypassing the compiler memory barrier
- directive which could lead to problems. This patch also changes the
- type of the variable passed into these routines and addresses minor
- style issues.
-
-2007-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * Makefile.am, include/bsp.h: Do not include networking
- drivers if networking is disabled.
-
-2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * network/xiltemac.c: Remove duplicate prototype.
-
-2007-08-09 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
- * network/xiltemac.c:
- applied patch from Robert Grimes to correctly set the link speed
- to 100MBit
-
-2007-07-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * linkcmds: removed superfluous bss section
-
-2007-07-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * autom4te.cache/, network.old/: Removed.
-
-2007-07-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * startup/linkcmds.dl: Removed.
-
-2007-07-05 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * include/bsp.h: Added bsp/vectors.h and bsp/irq.h to list of
- included headers.
-
-2007-07-05 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * opbintctrl/opbintctrl.c: Removed obsolete code.
-
-2007-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * .cvsignore: New file.
-
-2007-04-1 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * bsp_specs, bsp_specs.dl, ChangeLog, configure.ac,
- * console/consolelite.c, dlentry/dlentry.S, include/bsp.h,
- * include/coverhd.h, include/opbintctrl.h, include/tm27.h,
- * include/xparameters_dflt.h, irq/irq.h, irq/irq_init.c,
- * Makefile.am, network/xiltemac.c, network/xiltemac.h,
- * opbintctrl/opbintctrl.c, preinstall.am, README,
- * startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
- * startup/linkcmds.dl, startup/setvec.c;
-
- integration of virtex BSP into RTEMS source tree
-