summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-286-1/+104
| | | | | | | | PR 1826/cpukit * libmisc/cpuuse/cpuusagereport.c, rtems/Makefile.am, rtems/preinstall.am, rtems/include/rtems.h: Add SMP Helper methods to Classic API. * rtems/include/rtems/rtems/smp.h: New file.
* 2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-284-2/+9
| | | | | | * score/Makefile.am, score/include/rtems/score/schedulersimplesmp.h, score/src/schedulersimplesmptick.c: Build schedulersimplesmptick.c and fix typos.
* 2011-06-27 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-274-2/+8
| | | | | * posix/include/semaphore.h, posix/include/rtems/posix/mutex.h, posix/inline/rtems/posix/mutex.inl: Fix typos.
* 2011-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-2491-309/+537
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/rtems/bspIo.h, include/rtems/concat.h, include/rtems/endian.h, include/rtems/fs.h, include/rtems/irq.h, include/rtems/pci.h, include/rtems/userenv.h, libblock/include/rtems/flashdisk.h, libblock/include/rtems/nvdisk-sram.h, libblock/include/rtems/nvdisk.h, libcsupport/include/clockdrv.h, libcsupport/include/console.h, libcsupport/include/iosupp.h, libcsupport/include/spurious.h, libcsupport/include/motorola/mc68230.h, libcsupport/include/rtems/assoc.h, libcsupport/include/rtems/error.h, libcsupport/include/rtems/framebuffer.h, libcsupport/include/rtems/gxx_wrappers.h, libcsupport/include/rtems/libcsupport.h, libcsupport/include/rtems/libio_.h, libcsupport/include/rtems/malloc.h, libcsupport/include/rtems/termiostypes.h, libcsupport/include/sys/statvfs.h, libcsupport/include/sys/termios.h, libcsupport/include/sys/utsname.h, libcsupport/include/zilog/z8036.h, libcsupport/include/zilog/z8530.h, libcsupport/include/zilog/z8536.h, libfs/src/imfs/imfs.h, libfs/src/pipe/pipe.h, libmisc/capture/capture-cli.h, libmisc/capture/capture.h, libmisc/cpuuse/cpuuse.h, libmisc/devnull/devnull.h, libmisc/devnull/devzero.h, libmisc/dumpbuf/dumpbuf.h, libmisc/fb/fb.h, libmisc/fb/mw_uid.h, libmisc/mouse/mouse_parser.h, libmisc/shell/shellconfig.h, libmisc/stringto/stringto.h, libmisc/untar/untar.h, libnetworking/memory.h, posix/include/aio.h, posix/include/mqueue.h, posix/include/semaphore.h, posix/include/rtems/posix/aio_misc.h, posix/include/rtems/posix/barrier.h, posix/include/rtems/posix/cond.h, posix/include/rtems/posix/config.h, posix/include/rtems/posix/key.h, posix/include/rtems/posix/mqueue.h, posix/include/rtems/posix/mutex.h, posix/include/rtems/posix/posixapi.h, posix/include/rtems/posix/priority.h, posix/include/rtems/posix/psignal.h, posix/include/rtems/posix/pthread.h, posix/include/rtems/posix/ptimer.h, posix/include/rtems/posix/rwlock.h, posix/include/rtems/posix/semaphore.h, posix/include/rtems/posix/sigset.h, posix/include/rtems/posix/spinlock.h, posix/include/rtems/posix/threadsup.h, posix/include/rtems/posix/time.h, posix/include/rtems/posix/timer.h, posix/inline/rtems/posix/barrier.inl, posix/inline/rtems/posix/cond.inl, posix/inline/rtems/posix/mqueue.inl, posix/inline/rtems/posix/mutex.inl, posix/inline/rtems/posix/priority.inl, posix/inline/rtems/posix/pthread.inl, posix/inline/rtems/posix/rwlock.inl, posix/inline/rtems/posix/semaphore.inl, posix/inline/rtems/posix/spinlock.inl, posix/inline/rtems/posix/timer.inl, rtems/mainpage.h, rtems/include/rtems/rtems/barrier.h, rtems/include/rtems/rtems/object.h, rtems/include/rtems/rtems/timer.h, rtems/inline/rtems/rtems/barrier.inl, rtems/inline/rtems/rtems/timer.inl, rtems/src/semtranslatereturncode.c, sapi/include/rtems/config.h, sapi/include/rtems/fatal.h, sapi/include/rtems/mptables.h, score/include/rtems/score/object.h, score/include/rtems/score/priority.h, score/inline/rtems/score/object.inl, score/inline/rtems/score/priority.inl: Add @file Doxygen directives and descriptions to files which originated with RTEMS. This improves the file list page generated by Doxygen.
* 2011-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-246-19/+68
| | | | | | | * Doxyfile.in, score/include/rtems/score/apimutex.h, score/include/rtems/score/basedefs.h, score/include/rtems/score/coremsg.h, score/include/rtems/score/object.h: Fix some Doxygen warnings.
* 2011-06-24 Arnout Vandecappelle <arnout@mind.be>Sebastian Huber2011-06-243-11/+97
| | | | | | | Sebastien Bourdeauducq <sebastien@milkymist.org> PR 1724/cpukit * ftpd/ftpd.h, ftpd/ftpd.c: Added USER/PASS authentication.
* 2011-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-214-332/+666
| | | | | * rtems/score/cpu.h, rtems/score/sparc.h, rtems/score/types.h: Convert comments to Doxygen style and improve.
* 2011-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-172-1/+7
| | | | * rtems/include/rtems/rtems/tasks.h: Complete manager description.
* 2011-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-1735-2/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rtems/include/rtems/rtems/types.h, score/include/rtems/score/address.h, score/include/rtems/score/apiext.h, score/include/rtems/score/bitfield.h, score/include/rtems/score/context.h, score/include/rtems/score/corebarrier.h, score/include/rtems/score/coremsg.h, score/include/rtems/score/coremutex.h, score/include/rtems/score/corerwlock.h, score/include/rtems/score/coresem.h, score/include/rtems/score/corespinlock.h, score/include/rtems/score/interr.h, score/include/rtems/score/isr.h, score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h, score/include/rtems/score/objectmp.h, score/include/rtems/score/percpu.h, score/include/rtems/score/priority.h, score/include/rtems/score/rbtree.h, score/include/rtems/score/scheduler.h, score/include/rtems/score/smp.h, score/include/rtems/score/smplock.h, score/include/rtems/score/stack.h, score/include/rtems/score/states.h, score/include/rtems/score/thread.h, score/include/rtems/score/threadq.h, score/include/rtems/score/threadsync.h, score/include/rtems/score/timespec.h, score/include/rtems/score/timestamp.h, score/include/rtems/score/timestamp64.h, score/include/rtems/score/tod.h, score/include/rtems/score/tqdata.h, score/include/rtems/score/watchdog.h, score/include/rtems/score/wkspace.h: Mark Score files as in Score Group to improve Doxygen output.
* 2011-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-1719-390/+557
| | | | | | | | | | | | | | | | | | | * libcsupport/include/rtems/malloc.h, libmisc/stackchk/stackchk.h, posix/include/rtems/posix/time.h, rtems/include/rtems/rtems/object.h, score/include/rtems/score/apiext.h, score/include/rtems/score/interr.h, score/include/rtems/score/mpci.h, score/include/rtems/score/objectmp.h, score/include/rtems/score/thread.h, score/include/rtems/score/threadmp.h, score/include/rtems/score/threadq.h, score/include/rtems/score/timespec.h, score/include/rtems/score/timestamp.h, score/include/rtems/score/timestamp64.h, score/include/rtems/score/tod.h, score/include/rtems/score/watchdog.h, score/include/rtems/score/wkspace.h: Make @brief formatting more consistent. * score/include/rtems/score/rbtree.h: Also reformat.
* 2011-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-1711-48/+169
| | | | | | | | | | | | | | | | | | | PR 1819/cpukit * rtems/src/clocktick.c, score/Makefile.am, score/include/rtems/score/scheduler.h, score/include/rtems/score/schedulerpriority.h, score/include/rtems/score/schedulersimple.h, score/include/rtems/score/schedulersimplesmp.h, score/include/rtems/score/thread.h, score/inline/rtems/score/scheduler.inl: Add a scheduler entry point which is invoked at each clock tick. _Thread_Tickle_timeslice() is now a method owned by the Deterministic Priority Scheduler and shared by the Simple Priority Scheduler. The Simple SMP Scheduler has its own variation on this which does timeslicing bookkeeping on all cores. * score/src/schedulerprioritytick.c, score/src/schedulersimplesmptick.c: New files. * score/src/threadtickletimeslice.c: Removed.
* 2011-06-17 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-06-173-3/+9
| | | | | | * libcsupport/include/rtems/libio.h, cpukit/libcsupport/src/termios.c: Added const qualifier to rtems_termios_enqueue_raw_characters(). Removed superfluous cast.
* 2011-06-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-162-5/+37
| | | | | | PR 1818/misc * libmisc/cpuuse/cpuusagereport.c: Add SMP support to CPU Usage Reporting.
* Fix spelling error.Joel Sherrill2011-06-161-1/+1
|
* 2011-06-16 Jennifer Averett <Jennifer Averett@OARcorp.comJennifer Averett2011-06-162-4/+9
| | | | | * score/src/smp.c: Spinlock Name change necessary to resolve compalation error.
* 2011-06-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-152-1/+5
| | | | * score/src/threadtickletimeslice.c: Spacing.
* 2011-06-10 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-06-102-0/+8
| | | | | | PR 1812/filesystem * libfs/src/imfs/imfs_stat.c: stat() implementation for IMFS did not set st_blksize field. Set it based upon user configuration.
* 2011-06-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-082-1/+5
| | | | * score/src/smp.c: Fix typo so this compiles.
* 2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-06-072-6/+7
| | | | | PR 1811/networking * ftpd/ftpd.c: Fixed reply format.
* 2011-05-26 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-05-267-40/+227
| | | | | | | | PR 1796/cpukit * sapi/src/exshutdown.c, score/include/rtems/score/percpu.h, score/include/rtems/score/smp.h, score/src/smp.c, score/src/threaddispatch.c, score/src/threadhandler.c: Added SMP interprocess communications.
* 2011-05-24 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-241-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * score/include/rtems/score/percpu.h, score/include/rtems/score/prioritybitmap.h, score/include/rtems/score/rbtree.h, score/include/rtems/score/schedulerpriority.h, score/include/rtems/score/schedulersimple.h, score/include/rtems/score/schedulersimplesmp.h, score/include/rtems/score/smp.h, score/include/rtems/score/smplock.h, score/include/rtems/score/thread.h, score/src/heapfree.c, score/src/objectinitializeinformation.c, score/src/rbtree.c, score/src/rbtreeextract.c, score/src/rbtreefind.c, score/src/rbtreeinsert.c, score/src/rbtreepeek.c, score/src/schedulerpriorityenqueue.c, score/src/schedulerpriorityenqueuefirst.c, score/src/schedulerpriorityextract.c, score/src/schedulerpriorityupdate.c, score/src/schedulersimple.c, score/src/schedulersimpleextract.c, score/src/schedulersimpleschedule.c, score/src/schedulersimplesmpschedule.c, score/src/schedulersimpleyield.c, score/src/smp.c, score/src/smplock.c, score/src/threadcreateidle.c, score/src/threadget.c, score/src/threadsetstate.c, score/src/threadsettransient.c: Remove white-spaces.
* Remove white-spaces.Ralf Corsepius2011-05-2431-136/+136
|
* 2011-05-23 Marta Rybczynska <marta.rybczynska@kalray.eu>Joel Sherrill2011-05-232-0/+15
| | | | | | | | | PR 1805/cpukit * sapi/include/confdefs.h: Currently unified areas are defined per-application. For some memory constrained and/or very dynamic environments (BSPs), it may be better to have per-BSP default value. This patch introduces such option. The default behaviour is left unchanged.
* 2011-05-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-05-232-2/+11
| | | | | | | PR 1804/cpukit * sapi/include/confdefs.h: Replace obsolete THREAD_READY_CHAINS with CONFIGURE_MEMORY_FOR_SCHEDULER and CONFIGURE_MEMORY_PER_TASK_FOR_SCHEDULER in debug structure.
* Add PR to changelog.Jennifer Averett2011-05-231-0/+1
|
* 2011-05-23 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-05-235-49/+262
| | | | | | | * score/Makefile.am, score/include/rtems/score/thread.h, score/inline/rtems/score/thread.inl: Add smp support to dispable dispatch level accesses. * score/src/threaddispatchdisablelevel.c: New file.
* 2011-05-20 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-05-205-42/+155
| | | | | | | PR 1787/cpukit * score/include/rtems/score/percpu.h, score/include/rtems/score/smplock.h, score/src/smp.c, score/src/smplock.c: Add nesting support to smp spinlock.
* 2011-05-19 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-196-43/+8
| | | | | | | | * posix/Makefile.am: Remove posixtime.h. * posix/src/clockgetres.c, posix/src/clockgettime.c, posix/src/clocksettime.c: Remove posixtime.h. Require CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID. * posix/src/posixtime.h: Remove.
* 2011-05-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-182-48/+84
| | | | * score/Makefile.am: Reformat.
* 2011-05-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-1812-50/+197
| | | | * Makefile.am: Reformat.
* 2011-05-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-182-4/+11
| | | | * Makefile.am: Reformat.
* 2011-05-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-182-0/+9
| | | | | * configure.ac: Require time.h to provide CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID.
* 2011-05-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-182-2/+8
| | | | * Makefile.am: Reformat.
* 2011-05-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-182-6/+16
| | | | * sapi/Makefile.am: Reformat.
* Remove conflict indicator.Ralf Corsepius2011-05-181-1/+0
|
* 2011-05-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-182-5/+15
| | | | | * libnetworking/sys/signalvar.h: Cosmetics from FreeBSD. Comment out psignal().
* 2011-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-05-173-7/+7
| | | | | * score/Makefile.am, score/preinstall.am: bspsmp.h is now supposed to be installed all the time. Revert part of previous commit.
* 2011-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-05-173-2/+8
| | | | | | * score/inline/rtems/score/schedulersimple.inl, score/src/schedulersimpleyield.c: Fix violations of naming convention.
* 2011-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-05-178-10/+473
| | | | | | | | | | PR 1789/cpukit * sapi/include/confdefs.h, score/Makefile.am, score/preinstall.am: Add Simple SMP Priority Scheduler. * score/include/rtems/score/schedulersimplesmp.h, score/src/schedulersimplesmpblock.c, score/src/schedulersimplesmpschedule.c, score/src/schedulersimplesmpunblock.c: New files.
* 2011-05-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-174-6/+19
| | | | * Makefile.am: Reformat.
* 2011-05-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-1712-13/+46
| | | | * Makefile.am: Reformat.
* 2011-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-173-37/+106
| | | | | * libnetworking/Makefile.am: Reformat. * librpc/Makefile.am: Reformat.
* 2011-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-162-2/+7
| | | | | * libnetworking/rtems/rtems_bsdnet_internal.h: Move #include <rtems.h> out of C++-guard.
* 2011-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-162-11/+23
| | | | * libcsupport/Makefile.am: Reformat.
* 2011-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-162-30/+54
| | | | * rtems/Makefile.am: Reformat.
* 2011-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-162-20/+34
| | | | | * Makefile.am: Reformat. * posix/Makefile.am: Reformat.
* 2011-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-162-50/+66
| | | | * Makefile.am: Reformat.
* 2011-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-162-2/+13
| | | | | | | | | * posix/Makefile.am: Add posixtime.h. * posix/src/clockgetres.c, posix/src/clockgettime.c, posix/src/clocksettime.c: Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID. Include posix/src/posixtime.h. * posix/src/posixtime.h: New.
* 2011-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-164-4/+45
| | | | | | | | | * posix/Makefile.am: Add posixtime.h. * posix/src/clockgetres.c, posix/src/clockgettime.c, posix/src/clocksettime.c: Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID. Include posix/src/posixtime.h. * posix/src/posixtime.h: New.
* 2011-05-13 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-05-131-0/+4
| | | | * libnetworking/rtems/mkrootfs.h: Make self-contained.