summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libtests/termios04: Avoid use of freed memorySebastian Huber2015-11-121-7/+35
|
* score: Fix race condition on SMPSebastian Huber2015-11-123-41/+67
| | | | | | We must ensure that the Thread_Control::Wait information update is visible to the target thread before we update its wait flags, otherwise we may return out of date events or a wrong status.
* irq-server: Fix race condition on SMP systemsSebastian Huber2015-11-121-4/+5
|
* Fix interrupt epilogue for ARMv7-AR and PowerPCSebastian Huber2015-11-122-13/+65
|
* Introduce general purpose system server eventSebastian Huber2015-11-123-9/+8
| | | | | Use this event for the interrupt server to avoid conflicts with application events used by interrupt handlers.
* gpio: free memory in error pathGedare Bloom2015-11-091-11/+8
| | | | Updates #2462.
* LPC1768: Fix compilation errorMartin Galvan2015-11-054-8/+8
| | | | | | | | | | The LPC1768 variants have a gpio.h file whose name clashes with the gpio.h from the new GPIO API. This results on the BSPs failing to compile. This patch renames the LPC1768 gpio.* files to lpc-gpio.*, as it's done on other BSPs (e.g. Beaglebone). Closes #2441.
* Resurrect make/Templates/Makefile.libSebastian Huber2015-11-051-0/+58
| | | | | This file was accidentally removed by 370c09a1f4012139aebabb4f2c9ec081855fc94d.
* bsp/irq-server: Use proper chain APISebastian Huber2015-11-051-5/+9
|
* sapi: Add rtems_chain_get_first_unprotected()Sebastian Huber2015-11-053-0/+50
| | | | Close #2459.
* score: Fix warningSebastian Huber2015-11-041-1/+1
| | | | Close #2454.
* sptests/spsimplesched02: Fix warningSebastian Huber2015-11-041-1/+1
| | | | Close #2455.
* Add STM32F7 HAL FilesIsaac Gutekunst2015-11-03164-0/+173200
| | | | | These files originated as: + STC32CubeF7 V1.1.0 from http://www.st.com/web/en/catalog/tools/PF261909
* Add STM32F4 HAL FilesIsaac Gutekunst2015-11-03181-58/+285081
| | | | | The origin of this code is: + STM32CubeF4 V1.8.0 from http://www.st.com/web/en/catalog/tools/PF259243
* Leftover gpio function renameBen Gras2015-11-032-4/+4
| | | | | | Rename rtems_bsp_select_specific_io to rtems_gpio_bsp_select_specific_io. Should've gone with 5c337d7. Fixes #2456.
* libblock: Print block sizes and countSebastian Huber2015-11-025-2/+27
|
* libblock: Avoid NULL pointer accessSebastian Huber2015-11-021-1/+3
|
* ada: Add missing includeJan Sommer2015-10-301-0/+1
| | | | | Include stackimpl.h otherwise PTHREAD_MINIMUM_STACK_SIZE cannot be evaluated.
* bsp/qoriq: Fix interrupt support for T seriesSebastian Huber2015-10-283-127/+77
|
* bsp/qoriq: Add BMan, QMan and FMan to memory mapSebastian Huber2015-10-281-1/+20
|
* bsp/qoriq: Flush and invalidate L2 cacheSebastian Huber2015-10-282-0/+27
|
* bsp/qoriq: Invalidate L1 cache on boot processorSebastian Huber2015-10-281-0/+20
|
* bsp/qoriq: Map intercom area only if necessarySebastian Huber2015-10-281-1/+3
|
* bsp/qoriq: Add BMan and QMan portals to memory mapSebastian Huber2015-10-283-4/+11
|
* bsp/qoriq: Increase non-cacheable regionSebastian Huber2015-10-281-2/+2
|
* bsp/qoriq: Drop M flag from device IO regionsSebastian Huber2015-10-281-1/+1
|
* bsps: Generalize .nocacheheap to .nocachenoloadSebastian Huber2015-10-286-5/+25
| | | | Add ability to place data in a non-loadable cache-inhibited area.
* powerpc: Add FSL cache definesSebastian Huber2015-10-281-0/+10
|
* CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK was undocumented and not error checkedJoel Sherrill2015-10-273-2/+71
| | | | closes #2431.
* basdefs.h: Add and use RTEMS_PACKEDSebastian Huber2015-10-266-23/+26
|
* basdefs.h: Add and use RTEMS_UNUSEDSebastian Huber2015-10-26127-291/+330
|
* basdefs.h: Add and use RTEMS_DEPRECATEDSebastian Huber2015-10-2610-20/+22
|
* basdefs.h: Add RTEMS_PURESebastian Huber2015-10-261-3/+5
|
* basedefs.h: Add and use RTEMS_NO_RETURNSebastian Huber2015-10-2633-44/+46
|
* basedefs.h: Add compiler attributesSebastian Huber2015-10-261-1/+40
|
* RFS: Fix resource leakSebastian Huber2015-10-261-0/+2
| | | | Close #2433.
* Fail gracefully if pax is not foundBen Gras2015-10-221-1/+5
| | | | | The $(PAX) variable is used unconditionally so it shouldn't be left empty if not found at configure time. Fixes #2437.
* Fixes GPIO APIs Naming Convention and CommentsSudarshan Rajagopalan2015-10-214-17/+21
| | | | Closes #2435.
* libbsp/Makefile.am: gpio.h as preinstalled headerBen Gras2015-10-212-0/+5
| | | | Also regenerate preinstall.am. Closes #2434.
* moxiesim/configure.ac: Fix typoJoel Sherrill2015-10-201-1/+1
| | | | updates 2254.
* h8sim-testsuite.tcfg: Add fsdosfsname01Joel Sherrill2015-10-201-0/+1
| | | | closes #2432.
* bsp/leon3: Fix Termios context usageSebastian Huber2015-10-201-8/+3
| | | | | Only the context of the console device was used and this is wrong in case more than one APBUART device is available.
* bsp/qoriq: Use U-Boot provided FDTSebastian Huber2015-10-1910-42/+268
|
* libfdt: Merge into librtemscpuSebastian Huber2015-10-194-17/+3
| | | | This allows BSPs to use this library.
* bsp/qoriq: Simplify initializationSebastian Huber2015-10-191-75/+62
|
* bsp/qoriq: Initialize FPU on secondary threadSebastian Huber2015-10-191-0/+4
|
* libfdt: Initial importSebastian Huber2015-10-1628-0/+4529
| | | | | | | | | | | | | | Import from: git://git.kernel.org/pub/scm/utils/dtc/dtc.git Commit: 604e61e081e3c6c8fa1a8189c71cb3908a5bbc1e Date: 2015-09-29T09:09:08Z
* Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEMSebastian Huber2015-10-154-8/+0
| | | | This define accidentally re-appeared.
* bsp/qoriq: Add missing isync after mtmsrSebastian Huber2015-10-151-0/+4
|
* libstdthreads: Add C11 threadsSebastian Huber2015-10-1415-75/+554
|