nuttx/arch/mips/src
Daniel P. Carvalho b27b064931 arch/mips/pic32mz: fix the GPIO_EDGE_RISING pin encoding.
GPIO_EDGE_RISING was (12 << GPIO_CN_SHIFT), which sets bits 10 and 11
(GPIO_PULLDOWN | GPIO_EDGE_DETECT) instead of the edge type bit 12 that
its comment describes.  A pin configured for rising edges therefore also
got the pull-down, and a falling-edge pin with GPIO_PULLDOWN was taken
as a rising-edge pin.  Use bit 12.

Assisted-by: Claude Code:claude-opus-5-5
Signed-off-by: Daniel P. Carvalho <danieloak@gmail.com>
2026-10-08 09:54:07 -03:00
..
common arch/mips: Add basic support for MIPS Creator CI20 board 2026-07-15 08:02:55 -03:00
jz4780 arch/mips/jz4780: record the running task on interrupt exit. 2026-10-08 09:28:21 -03:00
mips32 arch/mips/pic32mz: initialize both L1 caches when KSEG0 is cacheable. 2026-10-04 17:16:09 -03:00
pic32mx arch/mips/pic32mx: record the running task on interrupt exit. 2026-10-08 09:28:21 -03:00
pic32mz arch/mips/pic32mz: fix the GPIO_EDGE_RISING pin encoding. 2026-10-08 09:54:07 -03:00
.gitignore
Makefile mips/Makefile: Add nuttx build with CONFIG_ALLSYMS enabled. 2026-08-11 09:53:38 -03:00