This is an automated email from the ASF dual-hosted git repository.

ligd pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from cfc90ad1f3 nuttx/can: support to Send message priority sorting 
function.
     add 112b6fd9a5 modlib:support modlib can load PIC elf
     add a72e9e5621 modlib:if elf in romfs/tmpfs, try use xipbase
     add dae3b8e551 mps3-an547:use common elf cflags
     add 67cbd7491a mps3-an547:add defconfig for pic run ostest
     add b81b16ba97 arm7/8-m:support all nuttx iamge build with pic
     add c11a2fa450 arm-m:let vectors address align
     add 3e9c2e00ea mps:support bootloader and ap defconfig build
     add 15fa55f234 mps3-an547:let ap build with pic,and use bootloader boot it

No new revisions were added by this update.

Summary of changes:
 .../platforms/arm/mps/boards/mps3-an547/index.rst  |  31 +++++
 Kconfig                                            |   7 ++
 arch/arm/include/arch.h                            |   2 +-
 arch/arm/src/armv6-m/arm_initialstate.c            |   6 +
 arch/arm/src/armv6-m/arm_ramvec_initialize.c       |  17 +--
 arch/arm/src/armv6-m/arm_vectors.c                 |   3 +-
 arch/arm/src/armv6-m/ram_vectors.h                 |  21 +++-
 arch/arm/src/armv7-m/arm_initialstate.c            |   6 +
 arch/arm/src/armv7-m/arm_ramvec_initialize.c       |   2 +-
 arch/arm/src/armv7-m/arm_vectors.c                 |   2 +-
 arch/arm/src/armv7-m/ram_vectors.h                 |   4 +-
 arch/arm/src/armv8-m/arm_initialstate.c            |   6 +
 arch/arm/src/armv8-m/arm_ramvec_initialize.c       |  41 +------
 arch/arm/src/armv8-m/arm_vectors.c                 |   3 +-
 arch/arm/src/armv8-m/ram_vectors.h                 |  47 +++++++-
 arch/arm/src/common/Toolchain.defs                 |  24 +++-
 arch/arm/src/mps/Kconfig                           |   2 +
 arch/arm/src/mps/mps_allocateheap.c                | 134 ++++++++++++++++++---
 arch/arm/src/mps/mps_start.c                       |  29 +++++
 binfmt/Kconfig                                     |   2 +-
 binfmt/elf.c                                       |  20 ++-
 boards/arm/mps/mps3-an547/Kconfig                  |  15 +++
 .../qenco => mps/mps3-an547/configs/ap}/defconfig  | 101 +++++++++++-----
 .../qenco => mps/mps3-an547/configs/bl}/defconfig  | 126 +++++++++++++------
 .../configs/{nsh => picostest}/defconfig           |  27 +++--
 boards/arm/mps/mps3-an547/scripts/Make.defs        |   6 -
 boards/arm/mps/mps3-an547/scripts/flash.ld         |  10 +-
 boards/arm/mps/mps3-an547/src/mps3_bringup.c       |  99 +++++++++++++++
 include/nuttx/lib/modlib.h                         |   9 ++
 libs/libc/modlib/gnu-elf.ld                        |   7 ++
 libs/libc/modlib/modlib_bind.c                     |  82 +++++++++++--
 libs/libc/modlib/modlib_load.c                     | 120 +++++++++++++++---
 libs/libc/modlib/modlib_remove.c                   |   8 +-
 libs/libc/modlib/modlib_symbols.c                  |   4 +
 libs/libc/modlib/modlib_unload.c                   |   2 +-
 35 files changed, 821 insertions(+), 204 deletions(-)
 copy boards/arm/{stm32/nucleo-f302r8/configs/qenco => 
mps/mps3-an547/configs/ap}/defconfig (59%)
 copy boards/arm/{stm32/nucleo-f302r8/configs/qenco => 
mps/mps3-an547/configs/bl}/defconfig (50%)
 copy boards/arm/mps/mps3-an547/configs/{nsh => picostest}/defconfig (83%)

Reply via email to