summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/beatnik/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc/beatnik/ChangeLog')
-rw-r--r--c/src/lib/libbsp/powerpc/beatnik/ChangeLog318
1 files changed, 0 insertions, 318 deletions
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).