Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add STM32F4 HAL Files | Isaac Gutekunst | 2015-11-03 | 181 | -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 rename | Ben Gras | 2015-11-03 | 2 | -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 count | Sebastian Huber | 2015-11-02 | 5 | -2/+27 |
| | |||||
* | libblock: Avoid NULL pointer access | Sebastian Huber | 2015-11-02 | 1 | -1/+3 |
| | |||||
* | ada: Add missing include | Jan Sommer | 2015-10-30 | 1 | -0/+1 |
| | | | | | Include stackimpl.h otherwise PTHREAD_MINIMUM_STACK_SIZE cannot be evaluated. | ||||
* | bsp/qoriq: Fix interrupt support for T series | Sebastian Huber | 2015-10-28 | 3 | -127/+77 |
| | |||||
* | bsp/qoriq: Add BMan, QMan and FMan to memory map | Sebastian Huber | 2015-10-28 | 1 | -1/+20 |
| | |||||
* | bsp/qoriq: Flush and invalidate L2 cache | Sebastian Huber | 2015-10-28 | 2 | -0/+27 |
| | |||||
* | bsp/qoriq: Invalidate L1 cache on boot processor | Sebastian Huber | 2015-10-28 | 1 | -0/+20 |
| | |||||
* | bsp/qoriq: Map intercom area only if necessary | Sebastian Huber | 2015-10-28 | 1 | -1/+3 |
| | |||||
* | bsp/qoriq: Add BMan and QMan portals to memory map | Sebastian Huber | 2015-10-28 | 3 | -4/+11 |
| | |||||
* | bsp/qoriq: Increase non-cacheable region | Sebastian Huber | 2015-10-28 | 1 | -2/+2 |
| | |||||
* | bsp/qoriq: Drop M flag from device IO regions | Sebastian Huber | 2015-10-28 | 1 | -1/+1 |
| | |||||
* | bsps: Generalize .nocacheheap to .nocachenoload | Sebastian Huber | 2015-10-28 | 6 | -5/+25 |
| | | | | Add ability to place data in a non-loadable cache-inhibited area. | ||||
* | powerpc: Add FSL cache defines | Sebastian Huber | 2015-10-28 | 1 | -0/+10 |
| | |||||
* | CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK was undocumented and not error checked | Joel Sherrill | 2015-10-27 | 3 | -2/+71 |
| | | | | closes #2431. | ||||
* | basdefs.h: Add and use RTEMS_PACKED | Sebastian Huber | 2015-10-26 | 6 | -23/+26 |
| | |||||
* | basdefs.h: Add and use RTEMS_UNUSED | Sebastian Huber | 2015-10-26 | 127 | -291/+330 |
| | |||||
* | basdefs.h: Add and use RTEMS_DEPRECATED | Sebastian Huber | 2015-10-26 | 10 | -20/+22 |
| | |||||
* | basdefs.h: Add RTEMS_PURE | Sebastian Huber | 2015-10-26 | 1 | -3/+5 |
| | |||||
* | basedefs.h: Add and use RTEMS_NO_RETURN | Sebastian Huber | 2015-10-26 | 33 | -44/+46 |
| | |||||
* | basedefs.h: Add compiler attributes | Sebastian Huber | 2015-10-26 | 1 | -1/+40 |
| | |||||
* | RFS: Fix resource leak | Sebastian Huber | 2015-10-26 | 1 | -0/+2 |
| | | | | Close #2433. | ||||
* | Fail gracefully if pax is not found | Ben Gras | 2015-10-22 | 1 | -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 Comments | Sudarshan Rajagopalan | 2015-10-21 | 4 | -17/+21 |
| | | | | Closes #2435. | ||||
* | libbsp/Makefile.am: gpio.h as preinstalled header | Ben Gras | 2015-10-21 | 2 | -0/+5 |
| | | | | Also regenerate preinstall.am. Closes #2434. | ||||
* | moxiesim/configure.ac: Fix typo | Joel Sherrill | 2015-10-20 | 1 | -1/+1 |
| | | | | updates 2254. | ||||
* | h8sim-testsuite.tcfg: Add fsdosfsname01 | Joel Sherrill | 2015-10-20 | 1 | -0/+1 |
| | | | | closes #2432. | ||||
* | bsp/leon3: Fix Termios context usage | Sebastian Huber | 2015-10-20 | 1 | -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 FDT | Sebastian Huber | 2015-10-19 | 10 | -42/+268 |
| | |||||
* | libfdt: Merge into librtemscpu | Sebastian Huber | 2015-10-19 | 4 | -17/+3 |
| | | | | This allows BSPs to use this library. | ||||
* | bsp/qoriq: Simplify initialization | Sebastian Huber | 2015-10-19 | 1 | -75/+62 |
| | |||||
* | bsp/qoriq: Initialize FPU on secondary thread | Sebastian Huber | 2015-10-19 | 1 | -0/+4 |
| | |||||
* | libfdt: Initial import | Sebastian Huber | 2015-10-16 | 28 | -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_FILESYSTEM | Sebastian Huber | 2015-10-15 | 4 | -8/+0 |
| | | | | This define accidentally re-appeared. | ||||
* | bsp/qoriq: Add missing isync after mtmsr | Sebastian Huber | 2015-10-15 | 1 | -0/+4 |
| | |||||
* | libstdthreads: Add C11 threads | Sebastian Huber | 2015-10-14 | 15 | -75/+554 |
| | |||||
* | libstdthreads: Import from FreeBSD | Sebastian Huber | 2015-10-14 | 5 | -0/+455 |
| | |||||
* | bsps/arm: Add missing translation table entry | Sebastian Huber | 2015-10-14 | 1 | -0/+4 |
| | | | | See also bc820946793426dbdc450dc8bba4a15d01006182. | ||||
* | bsp/qoriq: Add nocache heap | Sebastian Huber | 2015-10-08 | 3 | -5/+20 |
| | |||||
* | bsps: Add .nocacheheap section | Sebastian Huber | 2015-10-08 | 6 | -22/+36 |
| | | | | | This avoids consumption of a loadable address space for the nocache heap. | ||||
* | bsp/qoriq: Add BMan and QMan Portals | Sebastian Huber | 2015-10-07 | 1 | -0/+16 |
| | |||||
* | bsp/qoriq: Initilize FPU | Sebastian Huber | 2015-10-07 | 1 | -0/+57 |
| | |||||
* | bsp/qoriq: Move BUCSR initialization | Sebastian Huber | 2015-10-07 | 1 | -14/+7 |
| | |||||
* | epiphany: Delete CPU_UNROLL_ENQUEUE_PRIORITY | Sebastian Huber | 2015-10-07 | 1 | -21/+0 |
| | |||||
* | SMP: Optimize ticket lock implementation | Sebastian Huber | 2015-10-02 | 1 | -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 multilib | Sebastian Huber | 2015-10-02 | 1 | -0/+17 |
| | | | | This reduces the code size. | ||||
* | bsps/i386: Interrupt server support | Sebastian Huber | 2015-09-30 | 4 | -5/+22 |
| | |||||
* | SMP: Fix and optimize thread dispatching | Sebastian Huber | 2015-09-28 | 11 | -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 operations | Sebastian Huber | 2015-09-28 | 1 | -27/+25 |
| |