Brennan Ashton
561cbbca96
tcp: Remove incomplete support for TCP reassembly
2020-12-05 21:46:18 -08:00
Gregory Nutt
b34096a4fa
net/tcp/tcp_input.c: Correct bad check of urgent data length
...
Urgent data preceded "normal" data in the TCP payload. If the urgent data is larger than the size of the TCP payload, this indicates that the entire payload is urgent data and that urgent data continues in the next packet.
This case was handled correctly for the case where urgent data was present but was not being handled correctly in the case where the urgent data was NOT present.
2020-12-05 21:45:45 -08:00
Ouss4
e4e4cce696
tools/zipme.sh: Remove the option to exclude patterns based on the VCS'
...
"ignore" file.
2020-07-07 16:58:28 -07:00
Xiang Xiao
569477d36c
board/sim: Don't ignore any files under src/etc/ folder
...
see the discussion here:
https://github.com/apache/incubator-nuttx/issues/1363
2020-07-07 16:56:48 -07:00
Gregory Nutt
8cb06171a3
Do not ignore .asm files that are tracked.
2020-07-07 16:56:48 -07:00
Brennan Ashton
201f920c3b
nxstyle: fixup style issues in mm_realloc.c
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-06-29 17:10:26 -06:00
Brennan Ashton
3b1dca8167
mm: Do not memcopy more than oldsize when realloc
...
When realloc up from a mem area to a larger one where a new node
is needed. The the larger memory region is copied from the source
this can both leak data as well as cause memory faults accesssing
invalid data.
This was first reported by Kwonsk
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-06-29 17:10:26 -06:00
Alin Jerpelea
c6f8a6b069
tools: cxd56: nxstyle fixes
...
nxstyle fixes to pass the CI checks
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-06-29 17:28:23 +01:00
Alin Jerpelea
256005cc7b
tools: cxd56: mkspk: fix out of tree MAC build
...
The local copy of elf headers is needed for the MAC systems which miss the ELF headers.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-06-29 17:28:23 +01:00
Masayuki Ishikawa
194734f49b
libs: rv64: Fix _calc_imm() in arch_elf.c
2020-06-25 22:43:50 -07:00
Xiang Xiao
bd12fb6b64
tools/version.sh: Make it invokable from everywhere
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-06-25 01:01:05 +01:00
Xiang Xiao
145205767d
tools/zipme.sh: Add executable bit
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-06-25 01:01:05 +01:00
Xiang Xiao
f77a2d690a
tools/zipme.sh: Don't move the directory to nuttx/Documentation
...
and remove the redundancy of "cd ${TRUNKDIR}"
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-06-25 01:01:05 +01:00
Xiang Xiao
546db27b52
tools/zipme.sh: Fix the typo error
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-06-25 01:01:05 +01:00
Nathan Hartman
5d5e6f7192
Docs and README: Add STM32G474, B-G474E-DPOW1 board
...
Documentation/NuttX.html:
Documentation/README.html:
README.txt:
boards/README.txt:
Document initial support for the STM32G474 MCU and
B-G474E-DPOW1 Discovery kit was added in NuttX-9.1.
2020-06-22 21:57:46 -07:00
Ouss4
874b3a5b11
Update ReleaseNotes in preparation for the 9.1 release.
2020-06-22 21:53:46 -07:00
Alin Jerpelea
c6c0214f9a
boards: arm: cxd56: initilize the video stream driver from the board
...
The video stream driver must be intialized from the board to comply with NuttX
NOTE:
Please remove the initalization from any camera example
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-06-15 08:10:49 +09:00
Alin Jerpelea
8fdfb745d6
drivers: video: fix uninitialized variables
...
Fix the build error by initializing the variables before we perform
th querry for the ext control.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-06-15 08:10:49 +09:00
Ouss4
02ad0e9094
drivers/leds/ncp5623c&pca9635pw: Fix nxstyle issues.
2020-06-12 17:51:23 -03:00
Ouss4
ebfc12d3d2
drivers/: Fix some drivers mode priviliges. It's not used but it's
...
better to get it right.
2020-06-12 17:51:23 -03:00
Ouss4
0acf6da4d8
drivers/analog/ and include/nuttx/analog: Fix typos and nxstyle issues.
2020-06-12 16:04:02 -03:00
Ouss4
6c68c2b892
boards/arm/stm32/stm3210e-eval/include/board.h: Fix nxstyle issues.
2020-06-11 17:05:13 -06:00
Ouss4
c3ba603134
boards/arm/stm32/olimex-stm32-p407: Add joystick support.
2020-06-11 17:05:13 -06:00
Ouss4
fe7dfec37d
include/nuttx/input/djoystick.h: Fix some trivial typos and nxstyle
...
issues.
2020-06-11 17:05:13 -06:00
Ouss4
72ff383265
boards/arm/stm32/stm3210e-eval/include/board.h: Fix buttons bits when
...
CONFIG_DJOYSTICK is enabled.
2020-06-11 17:05:13 -06:00
Masayuki Ishikawa
48dffbb2db
boards: spresense: Add nxrecorder to wifi/defconfig
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-06-10 20:17:09 -07:00
Brennan Ashton
0430c6ccc8
Add problem matching for gcc and nxstyle to github actions
2020-06-11 00:52:55 +08:00
Masayuki Ishikawa
8ae0a13b36
boards: spresense: Change audio buffer size and mq size for wifi
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-06-10 09:11:15 -03:00
Masayuki Ishikawa
958ddc1926
drivers: audio: Add a buffering feature to cxd56
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-06-10 09:11:15 -03:00
Masayuki Ishikawa
8a60cc01e2
drivers: audio: Send stop message when received the final buffer
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-06-10 09:11:15 -03:00
Xiang Xiao
0317eae801
libc: support CONFIG_ARCH_ROMGETC for scanf function series
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: Ieb524fa431ad60eb586a99d68aed4a022fb87ae7
2020-06-10 00:03:53 -07:00
Xiang Xiao
43d7c1e807
libc: Add IPTR for puts/fputs
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I2a83afb4d934a44ad1b56ec6dd72e654f4e112a3
2020-06-10 00:03:53 -07:00
Xiang Xiao
4fbbd2e3bf
arch: Move PRIxMAX and SCNxMAX definition to include/stdint.h
...
like other related macro(e.g. INTMAX_MIN, INTMAX_MAX...)
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I8863599960b1a9b1c22ae9c35735a379a4c745b0
2020-06-10 08:24:47 +02:00
Xiang Xiao
7758eb8658
arch: Define INTx_C and UINTx_C macro
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: Ia50ea8764880fabd3d878c95328632c761be6b43
2020-06-10 08:24:47 +02:00
David Sidrane
7e3c341b15
stm32h7:Fix compiler error stm32_bdma_capable
2020-06-09 20:08:50 +01:00
raiden00pl
8708e34b29
arch/arm/src/nrf52/nrf52_idle.c: disable WFI in up_idle
2020-06-09 13:12:09 +01:00
liuhaitao
e661ac5ab1
eagle100: disable CONFIG_BOARD_LATE_INITIALIZE since board_late_initialize not defined
...
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-06-09 19:27:12 +08:00
liuhaitao
2af72cc589
eagle100: add the missing NXFLAT macros
...
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-06-09 19:27:12 +08:00
Alan C. Assis
f4a9c454ce
Move Serial Console to USART1 to keep compatibility with BluePill
2020-06-09 10:25:43 +09:00
Xiang Xiao
6f3cef856d
libc: Add the remaining wscanf series declaration
...
The function isn't implemented like other wide printf/scanf
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I0b26bb5174d1a9295fe2454d0e33f8227b8cbf8a
2020-06-08 11:42:56 +01:00
Masayuki Ishikawa
d0158fe8d8
boards: Fix Kconfig for maix-bit with QEMU
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-06-08 07:57:47 +02:00
Huang Qi
2b0324c3bf
boards/risc-v/k210/maix-bit: Add initial autoled support
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2020-06-08 10:53:29 +09:00
Huang Qi
bcd7ccc0b5
arch/risc-v/src/k210: Add basic gpiohs support
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2020-06-08 10:53:29 +09:00
Xiang Xiao
24262a4ddb
Fix nxstyle issue
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-06-07 19:28:10 +01:00
Xiang Xiao
7a18ebe459
drivers/led: Extend userled_set_t from 8bits to 32bits
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I5701b42ff930998198b1d915316cc4f2d085d4eb
2020-06-07 19:28:10 +01:00
Xiang Xiao
76965474ac
drivers/led: Let board_userled_initialize return the led number
...
so the lower half driver don't need include the specific board.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: Icf6638a6865bac42150b5957376e55909f041d40
2020-06-07 19:28:10 +01:00
Xiang Xiao
1ba1c34b01
drivers/led: Decopule USERLED from ARCH_HAVE_LEDS
...
and let USERLED_LOWER depends on ARCH_HAVE_LEDS instead
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: Ie03e76d90b61a3d8d3457ccdd319a247b6075fa8
2020-06-07 19:28:10 +01:00
Xiang Xiao
a61b8a13c6
Fix nxstyle issue
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-06-07 19:28:10 +01:00
Xiang Xiao
1b47aa1cb2
drivers/button: Let board_button_initialize return the button number
...
so the lower half driver don't need include the specific board.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I2ff5c30049a5c5e8ee90baea56e9f4cb1a8a4f87
2020-06-07 19:28:10 +01:00
Alan C. Assis
73fc43770a
Fix nxstyle errors
2020-06-07 19:26:50 +01:00