summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* nios2: TyposSebastian Huber2013-11-261-2/+2
|
* score: Format changes in _Thread_Set_state()Sebastian Huber2013-11-261-8/+8
|
* score: Simplify _Thread_queue_Dequeue_priority()Sebastian Huber2013-11-261-2/+2
|
* score: Use local variables for consistencySebastian Huber2013-11-261-3/+3
|
* psxtests: Add test document file to psx09.Steven Kou2013-11-251-0/+25
|
* psxtests: Add test document file to psx08.Steven Kou2013-11-251-0/+28
|
* powerpc/mpc55xxevb: Move bspworkarea.c to bspgetworkarea.cChirayu Desai2013-11-242-1/+1
| | | | Fixes commit 571216aceef5d59bec8022f119a0cecf97544f6f
* mpc55xxevb: Move start.S to mpc55xxevb/start/start.SDaniel Ramirez2013-11-232-1/+1
|
* beatnik: Move bsp_reset() to beatnik/startup/bspreset.cDaniel Ramirez2013-11-232-1/+1
|
* powerpc/mpc55xxevb: Move bspworkareainit.c to bspgetworkarea.cChirayu Desai2013-11-232-1/+1
| | | | * Move bsp_work_area_initialize()
* powerpc/mpc55xxevb: Move startup/reset.c to startup/bspreset.cChirayu Desai2013-11-232-1/+1
|
* gumstix: Move bsp_reset() to gumstix/startup/bspreset.cDaniel Ramirez2013-11-223-9/+21
|
* psxtests: add psx01/psx01.docAnnelies Odermann2013-11-221-0/+36
|
* statvfs and ALL filesystem handlers: Add restrict keyword.Daniel Ramirez2013-11-2111-26/+29
|
* score/rbtree: Remove "unprotected" from APISebastian Huber2013-11-2119-135/+151
|
* score/rbtree: Delete protected operationsSebastian Huber2013-11-2110-475/+73
| | | | | The user of the red-black tree container must now ensure that at most one thread at once can access an instance.
* scheduler/EDF: Use unprotected insert and extractSebastian Huber2013-11-213-4/+4
| | | | | | Interrupts are disabled by the caller _Thread_Change_priority() or _Thread_Set_transient() or directly in the scheduler operation. Thus there is no need to use protected variants.
* select.h, rtems_select.c, nds select: Add restrict keywordDaniel Ramirez2013-11-203-6/+8
|
* sparc.t: Correct for V8/V9Joel Sherrill2013-11-201-5/+3
|
* Misc tests: Fix scn files and adjust outputJoel Sherrill2013-11-185-23/+107
|
* powerpc: Add r2 to CPU contextSebastian Huber2013-11-185-12/+20
| | | | The r2 may be used for thread-local storage.
* powerpc: Do not validate reserved XER bitsSebastian Huber2013-11-181-2/+2
|
* score: Objects_Information::extract visibilitySebastian Huber2013-11-181-2/+2
| | | | This filed is only used if RTEMS_MULTIPROCESSING is defined.
* libtests/malloctest: Fix heap extend test caseSebastian Huber2013-11-181-1/+1
|
* heapgetinfo: Free all delayed blocksSebastian Huber2013-11-181-0/+1
|
* testsuites: Add missing .scn filesJoel Sherrill2013-11-1546-22/+1183
|
* Rename imfs_fspathenval.scn to imfs_fspatheval.scnJoel Sherrill2013-11-152-2/+1
|
* fsdosfsname01: Improve test for duplicate namesRalf Kirchner2013-11-151-1/+9
|
* no_cpu/.../cpu.h: Comment improvementJoel Sherrill2013-11-141-0/+5
|
* mips/.../cpu.h: Comment improvementJoel Sherrill2013-11-141-1/+3
|
* sparc/../irq-shared.c: Fix compilation for SMP when not LEON3Joel Sherrill2013-11-141-1/+2
|
* monitor: Add support for BSD wakeup stateSebastian Huber2013-11-141-0/+1
|
* bsps/arm: Fix Cortex-A9 MPCore nanoseconds handlerSebastian Huber2013-11-141-1/+1
|
* bsp/realview-pbx-a9: Add Ethernet module memorySebastian Huber2013-11-131-0/+4
|
* bsp/ngmp: New BSP variantSebastian Huber2013-11-134-0/+25
|
* bsp/leon3: Enable linker script variantsSebastian Huber2013-11-134-4/+11
|
* bsp/leon3: Delete unused LEON_REG symbolSebastian Huber2013-11-131-7/+0
|
* smptests/smp06: Delete testSebastian Huber2013-11-116-187/+0
| | | | | | | This test referred to the first version of the simple SMP scheduler which used the thread execution time for its scheduling decisions. For the current simple SMP scheduler, the execution time of threads is irrelevant (like in the corresponding single-processor variant).
* Filesystem: Add kernel event filter handlerSebastian Huber2013-11-046-0/+354
| | | | | | This handler is necessary to implement the KQUEUE(2) system calls. Add <sys/event.h> from FreeBSD 8.4.
* Filesystem: Add poll() handlerSebastian Huber2013-11-046-0/+175
| | | | | | | This handler is necessary to implement the SELECT(2) and POLL(2) system calls. Add <sys/poll.h> from FreeBSD 8.4.
* bsp/realview-pbx-a9: Add NULL pointer protectionSebastian Huber2013-10-314-36/+13
| | | | | Qemu Git version 8641136c54d216edb5bb8ef723c754039b4c5cf3 or later is required.
* SPARC BSPs: disable interrupts as early as possibleDaniel Hellstrom2013-10-311-2/+2
| | | | | | | | | There is no point having interrupts enabled before reaching boot_card() that disables interrupt. We better have it off all the time. It is required to turn off interrupt on secondary CPUs in an SMP system.
* LEON3 SMP: remove compiler warning from __delay() declarationDaniel Hellstrom2013-10-311-1/+1
|
* LEON3 SMP: CPU ack irq on trap vector entry executionDaniel Hellstrom2013-10-311-1/+0
|
* LEON3_MP ISR: shared-IRQ setup overwrite SMP/MP ISR trap handlerDaniel Hellstrom2013-10-311-0/+5
| | | | | | Basically the shared-irq handler overwrite the SMP/MP traphandler previously initialized with set_vector(). That caused IPIs to enter BSP spurious handler.
* Filesystem: Use ENOTTY for default ioctl() handlerSebastian Huber2013-10-312-2/+2
| | | | This is in line with Linux and FreeBSD.
* Filesystem: DocumentationSebastian Huber2013-10-311-1/+1
|
* libmd: Change MD5Update() prototypeSebastian Huber2013-10-312-2/+5
| | | | | This is in line with the FreeBSD and OpenSSL prototypes. It helps to avoid superfluous compiler warnings.
* Filesystem: Clear open flag early in close()Sebastian Huber2013-10-311-0/+2
| | | | | This helps to prevent the usage of a file descriptor which is about to close in some situations.
* Filesystem: Zero flags in rtems_libio_free()Sebastian Huber2013-10-311-1/+1
|