summaryrefslogtreecommitdiff
path: root/c (follow)
AgeCommit message (Collapse)Author
2011-12-13Upgrade to 4.10.24.10.2Joel Sherrill
2011-11-092011-11-09 Jennifer Averett <jennifer.averett@oarcorp.com>Joel Sherrill
PR 1934/bsps * libchip/serial/ns16550.c: Change to unsigned variable.
2011-08-152011-08-15 Julien Delange <julien.delange@gmail.com>Sebastian Huber
* irq/irq.c: Removed printk() before the interrupt initialization because it somehow destroys the interrupt context. * make/custom/nds.cfg: Enable Thumb interwork. * startup/bspstart.c: Set default exception handler.
2011-07-222011-07-22 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1845/bsps * make/custom/rtl22xx_t.cfg: Remove unused line with what is now invalid syntax.
2011-07-212011-07-21 Jorge Lopez <jorge.lopez.trescastro@esa.int>Joel Sherrill
PR 1766/bsps * clock/ckinit.c: Add missing read of Timer_Counter_1.
2011-07-21Upgrade to 4.10.14.10.1Joel Sherrill
2011-07-202011-07-20 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill
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-20formatting.Joel Sherrill
2011-07-142011-07-14 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* .cvsignore, include/.cvsignore: New files.
2011-07-142011-07-14 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill
PR 1833/bsps * ne2000/ne2000.c: Addition of multicast support disabled broadcast reception. Patch also includes support to work on big endian CPUs.
2011-07-132011-07-13 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill
PR 1832/libcpu * at91rm9200/irq/irq.c: he bsp_interrupt_dispatch routine does not determine the correct interrupt source number. According to the datasheet, the reading of the interrupt vector register (AIC_IVR) notifies the hardware that the OS is taken care of the interrupt. Only after AIC_IVR have been read can the correct source number be read from the interrupt status register (AIC_ISR).
2011-06-172011-04-10 Kate Feng <feng@bnl.gov>Joel Sherrill
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-17Fix formatting.Joel Sherrill
2011-05-25Merge with CVS-HEAD.Ralf Corsepius
2011-05-182011-05-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann
PR1797/bsps * shared/bootcard.c: Fixed a typo (in code, not comment) which I introduced with the last change.
2011-05-18 2011-05-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann
PR1797/bsps: Applied cleaned-up version of Kate's patch. CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK is now a 'bspopts.h' setting and as such configurable.
2011-05-162011-05-16 Till Straumann <strauman@slac.stanford.edu>Till Straumann
* include/bsp.h: define CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK
2011-05-062011-05-06 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber
* include/bsp.h: Moved NEED_LOW_LEVEL_INIT define because it has to be visible for the assembler. * startup/linkcmds.brs5l: Fixed RAM size.
2011-04-252011-04-25 Jennifer Averett <jennifer.averett@OARcorp.com>Joel Sherrill
PR 1783/bsps * include/bsp.h: Remove dead prototypes of Clock_delay() and delay(). Neither had bodies.
2011-04-222011-04-22 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* console/console.c: Now compiles.
2011-04-202011-04-20 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* acinclude.m4: Regenerated for TLL6527M.
2011-04-20Fix formatting.Joel Sherrill
2011-04-202011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>Joel Sherrill
PR 1781/bsps * console/console-io.c: The UART RX and TX are different ISR now. So the array containing the registeration changes. The change is due to change in the libcup uart function.
2011-04-202011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>Joel Sherrill
PR 1781/bsps * ChangeLog, Makefile.am, README, bsp_specs, configure.ac, preinstall.am, times, console/console.c, include/bsp.h, include/cplb.h, include/tm27.h, make/custom/TLL6527M.cfg, startup/bspstart.c, startup/linkcmds: New files. Initial port for the TLL6527Mboard that contains blackfin 52X range of processors. Used eZKit533 as a reference for building the port.
2011-04-202011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>Joel Sherrill
PR 1781/bsps * bf52x/include: Added additional MMR. * bf52x/interrupt: The BF52X processors have a different System interrupt controller than present in the 53X range of processors. The 52X have 8 interrupt assignment registers. The implementation uses tables to increase predictability. * serial/uart.?: Added DMA based and interrupt based transfer support. The uart code used a single ISR for TX and RX and tried to identify and multiplex inside the ISR. In the new code the type of interrupt is identified by the central ISR dispatcher bf52x/interrupt or interrupt/. This simplifies the UART ISR.
2011-04-112011-04-11 Keith Robertson <kjrobert at alumni dot uwaterloo dot ca>Joel Sherrill
* ne2000/ne2000.c: Add multicast support. Patch submitted to mailing list 2005-12-21.
2011-04-042011-04-04 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1768/bsps * shared/irq/irq_asm.S: The nbench benchmark highlighted the fact that we do not perform a cld before calling C code in the ISR. This was historically not a problem but gcc 4.3 changed the behavior. From http://gcc.gnu.org/gcc-4.3/changes.html
2011-03-222011-03-22 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1772/bsps * console/sci.c: Use same default baud rate as monitor.
2011-03-152011-03-15 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill
* startup/bspstart.c: Fix clock code on qemu. Also ensure UART is initialized early for printk.
2011-03-092011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1760/misc * compilers/gcc-target-default.cfg: Fix typo in CPP definition.
2011-03-072011-03-07 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1756/bsps * timer/timer.c: Retry on timer calibration loop failure.
2011-03-042011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* shared/start/start.S: Remove conflict markers in comment.
2011-03-042011-03-04 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill
PR 1738/bsps * clock/clock.c, include/bsp.h, network/network.c: system clock driver programs the PIT w/o assuming the CPU clock frequency being a power of two.
2011-03-042011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1751/bsps * start/start.S: Fix typo which was not caught by binutils prior to a recent bug fix.
2011-03-042011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1748/bsps * clock/ckinit.c, include/leon.h: When the clock tick generates an interrupt WHILE we have interrupts disabled doing a get TOD or uptime, the get nanoseconds handler was returning a bogusly large number.
2011-03-042011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1748/bsps * clock/ckinit.c: When the clock tick generates an interrupt WHILE we have interrupts disabled doing a get TOD or uptime, the get nanoseconds handler was returning a bogusly large number.
2011-03-032011-03-03 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
PR 1750/bsps * console/erc32_console.c: The new console driver did not support polled mode. It also had a bug in which it could lose a transmitter interrupt.
2011-02-172011-02-17 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill
PR 1738/bsps * README, startup/bspstart.c, startup/linkcmds: Add support for dynamic clock speed determination. This algorithm is described in the README file. The output of the RTEMS Timing Tests was moved to TIMES to signicantly shrink the README. * TIMES: New file.
2011-02-172011-02-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* new-exceptions/bspsupport/vectors.h: Add extern "C" {}.
2011-02-08Ensure all version instances say 4.10.Joel Sherrill
2011-02-022011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-022011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* tools/configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-01-302011-01-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* mongoosev/duart/mg5uart.c: Fix type mismatch.
2011-01-272011-01-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* Makefile.am: Remove build_date.c. * startup/bspstart.c: Remove BSP_build_date. * network/porting/README, network/porting/if_xxx_rtems.c, startup/bspstart.c: Remove CVS artefacts.
2011-01-212011-01-21 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* configure.ac: BSP supports bsp_reset() method.
2011-01-192011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* shared/pci/detect_raven_bridge.c: Fix spelling.
2011-01-192011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* libchip/ide/ata.c: Fix spelling.
2011-01-192011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill
* shared/pci/detect_raven_bridge.c: Fix spelling.
2010-11-232010-11-23 Gedare Bloom <giddyup44@yahoo.com>Sebastian Huber
PR 1719/cpukit * shared/start/start.S: Avoid "bx" instruction to support ARMv4 and below.
2010-09-292010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius
* Makefile.am: Remove -Wno-unused-variable.