summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Filesystem: Delete rtems_libio_last_iopSebastian Huber2015-02-041-1/+0
|
* Filesystem: Make rtems_libio_number_iops constSebastian Huber2015-02-042-2/+2
|
* bsps/powerpc: Fix a clock driverNick Withers2015-01-301-9/+57
| | | | | | | PowerPC Book E: Account for an extra tick period if a tick increment's pending. Close #2230.
* IMFS: Reduce IMFS node typesSebastian Huber2015-01-2810-48/+21
| | | | Provide only types used by IMFS_mknod().
* IMFS: Aggregate link support in dedicated modulesSebastian Huber2015-01-285-177/+152
|
* IMFS: Replace node union with individual structSebastian Huber2015-01-2734-786/+563
| | | | | | This reduces the average node size. Add and use IMFS_GENERIC_INITIALIZER().
* user/conf.t: Fix typoJoel Sherrill2015-01-261-1/+1
|
* sys/socket.h: Add include of <sys/_types.h> for ssize_tJoel Sherrill2015-01-231-0/+1
| | | | | | | | | This was needed to make it possible to only include <sys/socket.h> for the methods in this file in compliance with the POSIX specification. This was identified by the Open Group FACE Conformance Test Suite. Close 2245.
* psx07: Add missing parameter to printf() callJoel Sherrill2015-01-231-1/+1
| | | | | | | Close 2241. Conflicts: testsuites/psxtests/psx07/init.c
* mcf5206elite/include/i2c.h: Fix spelling errorJoel Sherrill2015-01-231-1/+1
|
* stm32f4/.../stm32f105rc-testsuite.tcfg: Add more testsJoel Sherrill2015-01-231-0/+1
|
* lpc24xx/.../lpc23xx_tli800-testsuite.tcfg: Add more testsJoel Sherrill2015-01-231-0/+7
|
* lpc24xx/.../lpc2362-testsuite.tcfg: Add more testsJoel Sherrill2015-01-231-0/+2
|
* lm3s69xx/.../lm3s6965-testsuite.tcfg: Add more testsJoel Sherrill2015-01-231-0/+1
|
* lm3s69xx/.../lm3s3749-testsuite.tcfg: Add more testsJoel Sherrill2015-01-231-0/+2
|
* bsp/altera-cyclone-v: Use proper free functionSebastian Huber2015-01-231-1/+1
|
* libnetworking: Fix memset() callSebastian Huber2015-01-231-1/+1
| | | | Close #2244.
* bsps/sparc: Use calloc()Sebastian Huber2015-01-231-3/+1
| | | | Close #2242.
* psxtests/psx07: Fix printf() statementSebastian Huber2015-01-231-1/+1
| | | | Close #2240.
* tools: Fix fprintf() statementSebastian Huber2015-01-231-1/+1
| | | | Close #2240.
* bsps/powerpc: Fix switch statement in CPU identSebastian Huber2015-01-231-0/+2
| | | | Close #2237.
* libchip: Fix high capacity detection for MMCSebastian Huber2015-01-231-1/+1
| | | | Close #2239.
* grspw: descriptor tables no longer statically allocatedjavamonn2015-01-221-7/+7
|
* score: Delete superfluous Heap_Statistics::instanceSebastian Huber2015-01-224-12/+0
| | | | | This value depends on the _Heap_Initialize() call sequence and carries no useful information.
* Filesystem: Delete node type operationSebastian Huber2015-01-2233-490/+83
| | | | Use the fstat handler instead.
* powerpc: Fix AltiVec VSCR save/restoreSebastian Huber2015-01-204-14/+19
|
* libnetworking: Fix close of active socketsSebastian Huber2015-01-208-75/+286
| | | | | | | Send a special event to notify tasks waiting for a socket state change in case this socket gets closed. This prevents a use after free. Close #785.
* libnetworking: Delete dead codeSebastian Huber2015-01-204-10/+0
| | | | The so_uid is always 0 in RTEMS.
* libnetworking: Avoid spurious event deliverySebastian Huber2015-01-201-1/+0
| | | | | The so_pgid field contains the task identifier if this task waits for the SOSLEEP_EVENT event. Do not inherit this from the accept socket.
* Fixed dl01 and dl02 makefilesMarcos Diaz2015-01-202-2/+2
|
* libnetworking: Simplify sbwait()Sebastian Huber2015-01-151-11/+1
|
* bsps/powerpc: Fix conditional compilationSebastian Huber2015-01-141-3/+1
|
* bsp/mcf5206elite: Remove <i2c.h> inlude in <bsp.h>Sebastian Huber2015-01-142-3/+1
| | | | This prevents a compile-time error in libtests/i2c01.
* smptests/smpmrsp01: Fix task delete race conditionSebastian Huber2015-01-141-2/+3
| | | | | | | | Do not supsend self while waiting for termination since the rtems_task_delete() may take place while the rtems_task_suspend() waits for the Giant lock preventing delivery of the inter-processor interrupt. The result is a suspended and terminated thread (this is a valid state, but leads in this case to a test failure).
* tools/cpu/nios2/ptf.c: Add include to fix warningsJoel Sherrill2015-01-131-0/+1
|
* libcpu/powerpc/mpc6xx/mmu/bat.c: Now compiles with gcc 5.xJoel Sherrill2015-01-131-12/+12
|
* bsp/qoriq: Add T2080RDB and T4240RDB variantsSebastian Huber2015-01-1324-318/+714
|
* powerpc: AltiVec and FPU context supportSebastian Huber2015-01-1312-20/+1521
| | | | | | | | | | | Add AltiVec and FPU support to the Context_Control in case we use the e6500 multilib. Add PPC_MULTILIB_ALTIVEC and PPC_MULTILIB_FPU multilib defines. Add non-volatile AltiVec and FPU context to Context_Control. Add save/restore of non-volatile AltiVec and FPU to _CPU_Context_switch(). Add save/restore of volatile AltiVec and FPU context to the exception code. Adjust data cache optimizations for the new context and cache line size.
* bsps/powerpc: Use e500 exc categories for e6500Sebastian Huber2015-01-131-0/+1
| | | | This is not correct, but works for now.
* nios2: Disable assembler warningSebastian Huber2015-01-131-2/+3
| | | | Close #2232.
* moxiesim: Add conditional logic to handle old and new gas syntaxAnthony Green2015-01-102-2/+21
|
* arm: Fix compile error for ARMv6-M multilibSebastian Huber2015-01-092-2/+5
| | | | | | | ARMv6-M is not supported since we cannot directly use the ARMv7-M code due to some inline assembler statements. Close #2231.
* powerpc: Add AltiVec register ASM definesSebastian Huber2015-01-091-0/+32
|
* powerpc: Use PPC_HAS_FPUSebastian Huber2015-01-092-6/+8
| | | | Provide floating point context support only if PPC_HAS_FPU == 1.
* powerpc: Add PPC_STACK_ALIGN_POWERSebastian Huber2015-01-091-16/+6
| | | | Simplify PPC_STACK_ALIGNMENT definition.
* powerpc: Set PPC_DEFAULT_CACHE_LINE_SIZE for e6500Sebastian Huber2015-01-093-21/+23
|
* powerpc: Use PPC_DEFAULT_CACHE_LINE_SIZESebastian Huber2015-01-093-11/+6
| | | | | Use it for the default PPC_CACHE_ALIGNMENT. Use it for PPC_STRUCTURE_ALIGNMENT.
* powerpc: Delete _CPU_IRQ_infoSebastian Huber2015-01-092-18/+1
|
* powerpc: Use alternate time base for CPU counterSebastian Huber2015-01-092-4/+4
|
* bsp/qoriq: Fix nanoseconds extensionSebastian Huber2015-01-091-4/+17
|