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/nuttx.git
from 14b62c50f37 drivers/can: fix netdev_lower_carrier_XXX crash for kvaser
card
new f2713d9511c drivers/mtd: Add 4-byte addressing support for W25Q256 and
W25Q512.
new 4e7899f37cc Documentation/mtd: Update maximum capacity for W25 SPI NOR
flashes.
new 2fde85162cd arch/mips/pic32mz: add PIC32MZ-W1 (WFI32E01) support.
new 2ef61530474 boards/mips/pic32mz: add Microchip EV49N51A board.
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../os/drivers/special/mtd/devices/w25q.rst | 2 +-
.../mips/pic32mz/boards/ev49n51a/ev49n51a.jpg | Bin 0 -> 44913 bytes
.../mips/pic32mz/boards/ev49n51a/index.rst | 283 +++++++
Documentation/platforms/mips/pic32mz/index.rst | 13 +
arch/mips/include/pic32mz/chip.h | 41 +
arch/mips/include/pic32mz/irq.h | 2 +
arch/mips/include/pic32mz/irq_pic32mzw1.h | 247 ++++++
arch/mips/src/pic32mz/Kconfig | 47 ++
arch/mips/src/pic32mz/Make.defs | 4 +
arch/mips/src/pic32mz/hardware/pic32mz_features.h | 2 +
arch/mips/src/pic32mz/hardware/pic32mz_i2c.h | 10 +-
arch/mips/src/pic32mz/hardware/pic32mz_ioport.h | 12 +
arch/mips/src/pic32mz/hardware/pic32mz_memorymap.h | 2 +
arch/mips/src/pic32mz/hardware/pic32mz_osc.h | 66 +-
arch/mips/src/pic32mz/hardware/pic32mz_pps.h | 55 ++
.../mips/src/pic32mz/hardware/pic32mzw1_features.h | 215 ++++++
.../src/pic32mz/hardware/pic32mzw1_memorymap.h | 175 +++++
arch/mips/src/pic32mz/hardware/pic32mzw1_pmuclk.h | 204 +++++
arch/mips/src/pic32mz/hardware/pic32mzw1_pps.h | 191 +++++
arch/mips/src/pic32mz/pic32mz_config.h | 156 ++++
arch/mips/src/pic32mz/pic32mz_head.S | 36 +
arch/mips/src/pic32mz/pic32mz_i2c.c | 34 +-
arch/mips/src/pic32mz/pic32mz_lowconsole.c | 30 +-
arch/mips/src/pic32mz/pic32mz_lowinit.c | 115 +++
arch/mips/src/pic32mz/pic32mz_serial.c | 3 +
arch/mips/src/pic32mz/pic32mz_spi.c | 27 +-
arch/mips/src/pic32mz/pic32mz_timer.c | 16 +-
arch/mips/src/pic32mz/pic32mz_timerisr.c | 8 +-
arch/mips/src/pic32mz/pic32mz_wfi32_pwrclk.c | 853 +++++++++++++++++++++
.../src/pic32mz/pic32mz_wfi32_pwrclk.h} | 55 +-
boards/Kconfig | 14 +
.../lx6 => boards/mips/pic32mz/ev49n51a}/Kconfig | 4 +-
.../configs/nsh/defconfig | 30 +-
boards/mips/pic32mz/ev49n51a/include/board.h | 194 +++++
.../{chipkit-wifire => ev49n51a}/scripts/Make.defs | 52 +-
.../ev49n51a/scripts/mips-debug.ld} | 139 ++--
.../pic32mz/ev49n51a}/src/Makefile | 12 +-
.../pic32mz/ev49n51a/src/ev49n51a.h} | 70 +-
.../pic32mz/ev49n51a/src/pic32mz_autoleds.c} | 39 +-
.../src/pic32mz_boot.c | 29 +-
.../src/pic32mz_bringup.c | 41 +-
.../pic32mz/ev49n51a/src/pic32mz_spi.c} | 74 +-
drivers/mtd/w25.c | 126 ++-
43 files changed, 3394 insertions(+), 334 deletions(-)
create mode 100644
Documentation/platforms/mips/pic32mz/boards/ev49n51a/ev49n51a.jpg
create mode 100644
Documentation/platforms/mips/pic32mz/boards/ev49n51a/index.rst
create mode 100644 arch/mips/include/pic32mz/irq_pic32mzw1.h
create mode 100644 arch/mips/src/pic32mz/hardware/pic32mzw1_features.h
create mode 100644 arch/mips/src/pic32mz/hardware/pic32mzw1_memorymap.h
create mode 100644 arch/mips/src/pic32mz/hardware/pic32mzw1_pmuclk.h
create mode 100644 arch/mips/src/pic32mz/hardware/pic32mzw1_pps.h
create mode 100644 arch/mips/src/pic32mz/pic32mz_wfi32_pwrclk.c
copy arch/{arm/src/stm32f7/stm32_mpuinit.h =>
mips/src/pic32mz/pic32mz_wfi32_pwrclk.h} (63%)
copy {arch/xtensa/src/lx6 => boards/mips/pic32mz/ev49n51a}/Kconfig (72%)
copy boards/mips/pic32mz/{chipkit-wifire => ev49n51a}/configs/nsh/defconfig
(66%)
create mode 100644 boards/mips/pic32mz/ev49n51a/include/board.h
copy boards/mips/pic32mz/{chipkit-wifire => ev49n51a}/scripts/Make.defs (58%)
copy boards/mips/{pic32mx/pic32mx7mmb/scripts/mips-release.ld =>
pic32mz/ev49n51a/scripts/mips-debug.ld} (65%)
copy boards/{risc-v/k210/maix-bit => mips/pic32mz/ev49n51a}/src/Makefile (86%)
copy boards/{avr/at90usb/micropendous3/src/micropendous3.h =>
mips/pic32mz/ev49n51a/src/ev49n51a.h} (64%)
copy boards/{arm/stm32f4/nucleo-f401re/src/stm32_autoleds.c =>
mips/pic32mz/ev49n51a/src/pic32mz_autoleds.c} (79%)
copy boards/mips/pic32mz/{flipnclick-pic32mz => ev49n51a}/src/pic32mz_boot.c
(78%)
copy boards/mips/pic32mz/{flipnclick-pic32mz =>
ev49n51a}/src/pic32mz_bringup.c (69%)
copy boards/{risc-v/esp32c2/common/src/esp_board_spi.c =>
mips/pic32mz/ev49n51a/src/pic32mz_spi.c} (59%)