This is an automated email from the ASF dual-hosted git repository. acassis pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 3fceaf1 drivers/ioexpander: fix the kconfig warning add ee916bd CEVA: add ceva platform xc5 xm6 support No new revisions were added by this update. Summary of changes: arch/ceva/Kconfig | 133 +++++++++ arch/ceva/include/.gitignore | 3 + arch/ceva/include/arch.h | 107 +++++++ arch/ceva/include/inttypes.h | 230 +++++++++++++++ arch/ceva/include/irq.h | 78 +++++ arch/ceva/include/limits.h | 40 +++ arch/ceva/include/math.h | 34 +++ arch/ceva/include/spinlock.h | 106 +++++++ arch/ceva/include/stdarg.h | 42 +++ arch/ceva/include/syscall.h | 110 +++++++ arch/ceva/include/tls.h | 74 +++++ arch/ceva/include/types.h | 96 +++++++ arch/ceva/include/xc5/irq.h | 269 +++++++++++++++++ arch/ceva/include/xc5/math.h | 58 ++++ arch/ceva/include/xc5/reg.h | 143 +++++++++ arch/ceva/include/xc5/spinlock.h | 42 +++ arch/ceva/include/xm6/irq.h | 259 +++++++++++++++++ arch/ceva/include/xm6/math.h | 58 ++++ arch/ceva/include/xm6/reg.h | 139 +++++++++ arch/ceva/include/xm6/spinlock.h | 160 +++++++++++ arch/ceva/src/.gitignore | 5 + arch/ceva/src/Makefile | 216 ++++++++++++++ arch/ceva/src/common/mpu.h | 145 ++++++++++ arch/ceva/src/common/svcall.h | 130 +++++++++ arch/ceva/src/common/up_arch.h | 76 +++++ arch/ceva/src/common/up_assert.c | 372 ++++++++++++++++++++++++ arch/ceva/src/common/up_blocktask.c | 143 +++++++++ arch/ceva/src/common/up_board.c | 180 ++++++++++++ arch/ceva/src/common/up_checkstack.c | 204 +++++++++++++ arch/ceva/src/common/up_createstack.c | 275 ++++++++++++++++++ arch/ceva/src/common/up_doirq.c | 106 +++++++ arch/ceva/src/common/up_exit.c | 84 ++++++ arch/ceva/src/common/up_fullcontextrestore.c | 51 ++++ arch/ceva/src/common/up_heap.c | 273 ++++++++++++++++++ arch/ceva/src/common/up_idle.c | 170 +++++++++++ arch/ceva/src/common/up_initialize.c | 232 +++++++++++++++ arch/ceva/src/common/up_internal.h | 352 +++++++++++++++++++++++ arch/ceva/src/common/up_interruptcontext.c | 45 +++ arch/ceva/src/common/up_modifyreg16.c | 53 ++++ arch/ceva/src/common/up_modifyreg32.c | 53 ++++ arch/ceva/src/common/up_modifyreg8.c | 53 ++++ arch/ceva/src/common/up_pthread_start.c | 70 +++++ arch/ceva/src/common/up_puts.c | 46 +++ arch/ceva/src/common/up_releasepending.c | 114 ++++++++ arch/ceva/src/common/up_releasestack.c | 117 ++++++++ arch/ceva/src/common/up_reprioritizertr.c | 170 +++++++++++ arch/ceva/src/common/up_saveusercontext.c | 67 +++++ arch/ceva/src/common/up_schedulesigaction.c | 215 ++++++++++++++ arch/ceva/src/common/up_sigdeliver.c | 96 +++++++ arch/ceva/src/common/up_signal_dispatch.c | 75 +++++ arch/ceva/src/common/up_stackframe.c | 111 +++++++ arch/ceva/src/common/up_start.c | 312 ++++++++++++++++++++ arch/ceva/src/common/up_svcall.c | 414 +++++++++++++++++++++++++++ arch/ceva/src/common/up_switchcontext.c | 51 ++++ arch/ceva/src/common/up_task_start.c | 70 +++++ arch/ceva/src/common/up_unblocktask.c | 128 +++++++++ arch/ceva/src/common/up_userspace.c | 231 +++++++++++++++ arch/ceva/src/common/up_usestack.c | 142 +++++++++ arch/ceva/src/common/up_vfork.c | 208 ++++++++++++++ arch/ceva/src/common/vintc.h | 152 ++++++++++ arch/ceva/src/xc5/Kconfig | 11 + arch/ceva/src/xc5/Toolchain.defs | 68 +++++ arch/ceva/src/xc5/cpm.S | 75 +++++ arch/ceva/src/xc5/cpm.h | 52 ++++ arch/ceva/src/xc5/psu.h | 42 +++ arch/ceva/src/xc5/syscall.S | 78 +++++ arch/ceva/src/xc5/up_hardfault.c | 93 ++++++ arch/ceva/src/xc5/up_head.S | 302 +++++++++++++++++++ arch/ceva/src/xc5/up_icache.c | 294 +++++++++++++++++++ arch/ceva/src/xc5/up_initialstate.c | 88 ++++++ arch/ceva/src/xc5/up_intc.c | 201 +++++++++++++ arch/ceva/src/xc5/up_mpu.c | 130 +++++++++ arch/ceva/src/xc5/up_psu.c | 73 +++++ arch/ceva/src/xc5/up_relocate.c | 87 ++++++ arch/ceva/src/xc5/up_signal_handler.S | 99 +++++++ arch/ceva/src/xc5/up_svcall_handler.S | 110 +++++++ arch/ceva/src/xc5/vfork.S | 112 ++++++++ arch/ceva/src/xm6/Kconfig | 11 + arch/ceva/src/xm6/Toolchain.defs | 73 +++++ arch/ceva/src/xm6/cpm.h | 64 +++++ arch/ceva/src/xm6/syscall.S | 87 ++++++ arch/ceva/src/xm6/up_hardfault.c | 111 +++++++ arch/ceva/src/xm6/up_head.S | 229 +++++++++++++++ arch/ceva/src/xm6/up_icache.c | 298 +++++++++++++++++++ arch/ceva/src/xm6/up_initialstate.c | 96 +++++++ arch/ceva/src/xm6/up_intc.c | 217 ++++++++++++++ arch/ceva/src/xm6/up_mpu.c | 130 +++++++++ arch/ceva/src/xm6/up_psu.c | 69 +++++ arch/ceva/src/xm6/up_signal_handler.S | 96 +++++++ arch/ceva/src/xm6/up_svcall_handler.S | 103 +++++++ arch/ceva/src/xm6/vfork.S | 121 ++++++++ 91 files changed, 11808 insertions(+) create mode 100644 arch/ceva/Kconfig create mode 100644 arch/ceva/include/.gitignore create mode 100644 arch/ceva/include/arch.h create mode 100644 arch/ceva/include/inttypes.h create mode 100644 arch/ceva/include/irq.h create mode 100644 arch/ceva/include/limits.h create mode 100644 arch/ceva/include/math.h create mode 100644 arch/ceva/include/spinlock.h create mode 100644 arch/ceva/include/stdarg.h create mode 100644 arch/ceva/include/syscall.h create mode 100644 arch/ceva/include/tls.h create mode 100644 arch/ceva/include/types.h create mode 100644 arch/ceva/include/xc5/irq.h create mode 100644 arch/ceva/include/xc5/math.h create mode 100644 arch/ceva/include/xc5/reg.h create mode 100644 arch/ceva/include/xc5/spinlock.h create mode 100644 arch/ceva/include/xm6/irq.h create mode 100644 arch/ceva/include/xm6/math.h create mode 100644 arch/ceva/include/xm6/reg.h create mode 100644 arch/ceva/include/xm6/spinlock.h create mode 100644 arch/ceva/src/.gitignore create mode 100644 arch/ceva/src/Makefile create mode 100644 arch/ceva/src/common/mpu.h create mode 100644 arch/ceva/src/common/svcall.h create mode 100644 arch/ceva/src/common/up_arch.h create mode 100644 arch/ceva/src/common/up_assert.c create mode 100644 arch/ceva/src/common/up_blocktask.c create mode 100644 arch/ceva/src/common/up_board.c create mode 100644 arch/ceva/src/common/up_checkstack.c create mode 100644 arch/ceva/src/common/up_createstack.c create mode 100644 arch/ceva/src/common/up_doirq.c create mode 100644 arch/ceva/src/common/up_exit.c create mode 100644 arch/ceva/src/common/up_fullcontextrestore.c create mode 100644 arch/ceva/src/common/up_heap.c create mode 100644 arch/ceva/src/common/up_idle.c create mode 100644 arch/ceva/src/common/up_initialize.c create mode 100644 arch/ceva/src/common/up_internal.h create mode 100644 arch/ceva/src/common/up_interruptcontext.c create mode 100644 arch/ceva/src/common/up_modifyreg16.c create mode 100644 arch/ceva/src/common/up_modifyreg32.c create mode 100644 arch/ceva/src/common/up_modifyreg8.c create mode 100644 arch/ceva/src/common/up_pthread_start.c create mode 100644 arch/ceva/src/common/up_puts.c create mode 100644 arch/ceva/src/common/up_releasepending.c create mode 100644 arch/ceva/src/common/up_releasestack.c create mode 100644 arch/ceva/src/common/up_reprioritizertr.c create mode 100644 arch/ceva/src/common/up_saveusercontext.c create mode 100644 arch/ceva/src/common/up_schedulesigaction.c create mode 100644 arch/ceva/src/common/up_sigdeliver.c create mode 100644 arch/ceva/src/common/up_signal_dispatch.c create mode 100644 arch/ceva/src/common/up_stackframe.c create mode 100644 arch/ceva/src/common/up_start.c create mode 100644 arch/ceva/src/common/up_svcall.c create mode 100644 arch/ceva/src/common/up_switchcontext.c create mode 100644 arch/ceva/src/common/up_task_start.c create mode 100644 arch/ceva/src/common/up_unblocktask.c create mode 100644 arch/ceva/src/common/up_userspace.c create mode 100644 arch/ceva/src/common/up_usestack.c create mode 100644 arch/ceva/src/common/up_vfork.c create mode 100644 arch/ceva/src/common/vintc.h create mode 100644 arch/ceva/src/xc5/Kconfig create mode 100644 arch/ceva/src/xc5/Toolchain.defs create mode 100644 arch/ceva/src/xc5/cpm.S create mode 100644 arch/ceva/src/xc5/cpm.h create mode 100644 arch/ceva/src/xc5/psu.h create mode 100644 arch/ceva/src/xc5/syscall.S create mode 100644 arch/ceva/src/xc5/up_hardfault.c create mode 100644 arch/ceva/src/xc5/up_head.S create mode 100644 arch/ceva/src/xc5/up_icache.c create mode 100644 arch/ceva/src/xc5/up_initialstate.c create mode 100644 arch/ceva/src/xc5/up_intc.c create mode 100644 arch/ceva/src/xc5/up_mpu.c create mode 100644 arch/ceva/src/xc5/up_psu.c create mode 100644 arch/ceva/src/xc5/up_relocate.c create mode 100644 arch/ceva/src/xc5/up_signal_handler.S create mode 100644 arch/ceva/src/xc5/up_svcall_handler.S create mode 100644 arch/ceva/src/xc5/vfork.S create mode 100644 arch/ceva/src/xm6/Kconfig create mode 100644 arch/ceva/src/xm6/Toolchain.defs create mode 100644 arch/ceva/src/xm6/cpm.h create mode 100644 arch/ceva/src/xm6/syscall.S create mode 100644 arch/ceva/src/xm6/up_hardfault.c create mode 100644 arch/ceva/src/xm6/up_head.S create mode 100644 arch/ceva/src/xm6/up_icache.c create mode 100644 arch/ceva/src/xm6/up_initialstate.c create mode 100644 arch/ceva/src/xm6/up_intc.c create mode 100644 arch/ceva/src/xm6/up_mpu.c create mode 100644 arch/ceva/src/xm6/up_psu.c create mode 100644 arch/ceva/src/xm6/up_signal_handler.S create mode 100644 arch/ceva/src/xm6/up_svcall_handler.S create mode 100644 arch/ceva/src/xm6/vfork.S