summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* libstdthreads: Import from FreeBSDSebastian Huber2015-10-145-0/+455
|
* bsps/arm: Add missing translation table entrySebastian Huber2015-10-141-0/+4
| | | | See also bc820946793426dbdc450dc8bba4a15d01006182.
* bsp/qoriq: Add nocache heapSebastian Huber2015-10-083-5/+20
|
* bsps: Add .nocacheheap sectionSebastian Huber2015-10-086-22/+36
| | | | | This avoids consumption of a loadable address space for the nocache heap.
* bsp/qoriq: Add BMan and QMan PortalsSebastian Huber2015-10-071-0/+16
|
* bsp/qoriq: Initilize FPUSebastian Huber2015-10-071-0/+57
|
* bsp/qoriq: Move BUCSR initializationSebastian Huber2015-10-071-14/+7
|
* epiphany: Delete CPU_UNROLL_ENQUEUE_PRIORITYSebastian Huber2015-10-071-21/+0
|
* SMP: Optimize ticket lock implementationSebastian Huber2015-10-021-1/+1
| | | | | | | | This reverts the relevant part of commit da06fe948c0878057e5f563ebd3dfe40c0f1b0d2. The acquire/release order is superfluous for the next ticket increment. The mutual exclusion is guaranteed by the acquire load from and release store to the next serving atomic variable.
* powerpc: Use wrtee for e6500 multilibSebastian Huber2015-10-021-0/+17
| | | | This reduces the code size.
* bsps/i386: Interrupt server supportSebastian Huber2015-09-304-5/+22
|
* SMP: Fix and optimize thread dispatchingSebastian Huber2015-09-2811-100/+101
| | | | | | | | According to the C11 and C++11 memory models only a read-modify-write operation guarantees that we read the last value written in modification order. Avoid the sequential consistent thread fence and instead use the inter-processor interrupt to set the thread dispatch necessary indicator.
* SMP: Simplify thread lock operationsSebastian Huber2015-09-281-27/+25
|