chao.an
06d93828af
sys/resource: fix nxstyle warning
...
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-09 02:22:34 -08:00
chao.an
82f1263db9
sys/resource: include-able from C++ files
...
Change-Id: I914ab40495a25da184d0b7f8f8b1fa0d376c66a4
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-09 02:22:34 -08:00
Masayuki Ishikawa
2395ab7f6e
sched: task: Fix nxtask_exit() for SMP
...
Summary:
- I noticed that nxsched_merge_pending() is called outside a critical section
- The issue happens if a new rtcb does not hold a critical section
- Actually, global IRQ control is done in nxsched_resume_scheduler() in nxtask_exit()
- However, nxsched_merge_pending() was called after calling nxsched_resume_scheduler()
- This commit fixes the issue by moving nxsched_merge_pending() before the function
- NOTE: the sequence was changed for SMP but works for non-SMP as well
Impact:
- This commit affects both SMP and non-SMP
Testing:
- Tested with ostest with the following configurations
- spresense:wifi_smp (NCPUS=2 and 4)
- spresense:wifi (non SMP)
- sabre-6quad:smp (QEMU)
- esp32-core:smp (QEMU)
- maix-bit:smp (QEMU)
- sim:smp
- lc823450-xgevk:rndis
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-09 10:59:20 +01:00
Brennan Ashton
5d872e09e6
Remove depricated usage of set-env in GitHub
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-11-08 19:38:59 -08:00
Nathan Hartman
8e00110449
tiva/cc13x2_cc26x2: Merge related comments
...
arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_flash.h:
* Merge comments when they are section separators for
similar/related registers:
- TIVA_FLASH_FWPWRITE*
- TIVA_FLASH_FSM_SECTOR1*
- TIVA_FLASH_FSM_BSLE*
- TIVA_FLASH_FSM_BSLP*
2020-11-08 13:39:56 -08:00
Juha Niskanen
5849d88288
boards/sim/sim/sim/src/sim_touchscreen.c: add missing nx_disconnect
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-08 15:25:10 -03:00
Juha Niskanen
ca7a7ccbeb
Fix some typos in comments
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-08 18:58:20 +01:00
Juha Niskanen
70cbb7e537
include/nuttx/net/netconfig.h: fix typos and nxstyle
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-08 18:58:20 +01:00
Juha Niskanen
62d38c32e8
drivers/lcd/memlcd.c: fix typos and nxstyle
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-08 18:58:20 +01:00
Nathan Hartman
350309856d
tiva/cc13x2_cc26x2: Fix nxstyle errors
...
arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_flash.h:
* Fix nxstyle errors.
2020-11-08 18:56:55 +01:00
Sara Souza
b9d44017cf
xtensa/esp32: Watchdog support (MWDTs)
2020-11-08 13:05:24 -03:00
Xiang Xiao
b23bca5cb3
libcxx: Update 0001-libcxx-Port-to-NuttX-https-nuttx.apache.org-RTOS.patch
...
All changes come from:
from YAMAMOTO Takashi <yamamoto@midokura.com>
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-11-08 13:04:43 -03:00
Brennan Ashton
ab176cf1d3
sim: Enable required CONFIG_SIM_FRAMEBUFFER
2020-11-07 22:59:42 -08:00
Brennan Ashton
05dc66ed29
Fix issue #2098 non functional sim:touchscreen
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-11-07 22:59:42 -08:00
Alan C. Assis
816af60b77
xtensa/esp32: Include cache workaround to PSRAM
2020-11-07 12:08:02 +01:00
Yoshinori Sugino
878dc33736
sched/task/task_exithook.c: Remove a redundant assignment
2020-11-07 11:14:43 +01:00
Subhra Sankha Sarkar
6d32ad04dd
Minor fixes & NuttX coding standards compliance
2020-11-07 06:41:40 -03:00
Nathan Hartman
94a10033e0
tiva/cc13x2_cc26x2: Fix nxstyle errors
...
arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_fcfg1.h:
* Fix nxstyle errors.
2020-11-06 20:47:01 -03:00
Abdelatif Guettouche
f052a9b1e6
baords/xtensa/esp32/esp32-core: Update all configs to add the new region
...
of memory.
2020-11-06 18:36:41 -03:00
Abdelatif Guettouche
2ac2ce55d2
arch/xtensa/src/esp32/esp32_allocateheap.c: Fix the memory regions with
...
regards to the data used by the ROM.
Static alloaction sections should end at the begining of the ROM data.
The rest of memory (End of ROM data --> End of DRAM) is added to the
heap.
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2020-11-06 18:36:41 -03:00
Nicholas Chin
c7a9b66833
arch/arm/src/imxrt: adds support for WDOG1
...
Based on work done by Jake Choy.
2020-11-06 18:33:34 -03:00
Daniel P. Carvalho
a5d340a5df
Add injected channel support.
2020-11-06 18:31:32 -03:00
Abdelatif Guettouche
5adcdcdc15
arch/arm/src/stm32l4/stm32l4_can.c: Fix nxstyle issues.
2020-11-06 18:28:27 -03:00
Pavel Pisa
be1496b40d
stm32l4: correct build of stm32l4_can.c to respect L4 variant.
...
Signed-off-by: Pavel Pisa<ppisa@pikron.com>
2020-11-06 18:28:27 -03:00
Alan C. Assis
2f612a2077
xtensa/esp32: Move #if defined(SPIRAM) to inside function
2020-11-06 16:19:48 +01:00
Alan C. Assis
d11f02d772
xtensa/esp32: Fix remaining SEPARATE typo
2020-11-06 16:19:48 +01:00
Alan C. Assis
6c37d9ff80
xtensa/esp32: Avoid init PSRAM when SPIRAM is not enabled
2020-11-06 16:19:48 +01:00
Yoshinori Sugino
d3700649c0
sched/sched/sched_waitid.c: Allow WNOHANG
...
In the current implementation of waitid, WEXITED is mandatory and WNOHANG is optional.
2020-11-06 00:44:55 -08:00
Yoshinori Sugino
51875ab039
sched/sched/sched_waitpid.c: Fix a typo
2020-11-05 23:06:51 -08:00
YAMAMOTO Takashi
713a21e57c
or1k inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
6062b9f7fc
z180 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
13f469304c
z80 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
509a190be2
i486 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
c8f3abd910
misoc inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
f752b360f6
risc-v inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
4b382c6bab
intel64 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
64280ad7d9
sh1 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
178815ea34
arm inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
1d4610060d
rx65n inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
7c642466c6
z16 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
6bc93b87b0
xtensa inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
093662bc99
z8 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
7f442a6641
mips inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
5300106428
m16c inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
58320341f7
avr inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
49008b5862
hc inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
dc54af1bf2
avr32 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
88489a512d
ez80 inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
577d72258a
sim inttypes.h: Remove PRI/SCN macros for fast and least types
2020-11-05 18:49:22 -08:00
YAMAMOTO Takashi
4c33d608d2
include/inttypes.h: Appease nxstyle
2020-11-05 18:49:22 -08:00