Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | i2c: Send MSB of address first for EEPROMs | Sebastian Huber | 2017-10-02 | 1 | -12/+21 |
| | | | | Update #3161. | ||||
* | libpci: fix pci device allocation | Daniel Hellstrom | 2017-09-29 | 5 | -37/+32 |
| | | | | | | | | | | The refactoring of pci_dev_create() was incorrect since the code relied on different defines before including pci/cfg.h. This reverts back to the original code having two pci_dev_create() one in auto and one in read library. confdefs.h selectes between the two libraries so both there is no link conflict. Updates #3029 | ||||
* | bsp/bf537Stamp: Fix warning | Sebastian Huber | 2017-09-29 | 1 | -1/+1 |
| | |||||
* | shell: Fix missing prototype warning | Sebastian Huber | 2017-09-28 | 1 | -0/+1 |
| | |||||
* | bsps: Fix integer to/from pointer warnings | Sebastian Huber | 2017-09-28 | 3 | -7/+7 |
| | | | | Update #3082. | ||||
* | bsp/gen5200: Fix warning | Sebastian Huber | 2017-09-28 | 1 | -2/+0 |
| | | | | Update #3122. | ||||
* | bsps/powerpc: Fix print format warnings | Sebastian Huber | 2017-09-28 | 4 | -77/+77 |
| | |||||
* | network: Add missing forward declaration | Sebastian Huber | 2017-09-28 | 1 | -0/+1 |
| | |||||
* | posix: Remove superfluous includes | Sebastian Huber | 2017-09-27 | 8 | -57/+18 |
| | |||||
* | score: Simplify red-black tree debug support | Sebastian Huber | 2017-09-27 | 4 | -16/+17 |
| | | | | | | | | Make the RBTree_Node layout independent of RTEMS_DEBUG (and all other build configuration options). This allows the use of this structure in Newlib. Update #3112. | ||||
* | posix: Remove superfluous includes | Sebastian Huber | 2017-09-27 | 2 | -14/+8 |
| | |||||
* | score: Rename to _Scheduler_Control | Sebastian Huber | 2017-09-27 | 7 | -15/+15 |
| | | | | | | | Rename struct Scheduler_Control to _Scheduler_Control to allow its use in standard header files, e.g. <pthread.h>. Update #3112. | ||||
* | bsp/imx: Add nocache section | Sebastian Huber | 2017-09-27 | 3 | -4/+10 |
| | | | | Update #3090. | ||||
* | bsp/imx: Provide a default console | Sebastian Huber | 2017-09-26 | 1 | -1/+1 |
| | | | | Update #3090. | ||||
* | bsp/imx: Add register headers | Sebastian Huber | 2017-09-26 | 4 | -0/+171 |
| | | | | Update #3090. | ||||
* | posix shm: Add oflag to Shm_Control | Joel Sherrill | 2017-09-22 | 2 | -0/+2 |
| | |||||
* | bsps: Generalize bsp_fdt_map_intr() | Sebastian Huber | 2017-09-22 | 5 | -9/+12 |
| | | | | | | | Pass all interrupt cells to bsp_fdt_map_intr() since some platforms use an array to describe an interrupt. Update #3090. | ||||
* | bsp/imx: Add SMP support | Sebastian Huber | 2017-09-22 | 3 | -16/+32 |
| | | | | Update #3090. | ||||
* | bsp/imx: Add register headers | Sebastian Huber | 2017-09-22 | 4 | -0/+276 |
| | | | | Update #3090. | ||||
* | bsps/arm: Copy FDT only on boot processor | Sebastian Huber | 2017-09-22 | 1 | -7/+14 |
| | | | | Update #3090. | ||||
* | score: Include missing header file | Sebastian Huber | 2017-09-22 | 1 | -0/+2 |
| | | | | Update #3059. | ||||
* | posix: Allow PTHREAD_PROCESS_SHARED for rwlocks | Sebastian Huber | 2017-09-22 | 2 | -23/+45 |
| | | | | Close #3153. | ||||
* | psxrdwrv/test.c: Clear iovec to ensure consistent results | Joel Sherrill | 2017-09-21 | 1 | -0/+3 |
| | | | | closes #3148. | ||||
* | bsps/powerpc: Fix robust thread dispatch | Sebastian Huber | 2017-09-21 | 1 | -6/+21 |
| | | | | | | | Implement thread dispatch code in ppc_exc_wrapup() similar to ppc_exc_interrupt(). Update #2811. | ||||
* | bsp/t32mppc: PPC_EXC_CONFIG_USE_FIXED_HANDLER | Sebastian Huber | 2017-09-21 | 1 | -9/+9 |
| | | | | | | Fix link-time error. Update #3085. | ||||
* | bsp/qemuppc: Fix for RTEMS_DEBUG | Sebastian Huber | 2017-09-20 | 1 | -2/+2 |
| | |||||
* | bsp/psim: Fix for RTEMS_DEBUG | Sebastian Huber | 2017-09-20 | 1 | -2/+2 |
| | |||||
* | bsp/mpc8260ads: Fix for RTEMS_DEBUG | Sebastian Huber | 2017-09-20 | 1 | -1/+1 |
| | |||||
* | bsp/mpc8260ads: Fix for RTEMS_DEBUG | Sebastian Huber | 2017-09-20 | 1 | -1/+1 |
| | |||||
* | bsps/powerpc: Fix PPC_EXC_CONFIG_USE_FIXED_HANDLER | Sebastian Huber | 2017-09-20 | 3 | -5/+7 |
| | | | | | | Fix link-time error on BSPs not using PPC_EXC_CONFIG_USE_FIXED_HANDLER. Update #3085. | ||||
* | bsp/qoriq: Update README | Sebastian Huber | 2017-09-19 | 1 | -0/+11 |
| | | | | Close #3085. | ||||
* | bsp/qoriq: Add hypervisor guest SMP support | Sebastian Huber | 2017-09-19 | 3 | -7/+55 |
| | | | | Update #3085. | ||||
* | bsp/qoriq: MMU configuration as hypervisor guest | Sebastian Huber | 2017-09-19 | 2 | -10/+5 |
| | | | | | | | Re-enable MMU configuration as hypervisor guest. Make sure the QORIQ_TLB1_ENTRY_COUNT is set according to the hypervisor configuration. Update #3085. | ||||
* | bsp/qoriq: Avoid IVOR38..42 access as hv guest | Sebastian Huber | 2017-09-19 | 1 | -0/+2 |
| | | | | Update #3085. | ||||
* | bsp/qoriq: Avoid MAS8 access as hypervisor guest | Sebastian Huber | 2017-09-19 | 1 | -3/+3 |
| | | | | Update #3085. | ||||
* | bsp/qoriq: Reduce static memory demands | Sebastian Huber | 2017-09-19 | 1 | -1/+1 |
| | | | | Update #3085. | ||||
* | bsp/qoriq: Add decrementer clock driver | Sebastian Huber | 2017-09-19 | 5 | -8/+69 |
| | | | | Update #3085. | ||||
* | bsp/qoriq: Add early debug output initialization | Sebastian Huber | 2017-09-19 | 1 | -3/+18 |
| | | | | Update #3085. | ||||
* | bsps/powerpc: PPC_EXC_CONFIG_USE_FIXED_HANDLER | Sebastian Huber | 2017-09-19 | 7 | -230/+117 |
| | | | | | | | | | Make PPC_EXC_CONFIG_USE_FIXED_HANDLER mandatory for BSPs using ppc_exc_interrupt(). Pass exception number to bsp_interrupt_dispatch() to allow processing of decrementer and doorbell exceptions as hypervisor guest. Update #3085. | ||||
* | score: Include missing <limits.h> | Sebastian Huber | 2017-09-19 | 1 | -0/+2 |
| | | | | | Update #2132. Close #3140. | ||||
* | Add "\n" to "\r\n" translation to rtems_putc() | Sebastian Huber | 2017-09-19 | 1 | -1/+5 |
| | | | | Update #3122. | ||||
* | bsps: Clock_driver_support_install_isr() | Sebastian Huber | 2017-09-18 | 40 | -176/+81 |
| | | | | | | | Remove old ISR parameter since is not used by the clock driver shell. Make an implementation optional. Update #3139. | ||||
* | posix: Allow PTHREAD_PROCESS_SHARED for condvar | Sebastian Huber | 2017-09-15 | 3 | -4/+34 |
| | | | | Close #3137. | ||||
* | posix: Allow PTHREAD_PROCESS_SHARED for barriers | Sebastian Huber | 2017-09-15 | 3 | -8/+26 |
| | | | | Close #3126. | ||||
* | posix: Allow PTHREAD_PROCESS_SHARED for mutexes | Sebastian Huber | 2017-09-15 | 4 | -11/+25 |
| | | | | Close #3125. | ||||
* | libio: Remove rtems_libio_t::driver | Sebastian Huber | 2017-09-15 | 1 | -1/+0 |
| | | | | | | This member was apparently unused. Close #3133. | ||||
* | libio: Use FIFO for iop free list | Sebastian Huber | 2017-09-15 | 6 | -21/+63 |
| | | | | Update #3136. | ||||
* | libio: Add hold/drop iop reference | Sebastian Huber | 2017-09-15 | 31 | -44/+890 |
| | | | | | | | Check iop reference count in close() and return -1 with errno set to EBUSY in case the file descriptor is still in use. Update #3132. | ||||
* | libio: Unify readv() and writev() | Sebastian Huber | 2017-09-15 | 3 | -26/+50 |
| | | | | Update #3132. | ||||
* | libio: LIBIO_GET_IOP() LIBIO_GET_IOP_WITH_ACCESS() | Sebastian Huber | 2017-09-15 | 16 | -83/+63 |
| | | | | | | | | | Replace rtems_libio_check_fd(), rtems_libio_iop(), rtems_libio_check_open() and rtems_libio_check_permissions() combinations with new LIBIO_GET_IOP() and LIBIO_GET_IOP_WITH_ACCESS() macros. Update #3132. |