You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ma...@apache.org on 2022/10/28 08:26:30 UTC

[incubator-nuttx] branch master updated (488a56280a -> 868de3ca4b)

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

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


    from 488a56280a fs: Correct the comment of file_allocate
     add b3ff4ce301 arch/sparc change common file to support SMP
     add 868de3ca4b arch/sparc add initial support for S698PM

No new revisions were added by this update.

Summary of changes:
 arch/sparc/Kconfig                                 |   15 +
 arch/sparc/include/irq.h                           |   34 +-
 arch/sparc/include/s698pm/irq.h                    |  206 ++++
 arch/sparc/src/common/up_assert.c                  |    2 +-
 arch/sparc/src/common/up_checkstack.c              |    4 +-
 arch/sparc/src/common/up_initialize.c              |   33 +-
 arch/sparc/src/common/up_internal.h                |   14 +-
 arch/sparc/src/s698pm/Kconfig                      |  135 +++
 arch/sparc/src/s698pm/Make.defs                    |   58 ++
 arch/sparc/src/s698pm/chip.h                       |   37 +
 arch/sparc/src/s698pm/s698pm-config.h              |  100 ++
 arch/sparc/src/s698pm/s698pm-irq.c                 |  541 ++++++++++
 arch/sparc/src/s698pm/s698pm-lowconsole.c          |  266 +++++
 .../sparc_v8.h => s698pm/s698pm-lowinit.c}         |  101 +-
 arch/sparc/src/s698pm/s698pm-memorymap.h           |   57 ++
 arch/sparc/src/s698pm/s698pm-serial.c              | 1031 ++++++++++++++++++++
 arch/sparc/src/s698pm/s698pm-timerisr.c            |  156 +++
 arch/sparc/src/s698pm/s698pm-uart.h                |  195 ++++
 arch/sparc/src/s698pm/s698pm.h                     |  442 +++++++++
 arch/sparc/src/s698pm/s698pm_cpuidlestack.c        |  132 +++
 .../up_copystate.c => s698pm/s698pm_cpuindex.c}    |   84 +-
 arch/sparc/src/s698pm/s698pm_cpupause.c            |  324 ++++++
 arch/sparc/src/s698pm/s698pm_cpustart.c            |  165 ++++
 arch/sparc/src/s698pm/s698pm_exceptions.S          |  482 +++++++++
 arch/sparc/src/s698pm/s698pm_head.S                |  678 +++++++++++++
 .../{sparc_v8/sparc_v8.h => s698pm/s698pm_irq.h}   |  104 +-
 arch/sparc/src/s698pm/s698pm_tim.c                 |  750 ++++++++++++++
 arch/sparc/src/s698pm/s698pm_tim.h                 |  154 +++
 arch/sparc/src/s698pm/s698pm_tim_lowerhalf.c       |  488 +++++++++
 arch/sparc/src/sparc_v8/Toolchain.defs             |    2 +
 arch/sparc/src/sparc_v8/sparc_v8.h                 |    4 +-
 arch/sparc/src/sparc_v8/up_blocktask.c             |    4 +-
 arch/sparc/src/sparc_v8/up_copystate.c             |    2 +-
 arch/sparc/src/sparc_v8/up_doirq.c                 |   29 +-
 arch/sparc/src/sparc_v8/up_dumpstate.c             |   36 +-
 arch/sparc/src/sparc_v8/up_initialstate.c          |    2 +-
 arch/sparc/src/sparc_v8/up_releasepending.c        |    4 +-
 arch/sparc/src/sparc_v8/up_reprioritizertr.c       |    4 +-
 arch/sparc/src/sparc_v8/up_schedulesigaction.c     |  201 +++-
 arch/sparc/src/sparc_v8/up_sigdeliver.c            |   67 ++
 arch/sparc/src/sparc_v8/up_swint1.c                |   20 +-
 arch/sparc/src/sparc_v8/up_unblocktask.c           |    4 +-
 42 files changed, 6951 insertions(+), 216 deletions(-)
 create mode 100644 arch/sparc/include/s698pm/irq.h
 create mode 100644 arch/sparc/src/s698pm/Kconfig
 create mode 100644 arch/sparc/src/s698pm/Make.defs
 create mode 100644 arch/sparc/src/s698pm/chip.h
 create mode 100644 arch/sparc/src/s698pm/s698pm-config.h
 create mode 100644 arch/sparc/src/s698pm/s698pm-irq.c
 create mode 100644 arch/sparc/src/s698pm/s698pm-lowconsole.c
 copy arch/sparc/src/{sparc_v8/sparc_v8.h => s698pm/s698pm-lowinit.c} (59%)
 create mode 100644 arch/sparc/src/s698pm/s698pm-memorymap.h
 create mode 100644 arch/sparc/src/s698pm/s698pm-serial.c
 create mode 100644 arch/sparc/src/s698pm/s698pm-timerisr.c
 create mode 100644 arch/sparc/src/s698pm/s698pm-uart.h
 create mode 100644 arch/sparc/src/s698pm/s698pm.h
 create mode 100644 arch/sparc/src/s698pm/s698pm_cpuidlestack.c
 copy arch/sparc/src/{sparc_v8/up_copystate.c => s698pm/s698pm_cpuindex.c} (51%)
 create mode 100644 arch/sparc/src/s698pm/s698pm_cpupause.c
 create mode 100644 arch/sparc/src/s698pm/s698pm_cpustart.c
 create mode 100644 arch/sparc/src/s698pm/s698pm_exceptions.S
 create mode 100644 arch/sparc/src/s698pm/s698pm_head.S
 copy arch/sparc/src/{sparc_v8/sparc_v8.h => s698pm/s698pm_irq.h} (56%)
 create mode 100644 arch/sparc/src/s698pm/s698pm_tim.c
 create mode 100644 arch/sparc/src/s698pm/s698pm_tim.h
 create mode 100644 arch/sparc/src/s698pm/s698pm_tim_lowerhalf.c