Takayoshi Koizumi
ea5ba0113e
spresense/configs: Add fmsynth defconfig
...
Add a defconfig for using fmsynth audio utility library.
2022-08-26 11:12:15 +09:00
chao.an
9cb17841d8
net/sockopt: move BINDTODEVICE to socket level
...
rename the UDP_BINDTODEVICE to SO_BINDTODEVICE to follow the linux
style to be compatible with non-UDP protocol binding requirements
Signed-off-by: chao.an <anchao@xiaomi.com>
2022-08-25 17:56:52 +08:00
Huang Qi
e4e3208180
Replace all strncpy with strlcpy for safety
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2022-08-25 13:38:36 +08:00
Gustavo Henrique Nihei
1014c3e795
esp32s3: Fix Data allocation offset within shared Internal SRAM1
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2022-08-25 10:06:31 +08:00
Alan Carvalho de Assis
456aaa8c1c
esp32c3-devkit-rust-1: Add ARCH LED support
2022-08-24 00:52:19 +08:00
Alan Carvalho de Assis
23a7d8a693
esp32c3: Add initial support to esp32c3-devkit-rust-1 board
2022-08-24 00:52:19 +08:00
Xiang Xiao
c44a7cbf88
arch: Add ARCH_COVERAGE_ALL option
...
so the user could disable the full image instrumentation,
but enable the instrumentation by files or directories.
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-23 17:50:52 +02:00
Xiang Xiao
f1355680ca
mm/kasan: Add MM_KASAN_ALL option
...
so the user could disable the full image instrumentation,
but enable the instrumentation by files or directories.
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-23 17:50:52 +02:00
chao.an
62977ec4e8
arch/sim: add windows host simulate support
...
Signed-off-by: chao.an <anchao@xiaomi.com>
2022-08-23 22:04:42 +08:00
Huang Qi
559f831005
sim: Enable ubsan in sim:kasan
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2022-08-23 17:51:20 +08:00
Huang Qi
a06ec54cd0
debug: Introduce portion of UBSan
...
without UBSan
```
text data bss dec hex filename
85612 208 142258 228078 37aee nuttx
```
with UBSan:
```
text data bss dec hex filename
194290 98164 208634 501088 7a560 nuttx
```
```c
int main(int argc, FAR char *argv[])
{
uint32_t ptr[32];
printf("Hello, World!! %lu\n", ptr[64]);
return 0;
}
```
Try to run this sample:
```
nsh> hello
ubsan_prologue: ================================================================================
ubsan_prologue: UBSAN: array-index-out-of-bounds in hello_main.c:39:37
__ubsan_handle_out_of_bounds: index 64 is out of range for type 'uint32_t [32]'
ubsan_epilogue: ================================================================================
Hello, World!! 1070182368
nsh>
```
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2022-08-22 13:57:29 +08:00
Daniel P. Carvalho
95d91ef906
STM32L4 ADC: Update configuration file
2022-08-18 11:26:25 -03:00
Ville Juven
23a2e27ffc
mpfs/opensbi: Add the ddr memory region back to opensbi ld script
...
fixes ld-envm-opensbi.script:41: warning: memory region `ddr' not declared
2022-08-18 22:14:21 +08:00
Michał Łyszczek
71d4573cc3
boards/stm32wl5: simplify Makefile
...
Remove ifeq and endif and replace them with CSRC-$(CONFIG) form.
This simplifies Makefile and makes it a tiny bit more readable.
Signed-off-by: Michał Łyszczek <michal.lyszczek@bofc.pl>
2022-08-18 11:46:38 +08:00
Michał Łyszczek
3e43128f07
boards/stm32wl5jc: add support for board ipcc
...
Allows to easily enable and configure ipcc for board.
Signed-off-by: Michał Łyszczek <michal.lyszczek@bofc.pl>
2022-08-18 11:46:38 +08:00
Michał Łyszczek
dcc2499926
boards/stm32wl5jc: add support to enable CPU2 booting at startup
...
Signed-off-by: Michał Łyszczek <michal.lyszczek@bofc.pl>
2022-08-18 11:46:38 +08:00
curuvar
74f1bfbfd7
Added support for Raspberry Pi Pico W
2022-08-17 19:03:19 -03:00
wangbowen6
52a1692cfa
rpmsgdev: add rpmsg-device support.
...
Signed-off-by: wangbowen6 <wangbowen6@xiaomi.com>
2022-08-17 18:33:58 +08:00
raiden00pl
a362c2caf9
steval-eth001v1: add FOC examples
2022-08-16 19:38:43 +08:00
Nathan Hartman
585ca7d028
boards/sim: Fix copy/paste bug
...
boards/sim/sim/sim/src/sim_ioexpander.c:
* sim_gpio_initialize(): Fix what appears to be a copy/paste bug
causing a wrong GPIO pin number to be used.
2022-08-15 10:24:05 +08:00
Alan Carvalho de Assis
8939350af1
stm32f4discover: Add Shift Game board example with gesture (APDS9960) support
2022-08-15 00:32:42 +08:00
Alan Carvalho de Assis
483e152c93
stm32f4discovery: Add support to APA102
2022-08-15 00:32:42 +08:00
Alan Carvalho de Assis
1b79032cbd
stm32f4discovery: Add support to 5-Way discrete joystick
2022-08-15 00:32:42 +08:00
Alan Carvalho de Assis
9a08b04d3f
stm32f4discovery: Add support to APDS9960
2022-08-15 00:32:42 +08:00
Tiago Medicci Serrano
df0604a4be
Added default config for lvgl configs based on both fb and lcddev.
...
In order to better test the lcdddev driver and framebuffer, newer
board configs (for the TTGO T-Display and for the simulator) were
added.
Adjusted references of the sim:lvgl_(fb/lcd) config.
2022-08-13 20:36:45 +08:00
Masayuki Ishikawa
b3795daa53
boards: sabre-6quad: Add netknsh_smp/defconfig
...
Summary:
- This commit adds netknsh_smp/defconfig
Impact:
- None
Testing:
- Tested with qemu-6.2
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-08-13 10:46:36 +08:00
Alan Carvalho de Assis
9ee18d70aa
esp32c3-devkit: Fix /etc/passwd too
2022-08-13 03:02:55 +08:00
Michal Lenc
c7c78972d6
samv7/common: add support for GPIO driver based encoder
...
This commit adds support for GPIO driver based encoder for SAMv7 boards.
This encoder do not use the microcontroller's dedicated driver but two
GPIO pins with interrupts. The position is calculated based on those
interrupts.
This can be used for boards that do not have pins routed to the dedicated
driver.
Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2022-08-13 01:10:18 +08:00
Alan Carvalho de Assis
e9aff88882
sim: Fix the /etc/passwd after TEA algo fixing
2022-08-12 19:42:25 +03:00
Masayuki Ishikawa
b317e9058f
boards: sabre-6quad: Add CONFIG_NET_GUARDSIZE=4 to defconfigs
...
Summary:
- This commit adds CONFIG_NET_GUARDSIZE=4 to defconfigs
Impact:
- None
Testing:
- Tested with qemu-6.2
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-08-12 10:30:48 -04:00
Petro Karashchenko
49d26e1b50
arch/arm/samv7: get TX DMA running for HSMCI interface
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2022-08-11 10:00:39 +08:00
Xiang Xiao
5f93ae9dd2
fs/rpmsg: Move the server initialization to fs_initialize
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-11 02:08:42 +03:00
Xiang Xiao
64f0267993
syslog: Move syslog_rpmsg_server_init to syslog_initialize
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-11 02:08:42 +03:00
Ville Juven
b8b541fbf5
mpfs: Remove the ddrstorage section from the OpenSBI package
...
It is not really needed; g_hart_stacks is only used during SBI init as
a temporary stack area. We can use the scratch area buffers for this, as
the scratch areas define almost 4K of extra space, which is used for
exception stacks anyway.
2022-08-10 10:01:47 +03:00
Masayuki Ishikawa
51ffd310a8
boards: sabre-6quad: Add telnetd to netknsh/defconfig
...
Summary:
- This commit adds telnetd to netknsh/defconfig
Impact:
- None
Testing:
- Tested with qemu-6.2
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-08-10 09:42:56 +03:00
Nathan Hartman
dd718e78f7
Fix typos
2022-08-07 23:33:19 +08:00
Nathan Hartman
a40b3d37ef
Remove executable permission from linker script
2022-08-07 22:10:09 +08:00
Takayoshi Koizumi
b66e4a44d9
board/cxd56xx/audio: Fix CXD56 audio initialization
...
Fix PCM decoder config where it is always initialized assuming
it was enabled despite being optional.
2022-08-07 14:11:43 +08:00
p-eaglelaw
702e2f3680
remove unused lib,fix according review comments
2022-08-07 01:57:02 +08:00
Peter van der Perk
22d41f6b9c
LPC17xx_40xx PWM multichannel support
...
USB no softconnect
SocketCAN kconfig fixes
2022-08-06 15:31:38 +08:00
David Sidrane
49d304257c
imxrt:All boards ARCH_PHY_INTERRUPT is a board property
2022-08-06 15:31:23 +08:00
Tiago Medicci Serrano
5ec3716e27
Created LVGL Demo config for the TTGO T-Display ESP32 board
2022-08-06 15:31:03 +08:00
Tiago Medicci Serrano
2ccb4eb163
Added support for the Lily Go TTGO T-Display ESP32 V1.1 board.
...
https://github.com/Xinyuan-LilyGO/TTGO-T-Display
2022-08-06 15:31:03 +08:00
Xiang Xiao
9be737c89f
sim/adb: Enable ping for test
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-05 20:40:35 +03:00
Xiang Xiao
35fe1cd7d7
boards: Enable thread local storage for some config
...
to improve the ci coverage
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-05 08:45:11 +03:00
Nathan Hartman
20bdd44e7b
Remove executable permission from source and build files.
2022-08-04 12:48:18 -03:00
Peter van der Perk
fa9d352566
SPIFFS select FS_LARGEFILE since it's required
2022-08-04 22:31:57 +08:00
Peter van der Perk
93f05c7e74
NFS select FS_LARGEFILE since it's required
2022-08-04 22:31:57 +08:00
Xiang Xiao
8582a12388
drivers: Reorganize the power related code layout
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-04 10:28:28 +03:00
raiden00pl
9770555102
nucleo-g070rb/nsh: refresh config
2022-08-03 23:43:19 +08:00