summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* i2c: Send MSB of address first for EEPROMsSebastian Huber2017-10-021-12/+21
| | | | Update #3161.
* libpci: fix pci device allocationDaniel Hellstrom2017-09-295-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 warningSebastian Huber2017-09-291-1/+1
|
* shell: Fix missing prototype warningSebastian Huber2017-09-281-0/+1
|
* bsps: Fix integer to/from pointer warningsSebastian Huber2017-09-283-7/+7
| | | | Update #3082.
* bsp/gen5200: Fix warningSebastian Huber2017-09-281-2/+0
| | | | Update #3122.
* bsps/powerpc: Fix print format warningsSebastian Huber2017-09-284-77/+77
|
* network: Add missing forward declarationSebastian Huber2017-09-281-0/+1
|
* posix: Remove superfluous includesSebastian Huber2017-09-278-57/+18
|
* score: Simplify red-black tree debug supportSebastian Huber2017-09-274-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 includesSebastian Huber2017-09-272-14/+8
|
* score: Rename to _Scheduler_ControlSebastian Huber2017-09-277-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 sectionSebastian Huber2017-09-273-4/+10
| | | | Update #3090.
* bsp/imx: Provide a default consoleSebastian Huber2017-09-261-1/+1
| | | | Update #3090.
* bsp/imx: Add register headersSebastian Huber2017-09-264-0/+171
| | | | Update #3090.
* posix shm: Add oflag to Shm_ControlJoel Sherrill2017-09-222-0/+2
|
* bsps: Generalize bsp_fdt_map_intr()Sebastian Huber2017-09-225-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 supportSebastian Huber2017-09-223-16/+32
| | | | Update #3090.
* bsp/imx: Add register headersSebastian Huber2017-09-224-0/+276
| | | | Update #3090.
* bsps/arm: Copy FDT only on boot processorSebastian Huber2017-09-221-7/+14
| | | | Update #3090.
* score: Include missing header fileSebastian Huber2017-09-221-0/+2
| | | | Update #3059.
* posix: Allow PTHREAD_PROCESS_SHARED for rwlocksSebastian Huber2017-09-222-23/+45
| | | | Close #3153.
* psxrdwrv/test.c: Clear iovec to ensure consistent resultsJoel Sherrill2017-09-211-0/+3
| | | | closes #3148.
* bsps/powerpc: Fix robust thread dispatchSebastian Huber2017-09-211-6/+21
| | | | | | | Implement thread dispatch code in ppc_exc_wrapup() similar to ppc_exc_interrupt(). Update #2811.
* bsp/t32mppc: PPC_EXC_CONFIG_USE_FIXED_HANDLERSebastian Huber2017-09-211-9/+9
| | | | | | Fix link-time error. Update #3085.
* bsp/qemuppc: Fix for RTEMS_DEBUGSebastian Huber2017-09-201-2/+2
|
* bsp/psim: Fix for RTEMS_DEBUGSebastian Huber2017-09-201-2/+2
|
* bsp/mpc8260ads: Fix for RTEMS_DEBUGSebastian Huber2017-09-201-1/+1
|
* bsp/mpc8260ads: Fix for RTEMS_DEBUGSebastian Huber2017-09-201-1/+1
|
* bsps/powerpc: Fix PPC_EXC_CONFIG_USE_FIXED_HANDLERSebastian Huber2017-09-203-5/+7
| | | | | | Fix link-time error on BSPs not using PPC_EXC_CONFIG_USE_FIXED_HANDLER. Update #3085.
* bsp/qoriq: Update READMESebastian Huber2017-09-191-0/+11
| | | | Close #3085.
* bsp/qoriq: Add hypervisor guest SMP supportSebastian Huber2017-09-193-7/+55
| | | | Update #3085.
* bsp/qoriq: MMU configuration as hypervisor guestSebastian Huber2017-09-192-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 guestSebastian Huber2017-09-191-0/+2
| | | | Update #3085.
* bsp/qoriq: Avoid MAS8 access as hypervisor guestSebastian Huber2017-09-191-3/+3
| | | | Update #3085.
* bsp/qoriq: Reduce static memory demandsSebastian Huber2017-09-191-1/+1
| | | | Update #3085.
* bsp/qoriq: Add decrementer clock driverSebastian Huber2017-09-195-8/+69
| | | | Update #3085.
* bsp/qoriq: Add early debug output initializationSebastian Huber2017-09-191-3/+18
| | | | Update #3085.
* bsps/powerpc: PPC_EXC_CONFIG_USE_FIXED_HANDLERSebastian Huber2017-09-197-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 Huber2017-09-191-0/+2
| | | | | Update #2132. Close #3140.
* Add "\n" to "\r\n" translation to rtems_putc()Sebastian Huber2017-09-191-1/+5
| | | | Update #3122.
* bsps: Clock_driver_support_install_isr()Sebastian Huber2017-09-1840-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 condvarSebastian Huber2017-09-153-4/+34
| | | | Close #3137.
* posix: Allow PTHREAD_PROCESS_SHARED for barriersSebastian Huber2017-09-153-8/+26
| | | | Close #3126.
* posix: Allow PTHREAD_PROCESS_SHARED for mutexesSebastian Huber2017-09-154-11/+25
| | | | Close #3125.
* libio: Remove rtems_libio_t::driverSebastian Huber2017-09-151-1/+0
| | | | | | This member was apparently unused. Close #3133.
* libio: Use FIFO for iop free listSebastian Huber2017-09-156-21/+63
| | | | Update #3136.
* libio: Add hold/drop iop referenceSebastian Huber2017-09-1531-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 Huber2017-09-153-26/+50
| | | | Update #3132.
* libio: LIBIO_GET_IOP() LIBIO_GET_IOP_WITH_ACCESS()Sebastian Huber2017-09-1516-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.