summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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.
* libio: Add rtems_libio_iop_is_append()Sebastian Huber2017-09-156-7/+17
| | | | Update #3132.
* libio: Add rtems_libio_iop_is_writeable()Sebastian Huber2017-09-153-3/+13
| | | | Update #3132.
* libio: Add rtems_libio_iop_is_readable()Sebastian Huber2017-09-153-3/+13
| | | | Update #3132.
* libio: Add rtems_libio_iop_is_no_delay()Sebastian Huber2017-09-154-3/+13
| | | | Update #3132.
* libio: Add rtems_libio_iop_flags()Sebastian Huber2017-09-154-7/+12
| | | | Update #3132.
* libio: Add rtems_libio_iop_flags_initialize()Sebastian Huber2017-09-156-15/+42
| | | | Update #3132.
* libio: Add iop set/clear flagsSebastian Huber2017-09-159-15/+56
| | | | Update #3132.
* libio: rtems_libio_check_permissions_with_error()Sebastian Huber2017-09-155-7/+7
| | | | | | | Rename rtems_libio_check_permissions_with_error() in rtems_libio_check_permissions(). Update #3132.
* libio: Remove rtems_libio_check_permissions()Sebastian Huber2017-09-152-11/+1
| | | | | | | Remove rtems_libio_check_permissions() and convert single user to rtems_libio_check_permissions_with_error(). Update #3132.
* libio: Do simple parameter checks earlySebastian Huber2017-09-154-15/+23
| | | | | | This simplifies error handling later. Update #3132.
* libio: Avoid direct use of rtems_libio_iopsSebastian Huber2017-09-143-3/+3
| | | | Update #3132.
* libio: Simplify rtems_libio_iop()Sebastian Huber2017-09-142-8/+14
| | | | | | | Remove the file descriptor validation. This is the job of rtems_libio_check_fd(). Use an inline function instread of a macro. Update #3132.
* libio: Remove LIBIO_FLAGS_CREATESebastian Huber2017-09-143-8/+0
| | | | Close #3134.
* fstests/fsimfsgeneric01: Fix test assertSebastian Huber2017-09-141-2/+1
|
* bsp/mrm332: Remove dead codeSebastian Huber2017-09-141-2/+0
| | | | Update #3132.
* libio: Remove special-case reference countSebastian Huber2017-09-146-112/+27
| | | | | | The top-level IO library structures should contain no special-case data. Update #2859.
* posix: Ignore pshared for semaphoresSebastian Huber2017-09-126-16/+9
| | | | | | Since we have only one process, sharing between processes is trivial. Close #3124.
* serdbg: Fix warningSebastian Huber2017-09-121-1/+0
| | | | Update #3122.
* bsp/qoriq: Virtual interrupt controller supportSebastian Huber2017-09-121-5/+81
| | | | Update #3085.
* bsp/qoriq: Add byte channel console driverSebastian Huber2017-09-121-1/+116
| | | | Update #3085.
* bsp/qoriq: Port ePAPR hcall interface to RTEMSSebastian Huber2017-09-125-16/+70
| | | | Update #3085.
* bsp/qoriq: Import ePAPR hcalls from Linux 4.12Sebastian Huber2017-09-123-0/+1328
| | | | Update #3085.