summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* libio: Add rtems_libio_iop_is_readable()Sebastian Huber2017-09-151-2/+2
| | | | Update #3132.
* bsp/mrm332: Remove dead codeSebastian Huber2017-09-141-2/+0
| | | | Update #3132.
* 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.
* bsp/qoriq: Boot page translationSebastian Huber2017-09-121-0/+2
| | | | | | Do not mingle with the boot page translation as hypervisor guest. Update #3085.
* bsp/qoriq: Do not touch MMU as hypervisor guestSebastian Huber2017-09-121-2/+12
| | | | Update #3085.
* bsp/qoriq: Add QORIQ_IS_HYPERVISOR_GUESTSebastian Huber2017-09-122-3/+12
| | | | Update #3085.
* bsp/qoriq: Remove console stuff from bsp_start()Sebastian Huber2017-09-122-23/+11
| | | | Update #3085.
* Simplify and unify BSP_output_charSebastian Huber2017-09-1242-137/+6
| | | | | | | | The BSP_output_char should output a char and not mingle with high level processing, e.g. '\n' to '\r\n' translation. Move this translation to rtems_putc(). Remove it from all the BSP_output_char implementations. Close #3122.
* bsp/atsam: Fix MPU sections.Christian Mauderer2017-09-073-4/+92
| | | | | | | | | | The nocache section has been hard coded which could lead to problems when a bigger region should be used. Fix that. The internal SRAM has not been set up correctly. A duplicate external SDRAM has been set up instead. Remove a lot of other hard coded sections too.
* leon,ambapp_bus: make unreferenced global function staticDaniel Hellstrom2017-08-292-51/+69
| | | | Fixes #3072
* leon,grascs: fix semaphore policiesDaniel Hellstrom2017-08-291-2/+3
| | | | Closes #2726
* leon,ambapp: fixes bad allocation checkDaniel Hellstrom2017-08-291-1/+1
| | | | Updates #2496 but to close needs to be applied to 4.11 accoring to ticket.
* leon,gr1553b: improve init checkDaniel Hellstrom2017-08-291-3/+8
| | | | | | | | Check in init3 not needed since same data is already checked in init2 stage. Adds an extra check that the APB register space is available before accessing it. Updates #2331 but needs to be applied to 4.11 according to ticket.
* libchip,greth: disable driver if SMP kernelDaniel Hellstrom2017-08-294-2/+9
| | | | Update #2355
* leon,occan: remove dead code.Daniel Hellstrom2017-08-291-92/+0
| | | | Fixes #2878
* leon, grspw: for SMP use GRSPW Packet driverDaniel Hellstrom2017-08-294-3/+15
| | | | | | | The GRSPW packet driver supports SMP and therefore the legacy GRSPW driver is disabled for SMP builds. Update #2355
* fb/fb.c: include <string.h> for memcpy()Joel Sherrill2017-08-271-0/+1
|
* Include missing <rtems/bspIo.h>Sebastian Huber2017-08-254-0/+4
|
* Include missing <limits.h>Sebastian Huber2017-08-252-0/+2
| | | | Update #2132.
* Include missing <string.h>Sebastian Huber2017-08-2531-0/+37
| | | | Update #2133.
* bsp/qoriq: Add qoriq_e6500_64 variantSebastian Huber2017-08-222-0/+21
| | | | Update #3082.
* bsp/qoriq: Enable > 2GiB memorySebastian Huber2017-08-222-5/+7
| | | | Update #3082.
* powerpc: PPC64_NOP_FOR_LINKER_TOC_POINTER_RESTORESebastian Huber2017-08-224-1/+57
| | | | | | | In 64-bit mode, the linker must have the ability to restore the TOC pointer after an external function call. Update #3082.
* bsp/qoriq: 64-bit MMU supportSebastian Huber2017-08-224-47/+56
| | | | Update #3082.
* bsp/qoriq: 64-bit support for interrupt controllerSebastian Huber2017-08-221-2/+2
| | | | Update #3082.
* bsp/qoriq: Enable 64-bit mode for exceptionsSebastian Huber2017-08-221-0/+6
| | | | Update #3082.
* bsp/qoriq: 64-bit support for spin tableSebastian Huber2017-08-222-10/+6
| | | | Update #3082.
* bsp/qoriq: Copy FDT laterSebastian Huber2017-08-221-6/+8
| | | | | | We need a ready to use TOC section before we can call bsp_fdt_copy(). Update #3082.
* bsp/qoriq: Add basic 64-bit supportSebastian Huber2017-08-228-9/+29
| | | | Update #3082.
* bsp/qoriq: Use LA to load an addressSebastian Huber2017-08-222-22/+30
| | | | | | Add 64-bit support for LA. Update #3082.
* bsps/powerpc: Add 64-bit CRT init/fini supportSebastian Huber2017-08-225-1/+69
| | | | Update #3082.
* bsps/powerpc: Rename ppc_exc_wrap_async_normal_endSebastian Huber2017-08-221-1/+1
| | | | | | | Rename ppc_exc_wrap_async_normal_end to ppc_exc_interrupt_end to avoid a bit of obfuscation. Update #3082.
* bsps/powerpc: Add 64-bit SET_SELF_CPU_CONTROLSebastian Huber2017-08-223-13/+14
| | | | Update #3082.
* bsps/powerpc: Add 64-bit linker sectionsSebastian Huber2017-08-221-1/+16
| | | | Update #3082.
* bsps: Fix integer types in bsp_fdt_copy()Sebastian Huber2017-08-221-3/+3
| | | | Update #3082.
* bsps: Add BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREASebastian Huber2017-08-222-2/+5
|
* bsps: Fix integer to/from pointerSebastian Huber2017-08-221-2/+2
| | | | Update #3082.
* powerpc: Add 64-bit context/interrupt supportSebastian Huber2017-08-228-206/+202
| | | | Update #3082.
* powerpc: 64-bit _CPU_Context_Initialize() supportSebastian Huber2017-08-222-7/+13
| | | | Update #3082.
* libchip/serial: Fix integer typesSebastian Huber2017-08-221-3/+3
| | | | Update #3082.
* libchip/ata: Fix integer to/from pointerSebastian Huber2017-08-221-2/+2
| | | | Update #3082.
* bsp/imx: Fix UART interruptSebastian Huber2017-08-041-0/+2
| | | | Update #3090.
* bsp/imx: New BSPSebastian Huber2017-08-0419-1/+1332
| | | | Update #3090.
* bsps/arm: Add ARMv7-AR Generic Timer clock driverSebastian Huber2017-08-042-0/+206
| | | | Update #3090.
* bsps/arm: Add ARMv7-AR Generic Timer supportSebastian Huber2017-08-041-0/+322
| | | | Update #3090.
* Optional Clock_driver_support_shutdown_hardware()Sebastian Huber2017-08-048-32/+37
| | | | | Make Clock_driver_support_shutdown_hardware() optional. This avoids the atexit() support on memory constrained targets.
* bsps/powerpc: Add PPC_EXC_INTERRUPT_FRAME_SIZESebastian Huber2017-08-015-9/+11
| | | | | | Use a specific define for the interrupt exception frame size. Update #3082.