Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sptests/spcontext01: Improve output | Sebastian Huber | 2015-06-03 | 2 | -10/+20 |
| | |||||
* | rtems: Change CONTEXT_FP_SIZE define | Sebastian Huber | 2015-06-03 | 1 | -1/+5 |
| | | | | | | | Define CONTEXT_FP_SIZE to zero in case hardware and software floating point support is disabled. The problem is that empty structures have a different size in C and C++. In C++ they have a non-zero size leading to an overestimate of the workspace size. | ||||
* | smptests/smpscheduler02: Reduce required CPU count | Sebastian Huber | 2015-06-03 | 1 | -41/+50 |
| | |||||
* | smptests/smpmrsp01: Reduce required CPU count | Sebastian Huber | 2015-06-03 | 1 | -8/+13 |
| | |||||
* | smptests/smpscheduler03: Use proper lock | Sebastian Huber | 2015-06-03 | 1 | -9/+9 |
| | |||||
* | score: Remove assert | Sebastian Huber | 2015-06-03 | 1 | -6/+0 |
| | | | | | | With the introduction of fine grained locking there is no longer a one-to-one connection between the Giant lock nest level and the thread dispatch disable level. | ||||
* | posix: Fix _POSIX_Timer_Insert_helper() locking | Sebastian Huber | 2015-06-03 | 1 | -5/+9 |
| | | | | Close #2358. | ||||
* | sparc: Disable FPU in interrupt context | Alexander Krutwig | 2015-05-30 | 3 | -2/+66 |
| | | | | Update #2270. | ||||
* | sparc: Remove superfluous FP enable | Sebastian Huber | 2015-05-30 | 2 | -22/+7 |
| | | | | | | | The FP context save/restore makes only sense in the context of FP threads. Update #2270. | ||||
* | sparc: Avoid new window for FP save/restore | Sebastian Huber | 2015-05-30 | 1 | -54/+48 |
| | | | | Update #2270. | ||||
* | tmtests/tm26: Fix context switch to FP task | Sebastian Huber | 2015-05-29 | 1 | -3/+0 |
| | | | | | | | It is wrong to restore the floating point context here. The _Context_Switch() ends up in _Thread_Handler() which will call _Thread_Restore_fp(). In _Thread_Do_dispatch() the FP restore is after the context switch. | ||||
* | Revert "tmtests/tm26: Avoid NULL pointer access" | Sebastian Huber | 2015-05-29 | 1 | -0/+3 |
| | | | | | | | There is no NULL pointer access. Please note that _Thread_Get_executing() != executing variable in Low_task(). This reverts commit 5611839a7e2e371dd1f327c336c785095f634e55. | ||||
* | sparc: Improve _CPU_Context_validate() | Alexander Krutwig | 2015-05-29 | 1 | -46/+49 |
| | | | | | | | Write the pattern only once to the entry register window and the floating point registers. Update #2270. | ||||
* | tmtests/tm26: Avoid NULL pointer access | Sebastian Huber | 2015-05-29 | 1 | -3/+0 |
| | |||||
* | posix: Fix clock_gettime() | Sebastian Huber | 2015-05-29 | 1 | -2/+0 |
| | | | | | The _TOD_Get_zero_based_uptime_as_timespec() returns already the right value. | ||||
* | bsps/powerpc: Fix potential integer overflow | Sebastian Huber | 2015-05-29 | 1 | -1/+1 |
| | | | | Update #2356. | ||||
* | MAINTAINERS: added self | Ben Gras | 2015-05-28 | 1 | -0/+2 |
| | |||||
* | beagle bsp: RTC support for BBB | ragunath | 2015-05-28 | 5 | -0/+309 |
| | |||||
* | dosfs: avoid buffer-overread. closes #2292. | Gedare Bloom | 2015-05-27 | 1 | -2/+2 |
| | |||||
* | libtests/i2c01: Avoid stack overflow | Sebastian Huber | 2015-05-27 | 1 | -0/+2 |
| | |||||
* | score: Replace _API_Mutex_Is_locked() | Sebastian Huber | 2015-05-27 | 4 | -35/+31 |
| | | | | Replace _API_Mutex_Is_locked() with _API_Mutex_Is_owner(). | ||||
* | sapi: Fix workspace size estimate | Sebastian Huber | 2015-05-27 | 1 | -2/+1 |
| | | | | | Reserve a full minimum block to account for the heap protection enabled via RTEMS_DEBUG. | ||||
* | sapi: Fix workspace size estimate | Sebastian Huber | 2015-05-27 | 1 | -4/+15 |
| | |||||
* | sapi: Simplify confdefs.h | Sebastian Huber | 2015-05-27 | 1 | -1/+0 |
| | | | | | The _Configure_From_workspace() already takes care that zero size allocations contribute nothing to the workspace size estimate. | ||||
* | jffs2: Move into separate library | Sebastian Huber | 2015-05-27 | 11 | -10/+34 |
| | | | | | | | In case the zlib compression was used, then the librtemscpu.a depended on libz.a. To avoid a GCC patch or complicated link flags move the JFFS2 support into a separate library to use a simple "-ljffs2 -lz" to link the executable. | ||||
* | generic_or1k: Fix a typo in a comment | Hesham ALMatary | 2015-05-26 | 1 | -1/+1 |
| | |||||
* | generic_or1k: Use the correct bsp_specs file | Hesham ALMatary | 2015-05-26 | 2 | -11/+6 |
| | |||||
* | i386/pc386: default graphics driver changed from VGA to VESA based | Jan Dolezal | 2015-05-26 | 3 | -23/+29 |
| | | | | | | | basic VGA driver can be enabled during configure phase by exporting variable USE_VGA=1 so that it is available in configure environment cirrus driver is enabled the same way by exporting variable USE_CIRRUS_GD5446=1 | ||||
* | i386/pc386/VESA framebuffer driver: modified and extended initialization options | Jan Dolezal | 2015-05-26 | 4 | -40/+172 |
| | | | | | | | | driver is not initialized by default initialization is possible through multiboot command line option or through the string variable (see fb_default_mode.h) set in user's module allowing the driver to evaluate this variable after the two modules are linked together | ||||
* | Merge branch 'master' of ssh://dispatch.rtems.org/data/git/rtems | Joel Sherrill | 2015-05-26 | 7 | -50/+102 |
|\ | |||||
| * | sparc: Add static assertion | Sebastian Huber | 2015-05-26 | 1 | -0/+5 |
| | | |||||
| * | sparc: Delete unused CONTEXT_CONTROL_SIZE | Sebastian Huber | 2015-05-26 | 2 | -5/+0 |
| | | |||||
| * | sparc: Delete unused ISF_STACK_FRAME_OFFSET | Sebastian Huber | 2015-05-26 | 2 | -3/+0 |
| | | |||||
| * | sparc: Add static offset assertions | Sebastian Huber | 2015-05-26 | 1 | -0/+32 |
| | | |||||
| * | sptests/spcontext01: Test deferred FP context | Alexander Krutwig | 2015-05-26 | 2 | -20/+47 |
| | | |||||
| * | bsps/sparc: Delete unused local labels | Sebastian Huber | 2015-05-26 | 1 | -4/+0 |
| | | |||||
| * | bsps/sparc: Change tabs to spaces | Sebastian Huber | 2015-05-26 | 1 | -5/+5 |
| | | |||||
| * | rtems/endian.h: Reduce header dependencies | Sebastian Huber | 2015-05-22 | 1 | -13/+13 |
| | | |||||
* | | Merge branch 'master' of ssh://dispatch.rtems.org/data/git/rtems | Joel Sherrill | 2015-05-21 | 367 | -4862/+13697 |
|\| | |||||
| * | doc: Add new documentation section for Epiphany architecture | Hesham ALMatary | 2015-05-21 | 3 | -0/+83 |
| | | |||||
| * | Epiphany: Add the first epiphany_sim BSP v4 | Hesham ALMatary | 2015-05-21 | 21 | -0/+1423 |
| | | | | | | | | | | | | This BSP in intended to run on the simulator that should be built from RSB. When building RTEMS for Epiphany --disable-networking must be provided part of the configure command. | ||||
| * | cpukit: Add Epiphany architecture port v4 | Hesham ALMatary | 2015-05-21 | 16 | -0/+2492 |
| | | |||||
| * | region*.c: Ensure return_status is set when RTEMS_MULTIPROCESSING is enabled | Joel Sherrill | 2015-05-21 | 8 | -8/+0 |
| | | |||||
| * | arm/s3c24xx/clock/clockdrv.c: Remove unused variable warning | Joel Sherrill | 2015-05-21 | 1 | -1/+0 |
| | | |||||
| * | arm/lpc22xx/clock/clockdrv.c: Remove unused variable warning | Joel Sherrill | 2015-05-21 | 1 | -1/+0 |
| | | |||||
| * | powerpc/shared/clock/clock.c: Remove unused variable warning | Joel Sherrill | 2015-05-21 | 1 | -1/+0 |
| | | |||||
| * | mpc55xxevb/clock/clock-config.c: Remove unused variable warning | Joel Sherrill | 2015-05-21 | 1 | -2/+0 |
| | | |||||
| * | mcf5225x/clock/clock.c: Remove unused variable warning | Joel Sherrill | 2015-05-21 | 1 | -1/+0 |
| | | |||||
| * | mcf52235/clock/clock.c: Remove unused variable warning | Joel Sherrill | 2015-05-21 | 1 | -1/+0 |
| | | |||||
| * | pc386/clock/ckinit.c: Remove prototyped but not defined warning | Joel Sherrill | 2015-05-21 | 1 | -1/+0 |
| | |