summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-1245-144/+15
| | | | | | | | 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.
* posix: Use mutex object itself for condvarSebastian Huber2017-09-123-6/+6
| | | | | | | | | | We should only use the address used to initialize the mutex object according to POSIX, "2.9.9 Synchronization Object Copies and Alternative Mappings". http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_09_09 Update #3113.
* i2c: TMP112 correct the function name to set the config.Chris Johns2017-09-111-1/+1
|
* 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.
* Implement clock()Sebastian Huber2017-09-072-0/+34
| | | | | | | | | | | Newlib uses _times_r() in clock(). The problem is that the _times_r() clock frequency is defined by sysconf(_SC_CLK_TCK). The clock frequency of clock() is the constant CLOCKS_PER_SEC. FreeBSD uses getrusage() for clock(). Since RTEMS has only one process, the implementation can be simplified. Update #3121.
* dosfs: Fix fat_file_update()Sebastian Huber2017-09-061-5/+3
| | | | | | Do not update the non-existant meta-data of the root directory. Update #2944.
* dosfs: Fix find name next entry preparationSebastian Huber2017-09-061-25/+50
| | | | Update #2964.
* dosfs: Fix msdos_dir_read()Sebastian Huber2017-09-061-27/+28
| | | | | | Set a proper name buffer length for each converter invocation. Update #2987.
* dosfs: Support a cluster size of 64KiBSebastian Huber2017-09-064-12/+38
| | | | Close #3003.
* Fix integer overflow problems in times()Sebastian Huber2017-09-061-34/+16
| | | | | | | An integer overflow may still happen, however, only after 68 years of system uptime. Close #2135.
* drvmgr: clean up info_drv printDaniel Hellstrom2017-08-291-13/+4
| | | | Fixes #2930
* 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
|
* psxconfig01/init.c: Fix printf() format warningsJoel Sherrill2017-08-271-6/+6
|
* sp25/task1.c: Fix printf() format warningsJoel Sherrill2017-08-271-2/+2
|
* spstkalloc02/init.c: Fix printf() format warningsJoel Sherrill2017-08-271-6/+6
|
* Include missing <limits.h>Sebastian Huber2017-08-251-0/+1
| | | | Update #2132.
* score: Remove <string.h> include from basedefs.hSebastian Huber2017-08-251-7/+0
| | | | Close #2133.
* score: Remove <limits.h> include from basedefs.hSebastian Huber2017-08-251-7/+0
| | | | Close #2132.
* network: Include missing header fileSebastian Huber2017-08-251-0/+1
|
* libpci: Use calloc()Sebastian Huber2017-08-251-2/+1
| | | | Update #2133.
* Include missing <rtems/bspIo.h>Sebastian Huber2017-08-254-0/+4
|
* Include missing <limits.h>Sebastian Huber2017-08-258-0/+9
| | | | Update #2132.
* Include missing <string.h>Sebastian Huber2017-08-2558-0/+67
| | | | Update #2133.
* samples/fileio: Give command availability hintSebastian Huber2017-08-241-3/+7
| | | | Close #3088.
* libmisc/rtems-fdt: Add libmisc/rtems-fdt to the cpukit wrapup.Chris Johns2017-08-241-0/+1
| | | | Updates #3099.
* 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-225-1/+62
| | | | | | | 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.