You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/05/25 03:55:50 UTC

[incubator-nuttx] branch master updated (0a604d7 -> 3927493)

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

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


    from 0a604d7  libs/libc/libc.h: Fix a comment typo
     add d620564  add support for PolarFire SoC and icicle board
     add 3927493  documentation/mpfs: add mpfs and icile board to documentation

No new revisions were added by this update.

Summary of changes:
 .../platforms/risc-v/mpfs/boards/icicle/icicle.png |  Bin 0 -> 2606726 bytes
 .../platforms/risc-v/mpfs/boards/icicle/index.rst  |   79 ++
 Documentation/platforms/risc-v/mpfs/index.rst      |   82 ++
 arch/risc-v/Kconfig                                |   11 +
 arch/risc-v/include/mpfs/chip.h                    |   34 +
 arch/risc-v/include/mpfs/irq.h                     |  340 +++++++
 arch/risc-v/src/mpfs/Kconfig                       |   93 ++
 arch/risc-v/src/mpfs/Make.defs                     |   63 ++
 arch/risc-v/src/mpfs/chip.h                        |   32 +
 arch/risc-v/src/mpfs/hardware/mpfs_clint.h         |   42 +
 arch/risc-v/src/mpfs/hardware/mpfs_gpio.h          |   96 ++
 arch/risc-v/src/mpfs/hardware/mpfs_memorymap.h     |  120 +++
 arch/risc-v/src/mpfs/hardware/mpfs_plic.h          |  131 +++
 arch/risc-v/src/mpfs/hardware/mpfs_sysctl.h        |   34 +
 arch/risc-v/src/mpfs/hardware/mpfs_uart.h          |  207 ++++
 arch/risc-v/src/mpfs/mpfs.h                        |   38 +
 arch/risc-v/src/mpfs/mpfs_allocateheap.c           |  132 +++
 arch/risc-v/src/mpfs/mpfs_clockconfig.c            |   80 ++
 arch/risc-v/src/mpfs/mpfs_clockconfig.h            |   66 ++
 arch/risc-v/src/mpfs/mpfs_config.h                 |   68 ++
 arch/risc-v/src/mpfs/mpfs_gpio.c                   |  184 ++++
 arch/risc-v/src/mpfs/mpfs_gpio.h                   |  272 +++++
 arch/risc-v/src/mpfs/mpfs_head.S                   |  328 ++++++
 arch/risc-v/src/mpfs/mpfs_idle.c                   |   65 ++
 arch/risc-v/src/mpfs/mpfs_irq.c                    |  330 ++++++
 arch/risc-v/src/mpfs/mpfs_irq_dispatch.c           |  175 ++++
 arch/risc-v/src/mpfs/mpfs_lowputc.c                |  228 +++++
 arch/risc-v/src/mpfs/mpfs_lowputc.h                |   59 ++
 arch/risc-v/src/mpfs/mpfs_memorymap.h              |   53 +
 arch/risc-v/src/mpfs/mpfs_serial.c                 | 1069 ++++++++++++++++++++
 arch/risc-v/src/mpfs/mpfs_start.c                  |  144 +++
 arch/risc-v/src/mpfs/mpfs_timerisr.c               |  132 +++
 arch/risc-v/src/mpfs/mpfs_userspace.c              |  127 +++
 arch/risc-v/src/mpfs/mpfs_userspace.h              |   49 +
 arch/risc-v/src/mpfs/mpfs_vectors.S                |   53 +
 boards/Kconfig                                     |   12 +
 boards/risc-v/mpfs/icicle/Kconfig                  |    8 +
 boards/risc-v/mpfs/icicle/configs/nsh/defconfig    |   76 ++
 boards/risc-v/mpfs/icicle/include/board.h          |  111 ++
 boards/risc-v/mpfs/icicle/kernel/Makefile          |  107 ++
 boards/risc-v/mpfs/icicle/kernel/mpfs_userspace.c  |  121 +++
 boards/risc-v/mpfs/icicle/scripts/Make.defs        |   98 ++
 boards/risc-v/mpfs/icicle/scripts/gnu-elf.ld       |  115 +++
 boards/risc-v/mpfs/icicle/scripts/hss-nuttx.yml    |   12 +
 boards/risc-v/mpfs/icicle/scripts/ld.script        |   97 ++
 boards/risc-v/mpfs/icicle/scripts/memory.ld        |   35 +
 boards/risc-v/mpfs/icicle/scripts/user-space.ld    |  104 ++
 boards/risc-v/mpfs/icicle/src/Makefile             |   37 +
 boards/risc-v/mpfs/icicle/src/mpfs_appinit.c       |   75 ++
 boards/risc-v/mpfs/icicle/src/mpfs_autoleds.c      |  147 +++
 boards/risc-v/mpfs/icicle/src/mpfs_boot.c          |   58 ++
 boards/risc-v/mpfs/icicle/src/mpfs_bringup.c       |   61 ++
 boards/risc-v/mpfs/icicle/src/mpfs_ostest.c        |   92 ++
 boards/risc-v/mpfs/icicle/src/mpfsicicle.h         |   46 +
 54 files changed, 6428 insertions(+)
 create mode 100644 Documentation/platforms/risc-v/mpfs/boards/icicle/icicle.png
 create mode 100644 Documentation/platforms/risc-v/mpfs/boards/icicle/index.rst
 create mode 100644 Documentation/platforms/risc-v/mpfs/index.rst
 create mode 100755 arch/risc-v/include/mpfs/chip.h
 create mode 100755 arch/risc-v/include/mpfs/irq.h
 create mode 100755 arch/risc-v/src/mpfs/Kconfig
 create mode 100755 arch/risc-v/src/mpfs/Make.defs
 create mode 100755 arch/risc-v/src/mpfs/chip.h
 create mode 100755 arch/risc-v/src/mpfs/hardware/mpfs_clint.h
 create mode 100755 arch/risc-v/src/mpfs/hardware/mpfs_gpio.h
 create mode 100755 arch/risc-v/src/mpfs/hardware/mpfs_memorymap.h
 create mode 100755 arch/risc-v/src/mpfs/hardware/mpfs_plic.h
 create mode 100755 arch/risc-v/src/mpfs/hardware/mpfs_sysctl.h
 create mode 100755 arch/risc-v/src/mpfs/hardware/mpfs_uart.h
 create mode 100755 arch/risc-v/src/mpfs/mpfs.h
 create mode 100755 arch/risc-v/src/mpfs/mpfs_allocateheap.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_clockconfig.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_clockconfig.h
 create mode 100755 arch/risc-v/src/mpfs/mpfs_config.h
 create mode 100644 arch/risc-v/src/mpfs/mpfs_gpio.c
 create mode 100644 arch/risc-v/src/mpfs/mpfs_gpio.h
 create mode 100755 arch/risc-v/src/mpfs/mpfs_head.S
 create mode 100755 arch/risc-v/src/mpfs/mpfs_idle.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_irq.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_irq_dispatch.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_lowputc.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_lowputc.h
 create mode 100755 arch/risc-v/src/mpfs/mpfs_memorymap.h
 create mode 100755 arch/risc-v/src/mpfs/mpfs_serial.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_start.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_timerisr.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_userspace.c
 create mode 100755 arch/risc-v/src/mpfs/mpfs_userspace.h
 create mode 100755 arch/risc-v/src/mpfs/mpfs_vectors.S
 create mode 100755 boards/risc-v/mpfs/icicle/Kconfig
 create mode 100644 boards/risc-v/mpfs/icicle/configs/nsh/defconfig
 create mode 100755 boards/risc-v/mpfs/icicle/include/board.h
 create mode 100755 boards/risc-v/mpfs/icicle/kernel/Makefile
 create mode 100755 boards/risc-v/mpfs/icicle/kernel/mpfs_userspace.c
 create mode 100755 boards/risc-v/mpfs/icicle/scripts/Make.defs
 create mode 100755 boards/risc-v/mpfs/icicle/scripts/gnu-elf.ld
 create mode 100644 boards/risc-v/mpfs/icicle/scripts/hss-nuttx.yml
 create mode 100755 boards/risc-v/mpfs/icicle/scripts/ld.script
 create mode 100755 boards/risc-v/mpfs/icicle/scripts/memory.ld
 create mode 100755 boards/risc-v/mpfs/icicle/scripts/user-space.ld
 create mode 100755 boards/risc-v/mpfs/icicle/src/Makefile
 create mode 100755 boards/risc-v/mpfs/icicle/src/mpfs_appinit.c
 create mode 100755 boards/risc-v/mpfs/icicle/src/mpfs_autoleds.c
 create mode 100755 boards/risc-v/mpfs/icicle/src/mpfs_boot.c
 create mode 100755 boards/risc-v/mpfs/icicle/src/mpfs_bringup.c
 create mode 100755 boards/risc-v/mpfs/icicle/src/mpfs_ostest.c
 create mode 100755 boards/risc-v/mpfs/icicle/src/mpfsicicle.h