summaryrefslogtreecommitdiffstats
path: root/c/src/lib (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-03-126-9/+36
| | | | | | | | | 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-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-03-126-15/+43
| | | | | | | | | PR 1385/cpukit * startup/exception.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-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2009-03-092-0/+6
| | | | * include/bsp.h: Added missing include.
* 2009-03-09 Antoine Lacroix <antoine.lacroix at sodern.fr>Joel Sherrill2009-03-096-3/+18
| | | | | PR 1391/bsps * startup/spurious.c: Format was %d but had leading 0x.
* 2009-03-09 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-03-092-0/+6
| | | | * include/tm27.h: Add include rtems/powerpc/powerpc.h
* Clean up mishaps arising from multiple folks trying to fix the same problem.Eric Norum2009-03-051-58/+5
| | | | This version matches the trunk.
* 2009-03-05 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-03-052-25/+8
| | | | | | | | * startup/bspstart.c: removed legacy code (inherited from old mvme2307 BSP) -- for testing trapping into PPCBug -- which is irrelevant on this BSP. Removed warning about SPRG0 having been reassigned -- this BSP is OK.
* 2009-03-05 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-03-052-1/+7
| | | | | | * bootcard.c: use aligned heap_start (instead of original heap_start) when calculating default heap size (to take into account loss due to alignment).
* * shared/clock/clock.c: Standard decrementer exception is now moreThomas Doerfler2009-03-054-32/+48
| | | | robust against erroneous external exception disable times.
* 2009-03-02 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2009-03-022-5/+64
| | | | | | PR 1375/bsps * clock/clock.c: Correct implementation of nanoseconds since last tick handler.
* 2009-03-02 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2009-03-026-31/+87
| | | | | | PR 1390/bsps * startup/linkcmds: Fix sections so C++ global constructors and destructors work with late model (>= 4.3) gcc versions.
* 2009-03-02 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2009-03-022-20/+29
| | | | | PR 1380/bsps * include/bsp.h: Switch to English comments.
* 2009-02-27 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-02-273-180/+7
| | | | | * Makefile.am: Remove unnecessary copy of cpu_asm.S * console/Modif_cpu_asm.S: Removed.
* 2009-02-27 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2009-02-272-1/+7
| | | | | | PR 1386/bsps * shared/start.S: Stack space not correctly initialized. Causes failures on unoptimized applications.
* 2009-02-17 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2009-02-172-17/+40
| | | | | PR 1371/bsps * network/network.c: mvme167 network driver buggy.
* 2009-02-17 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2009-02-172-4/+17
| | | | | | PR 1370/bsps * console/console.c: mvme167 console driver BSP_output_char fails to convert \n -> \n\r
* 2009-02-11 Matt Rippa <mrippa@gemini.edu>Joel Sherrill2009-02-113-9/+52
| | | | | | PR 1352/bsps * shared/console/reboot.c, shared/motorola/motorola.c: Include support for mvme2600/mvme2700.
* 2009-02-11 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2009-02-113-3/+22
| | | | | | PR 1369/bsps * Makefile.am, configure.ac: Fix name clashes when using MC68040 fpsp floating-point emulation.
* 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-02-112-1/+6
| | | | | * bsp_specs: Remove stray % from '*startfile:' having crept in previous patch.
* 2009-01-21 Frank Ueberschar <frank.ueberschar@dsa-volgmann.de>Joel Sherrill2009-01-212-1/+11
| | | | | | | | | | PR 1354/bsps * network/network.c: In some cases it can occur that an empty mbuf is put on the descriptor chain. (We found it especially then when transmitting fragmented IP Packets.) Since the actual buffer descriptor pointer will be incremented after every inserted mbuf (txBd = sc->txBdBase + sc->txBdHead;) even if m->m_len of the current mbuf was zero. This leads to the bug.
* 2009-01-21 Eric Norum <norume@aps.anl.gov>Joel Sherrill2009-01-212-6/+10
| | | | | PR 1358/bsps * clock/clock.c: Fix time-access bug in uc5282 BSP.
* 2009-01-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-01-062-3/+5
| | | | | PR 1350/bsps * network/lan91c11x.c: Do not write 65th element into 64 element array.
* 2008-12-18 Michael Hamel <nigel@adi.co.nz>Joel Sherrill2008-12-182-2/+7
| | | | | PR 1349/bsps * startup/bspstart.c: Add missing volatile on UART access pointer.
* 2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-12-08122-133/+375
| | | | * bsp_specs: Backport from CVS-HEAD.
* 2008-12-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-12-053-1/+7
| | | | * psim-shared, runtest-bottom: Tidy up more bugs.
* 2008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-12-046-10/+22
| | | | | | * psim-bottom, psim-gdb-bottom, psim-gdb-top.in, psim-shared, psim-top.in: Clean up and works better. Uses argv[0] to override configured target name.
* 2008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-12-042-7/+12
| | | | | PR 1344/bsps * clock/ckinit.c: Committed code was not final. Corrections.
* 2008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-12-045-23/+49
| | | | | | | | * psim-bottom, psim-gdb-bottom, psim-shared, psim-top.in: Add ability to force psim configuration to include System V IPC devices even when the test does not appear to be multiprocessing. This is used by some RTEMS application developers for system simulation and could be used to simulate a framebuffer if a UNIX process mirrored the buffer.
* 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-12-032-0/+21
| | | | | | | | Michael South <msouth@msouth.org> PR 1344/bsps * cpuModel.h: Add use of TSC for nanoseconds granularity. i8254 is very slow on some systems. TSC use is auto-detected by default.
* 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-12-034-36/+214
| | | | | | | | | Michael South <msouth@msouth.org> PR 1344/bsps * configure.ac, clock/ckinit.c, timer/timer.c: Add use of TSC for nanoseconds granularity. i8254 is very slow on some systems. TSC use is auto-detected by default.
* include/bsp.h, include/hwreg_vals.h, network/network.c:Thomas Doerfler2008-11-184-10/+25
| | | | | correct some init values for HSC_CM01 boards change strategy to determine MAC address
* console/console.c: Update for new NS16550 polled write function.Thomas Doerfler2008-11-182-5/+4
|
* 2008-11-03 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-11-032-8/+14
| | | | | 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>Till Straumann2008-11-031-9/+16
| | | | | 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>Till Straumann2008-11-032-1/+6
| | | | | * shared/startup/linkcmds: increased size of CODE memory area.
* 2008-11-03 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-11-033-6/+50
| | | | | | | * shared/startup/pretaskinghook.c, shared/startup/sbrk.c: Fixed PR#1335. Pass initial starting address to heap initialization to avoid 1st 'sbrk'. User may now define 'BSP_sbrk_policy' variable (see sbrk.c) to tune behavior.
* Reset card on RTEMS shutdown.Eric Norum2008-10-2316-21/+35
|
* removed orphaned spi/mc68360_spidrv.cThomas Doerfler2008-10-212-627/+5
|
* 2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-033-26/+6
| | | | | * Makefile.am: Remove unused file. * pci/no_host_bridge.c: Removed.
* 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-10-022-4/+4
| | | | * preinstall.am: Regenerated.
* 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-10-023-18/+6
| | | | | * 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>Joel Sherrill2008-10-022-639/+10
| | | | * console/init68360.c: Delete unused code.
* 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-10-022-11/+16
| | | | | PR 1329/bsps * network_5200/network.c: Eliminate use of boolean so this compiles.
* switch to decrementer clock driverThomas Doerfler2008-10-0211-67/+152
| | | | | | | add U-Boot support remove dead code adjust console clock routing fix CPIC interrupts
* 2008-09-30 Jennifer Averett <jennifer.averett@oarcorp.com>Joel Sherrill2008-09-3013-571/+167
| | | | | | | | | * 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. * include/irq-config.h: New file. * startup/spurious.c: Removed.
* 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-3026-139/+74
| | | | * timer/timer.c: Eliminate uses of old benchmark timer names.
* 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-302-1/+5
| | | | * include/tm27.h: Do not use set_vector.
* 2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-303-490/+5
| | | | * start/startfor340only.S: Remove (unused).
* 2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-304-603/+8
| | | | | | * console/defaultfont.c: Remove (Renamed into console/defaultfont.h). * console/defaultfont.h: New (Renamed from console/defaultfont.c). * Makefile.am, console/conio.c: Reflect renamer.
* 2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-297-280/+12
| | | | | | * liblnk/regs.S: Remove (Renamed into liblnk/regs.h). * liblnk/regs.h: New (Renamed from liblnk/regs.S). * Makefile.am, liblnk/pmon.S: Reflect renamer.