Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Shared MMU initialization for ARM BSPs and RaspberryPi MMU support | Hesham AL-Matary | 2013-10-03 | 8 | -31/+156 |
| | | | | | | | Add support for MMU initialization for RaspberryPi. Introduce new shared MMU configuration table that can be used by other BSPs that call the arm_cp15_start_setup_translation_table_and_enable_mmu_and_cache function. Demonstrate the use of the generic table with RaspberryPi. | ||||
* | Add a new necessary definition needed for raspberrypi MMU support | Hesham AL-Matary | 2013-10-03 | 1 | -0/+21 |
| | | | | | | | | | | | The new ARM_CP15_CTRL_XP is necessary to share ARMv6 and ARMv7 page-table formats and definitions. It enables the extended page tables (introduced in ARMv6) to be configured for the hardware page translation mechanism. This way we can share ARMv6 and ARMv7 page tables entry formats. Other Fault Status Register Definitions can be useful for debugging or excpetion handlers. | ||||
* | Merge branch 'master' into warnings | Joel Sherrill | 2013-09-30 | 1 | -3/+17 |
|\ | |||||
| * | Fix building with RTEMS_DEBUG. | Chris Johns | 2013-09-30 | 1 | -3/+17 |
| | | |||||
* | | libbsp/sparc/.../gnatcommon.c: Formatting | Joel Sherrill | 2013-09-30 | 1 | -7/+5 |
| | | |||||
* | | leon2/.../ckinit.c: Change get nanoseconds handler to static | Joel Sherrill | 2013-09-30 | 1 | -1/+1 |
| | | |||||
* | | mips/shared/.../clockdrv.c: Change get nanoseconds handler to static | Joel Sherrill | 2013-09-30 | 1 | -4/+3 |
| | | |||||
* | | uC5282/.../clock.c: Change get nanoseconds handler to static | Joel Sherrill | 2013-09-30 | 1 | -2/+3 |
| | | |||||
* | | leon3/bsppredriver.c: Add include file to warning | Joel Sherrill | 2013-09-23 | 1 | -0/+1 |
| | | |||||
* | | libcpu/sparc/.../access_le.c: Add include file to fix warning | Joel Sherrill | 2013-09-23 | 1 | -0/+1 |
| | | |||||
* | | internal.h/main_mdump.c: Convert main methods to static | Joel Sherrill | 2013-09-23 | 2 | -5/+3 |
| | | |||||
* | | leon3/.../ckinit.c: Change get nanoseconds handler to static | Joel Sherrill | 2013-09-23 | 1 | -6/+1 |
|/ | |||||
* | leon3/.../ckinit.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+5 |
| | |||||
* | libbsp/shared/bspinit.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -3/+7 |
| | |||||
* | leon3/.../bspstart.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -2/+2 |
| | |||||
* | nfsclient/src/dirutils.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+12 |
| | |||||
* | getdents.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+10 |
| | |||||
* | ctermid.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+1 |
| | |||||
* | getpwent.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+5 |
| | |||||
* | newlibc_init.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+1 |
| | |||||
* | __times.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+6 |
| | |||||
* | stat.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+15 |
| | |||||
* | __gettod.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -3/+12 |
| | |||||
* | __gitpid.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+5 |
| | |||||
* | __assert.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+2 |
| | |||||
* | issetugid.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+5 |
| | |||||
* | _execve.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+7 |
| | |||||
* | rtemsbuildname.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+19 |
| | |||||
* | intrbody.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -7/+19 |
| | |||||
* | sparc/.../grcan.c: Switch to using RTEMS_COMPILER_UNUSED_ATTRIBUTE | Joel Sherrill | 2013-09-22 | 1 | -8/+6 |
| | |||||
* | semopen.c: Switch to using RTEMS_COMPILER_UNUSED_ATTRIBUTE | Joel Sherrill | 2013-09-22 | 1 | -11/+8 |
| | |||||
* | mqueueopen.c: Switch to using RTEMS_COMPILER_UNUSED_ATTRIBUTE | Joel Sherrill | 2013-09-22 | 1 | -11/+8 |
| | |||||
* | basedefs.h: Add RTEMS_COMPILER_UNUSED_ATTRIBUTE. | Joel Sherrill | 2013-09-22 | 1 | -0/+11 |
| | |||||
* | leon3/console.c: Fix misisng prototype issues | Joel Sherrill | 2013-09-21 | 1 | -2/+15 |
| | |||||
* | semopen.c: Address set but unused variable warning | Joel Sherrill | 2013-09-21 | 1 | -0/+9 |
| | |||||
* | sigsuspend.c: Address set but unused variable warning | Joel Sherrill | 2013-09-21 | 1 | -3/+6 |
| | |||||
* | mqueueopen.c: Address set but unused variable warning | Joel Sherrill | 2013-09-21 | 1 | -0/+10 |
| | |||||
* | sparc/.../grcan.c: Fix multiple warnings | Joel Sherrill | 2013-09-21 | 1 | -2/+8 |
| | |||||
* | sparc/.../ambapp.h: Add ambapp_get_number_apbslv_devices() prototype | Joel Sherrill | 2013-09-21 | 1 | -0/+4 |
| | |||||
* | sparc/.../occan.c: Fix missing prototype warning | Joel Sherrill | 2013-09-21 | 1 | -0/+2 |
| | |||||
* | sparc/.../ambapp.h: Add ambapp_get_number_ahbslv_devices() prototype | Joel Sherrill | 2013-09-21 | 1 | -0/+6 |
| | |||||
* | sparc/../occan.c: Fix set but unused variable warning | Joel Sherrill | 2013-09-21 | 1 | -2/+1 |
| | |||||
* | main_mv.c: Address set but not used warning | Joel Sherrill | 2013-09-21 | 1 | -1/+5 |
| | | | | | It looks like the paths that use tval are if 0'ed for RTEMS. Making all conditional on __rtems__ including the declaration. | ||||
* | mouse_parser.c: Fix warning by properly checking return code | Joel Sherrill | 2013-09-21 | 1 | -1/+1 |
| | |||||
* | sparc irq-shared.c: Fix unused variable warning | Joel Sherrill | 2013-09-21 | 1 | -1/+1 |
| | |||||
* | bsp/stm32f4: Add STM32F10XXX support. | Christian Mauderer | 2013-09-19 | 17 | -145/+758 |
| | |||||
* | JFFS2: New tests | Sebastian Huber | 2013-09-19 | 11 | -0/+411 |
| | |||||
* | JFFS2: Add RTEMS support | Sebastian Huber | 2013-09-19 | 24 | -2822/+1885 |
| | |||||
* | JFFS2: Update Linux compatibility layer | Sebastian Huber | 2013-09-19 | 25 | -66/+261 |
| | | | | | Modify compatbility layer for RTEMS. Add support for Linux 3.11 based JFFS2. | ||||
* | JFFS2: Import from eCos | Sebastian Huber | 2013-09-19 | 38 | -0/+4843 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Import of Linux compatibility layer and JFFS2 file system support from eCos. The files are imported from eCos CVS on 2013-09-16. cvs -d :pserver:anoncvs@ecos.sourceware.org:/cvs/ecos login cvs -z3 -d :pserver:anoncvs@ecos.sourceware.org:/cvs/ecos co -P ecos The files "ecos/packages/compat/linux/current/asm/atomic.h", "ecos/packages/compat/linux/current/asm/bug.h", "ecos/packages/compat/linux/current/asm/page.h", "ecos/packages/compat/linux/current/cyg/crc/crc.h", "ecos/packages/compat/linux/current/cyg/infra/cyg_type.h", "ecos/packages/compat/linux/current/linux/compiler.h", "ecos/packages/compat/linux/current/linux/completion.h", "ecos/packages/compat/linux/current/linux/config.h", "ecos/packages/compat/linux/current/linux/crc32.h", "ecos/packages/compat/linux/current/linux/errno.h", "ecos/packages/compat/linux/current/linux/fs.h", "ecos/packages/compat/linux/current/linux/kernel.h", "ecos/packages/compat/linux/current/linux/list.h", "ecos/packages/compat/linux/current/linux/mtd/compatmac.h", "ecos/packages/compat/linux/current/linux/mtd/mtd.h", "ecos/packages/compat/linux/current/linux/pagemap.h", "ecos/packages/compat/linux/current/linux/rbtree.h", "ecos/packages/compat/linux/current/linux/rwsem.h", "ecos/packages/compat/linux/current/linux/sched.h", "ecos/packages/compat/linux/current/linux/slab.h", "ecos/packages/compat/linux/current/linux/spinlock.h", "ecos/packages/compat/linux/current/linux/stat.h", "ecos/packages/compat/linux/current/linux/string.h", "ecos/packages/compat/linux/current/linux/timer.h", "ecos/packages/compat/linux/current/linux/types.h", "ecos/packages/compat/linux/current/linux/version.h", "ecos/packages/compat/linux/current/linux/vmalloc.h", "ecos/packages/compat/linux/current/linux/wait.h", "ecos/packages/compat/linux/current/linux/workqueue.h", and "ecos/packages/compat/linux/current/linux/zlib.h" "ecos/packages/compat/linux/current/linux/zutil.h" are copied to "cpukit/libfs/src/jffs2/include". The file "ecos/packages/services/crc/current/src/crc32.c" is copied to "cpukit/libfs/src/jffs2/src/compat-crc32.c". The file "ecos/packages/compat/linux/current/src/rbtree.c" is copied to "cpukit/libfs/src/jffs2/src/compat-rbtree.c". The file "ecos/packages/fs/jffs2/current/src/dir-ecos.c" is copied to "cpukit/libfs/src/jffs2/src/dir-rtems.c". The file "ecos/packages/fs/jffs2/current/src/flashio.c" is copied to "cpukit/libfs/src/jffs2/src/flashio.c". The file "ecos/packages/fs/jffs2/current/src/fs-ecos.c" is copied to "cpukit/libfs/src/jffs2/src/fs-rtems.c". The file "ecos/packages/fs/jffs2/current/src/malloc-ecos.c" is copied to "cpukit/libfs/src/jffs2/src/malloc-rtems.c". The file "ecos/packages/fs/jffs2/current/src/os-ecos.h" is copied to "cpukit/libfs/src/jffs2/src/os-rtems.h". The LICENSE file referenced in some files of this patch set is part of a previous patch set imported from Linux. |