Brennan Ashton
87d8e5dda2
board: nucleo-h743zi USB Host fixups
2020-11-22 00:28:49 -08:00
KernelGuruMeditation
dcb3fd11ea
Add proper default config file
2020-11-22 00:28:49 -08:00
KernelGuruMeditation
1a53a2f882
Fix code style
2020-11-22 00:28:49 -08:00
KernelGuruMeditation
c9e40ede2d
Fix of the OTG FS HOST for nucleo-h743zi
2020-11-22 00:28:49 -08:00
Brennan Ashton
a0112eee4f
stm32h7: Bug where more than CONFIG_MM_REGIONS would be allocated
2020-11-21 19:38:05 -08:00
Juha Niskanen
e9bd306265
boards/arm/stm32/stm32ldiscovery: modernize board init little bit, userleds and buttons like for other boards
...
Also fix typo in Kconfig
Update some obsolete comments
nxstyle changes
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-21 19:23:11 +01:00
Masayuki Ishikawa
afc8eadf5a
boards: lc823450-xgevk: Add CONFIG_USBDEV_DMA=y to rndis/defconfig
...
Summary:
- This commit adds CONFIG_USBDEV_DMA=y to rndis/defconfig
Impact:
- lc823450-xgevk:rndis only
Testing:
- Tested with ping, telnet
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-21 11:34:23 -03:00
YAMAMOTO Takashi
5df47f2828
boards/arm/stm32h7/nucleo-h743zi/src/stm32_ssd1306.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
3415f08b67
boards/arm/stm32/stm32butterfly2/src/stm32_boot.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
fc7d8944d7
boards/xtensa/esp32/esp32-core/src/esp32_bringup.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
318b3ce8eb
boards/arm/stm32/stm32butterfly2/src/stm32_boot.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
Brennan Ashton
f48e4d5df4
Board: Add elf target for nucleo-h743zi
2020-11-20 00:42:28 -08:00
dongjiuzhu
cab072b84d
board/stm32f429i: support l3gd20 sensor with new sensor model
...
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-19 18:13:17 -08:00
Masayuki Ishikawa
fe8026d952
boards: sabre-6quad: Fix README.txt
...
Summary:
- Remove comments on up_idle() which is old information
- Add L2CC info with QEMU
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-19 18:01:30 -08:00
Alan C. Assis
50e1a49c6e
Fix the SPIRAM_BANKSWITCH that was defined incorrectly
2020-11-18 22:21:53 +01:00
Alan C. Assis
f09d103528
xtensa/esp32: Add high memory support to work with PSRAM
2020-11-18 22:21:53 +01:00
Philippe Coval
5394c8ae64
freedom-k64f/demo: Enable netcat app
...
Change-Id: I98e72d341f46c2e03efdb6cc93124a2f49613f19
Relate-to: https://github.com/apache/incubator-nuttx/issues/1988
Relate-to: https://github.com/apache/incubator-nuttx-apps/pull/482
Relate-to: https://github.com/rzr/aframe-smart-home/issues/3
Forwarded: https://github.com/apache/incubator-nuttx/pull/2333
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2020-11-18 11:58:27 -03:00
Philippe Coval
b3c2873ef1
freedom-k64f/demo: Enable TCP for netcat
...
Change-Id: Ie40df592529c3adfa478a71f9ff5315cb8b0c3d6
Relate-to: https://github.com/apache/incubator-nuttx/issues/1988
Relate-to: https://github.com/apache/incubator-nuttx-apps/pull/482
Relate-to: https://github.com/rzr/aframe-smart-home/issues/3
Forwarded: https://github.com/apache/incubator-nuttx/pull/2333
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2020-11-18 11:58:27 -03:00
YAMAMOTO Takashi
465b065790
boards/arm/nrf52/nrf52840-dk/src/nrf52_highpri.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
17f3e2dd23
boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c: Fix printf format warnings
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
f064dd629f
boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
a4fc870692
boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
ec25462668
boards/arm/stm32/nucleo-f334r8/src/stm32_spwm.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
4db9da3ab5
boards/arm/stm32/viewtool-stm32f107/src/stm32_highpri.c: Fix printf format warnings
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
6125d1bb67
boards/arm/samd2l2/arduino-m0/src/sam_usb.c: Appease nxstyle
2020-11-16 05:46:53 -08:00
Masayuki Ishikawa
d15a6b4363
boards: sabre-6quad: Enable L2CC for smp/defconfig
...
Summary:
- This commit adds L2CC to smp/defconfig
- Also adds CLOCK_MONOTONIC
Impact:
- sabre-6quad:smp only
Testing:
- Tested with both QEMU and dev board
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-16 00:53:17 -08:00
Masayuki Ishikawa
3cc6ddd151
boards: sabre-6quad: Enable L2CC for nsh/defconfig
...
Summary:
- This commit adds L2CC to nsh/defconfig
- Also adds EXAMPLES_HELLO, TESTING_GETPRIME and TESTING_OSTEST
Impact:
- sabre-6quad:nsh only
Testing:
- Tested with both QEMU and dev board
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-16 00:53:17 -08:00
Brennan Ashton
8d02bce8e5
Disable smp selftest for bt_null driver
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-11-15 22:26:25 +01:00
Xiang Xiao
e70bff723b
board/sim: Remove the too strict warning
...
The variable shadow is a frequently-used feature
(especially in c++), so let's disable this warning
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-11-15 08:28:36 -03:00
YAMAMOTO Takashi
3ccbcf3c28
sim: Add a config to test libcxx
2020-11-15 08:28:36 -03:00
Xiang Xiao
b827565396
[libc++] Move the toolchain's macros undefinition to Make.defs
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-11-15 08:28:36 -03:00
Masayuki Ishikawa
81abbcb75c
boards: sabre-6quad: Add CONFIG_TESTING_GETPRIME=y to smp/defconfig
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-14 16:40:01 -08:00
Masayuki Ishikawa
064451b4ee
Update TODO and sabre-6quad/README.txt regarding SMP
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-14 16:40:01 -08:00
YAMAMOTO Takashi
ca9bd8be0e
Remove ARCROSSDEV leftovers
...
It has been removed while ago.
cf. 5efa93ec26
2020-11-13 05:54:20 -08:00
Dong Heng
bfb5214ef8
xtensa/esp32: Add SPI Flash hardware encryption I/O support
2020-11-13 08:37:59 +01:00
Simon Piriou
5892927aea
board: add ADB example for stm32/photon
2020-11-12 21:35:07 -08:00
Xiang Xiao
e5ab2e56f8
sim: Remove cxxtest specifial Make.defs
...
since the special c++ setup doesn't need anymore
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-11-12 14:37:59 +08:00
dongjiuzhu
2482052228
driver/sensor: user specifies device register number
...
N/A
Change-Id: Idd11461f933dd21b7271cd3ca87a2e33127a9d34
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-11 18:25:22 -08:00
dongjiuzhu
0d92e50c42
sim/sensor: add sensor defconfig
...
Change-Id: Ib9b6866951b46f34aa9faaa1c9a6edb0b217b719
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-11 18:25:22 -08:00
chao.an
e29a0d9dc6
boards/lpc31xx/pgnsh: disable environment variable support
...
locked region is unenough to accommodate more text in PASS1 phase
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-09 23:42:46 -08:00
chao.an
c6fe82bfa1
boards/sim: enable run-time type identification
...
BTW, correct some cxx compilation options
Change-Id: Id3e3eab2020ef1991d2760426d81b40e6e5eff4e
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-09 18:52:28 -08:00
chao.an
80e372ad14
boards/sim: correct the ARCHDEFINES definition
...
ARCHDEFINESXX -> ARCHDEFINES
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-09 18:51:21 -08:00
Matias N
f55a2879ca
nrf52 GPIO/GPIOTE: better expose pin interrupt capability
...
This change improves upon current support for pin interrupts. Before,
a pin interrupt was handled (with nrf52_gpiote_setevent) using one
of the eight available GPIOTE channels. Moreover, it didn't event let
the user specify which channel to use (simply tried to get a free one).
Also, it was buggy since it did not consider unsetting the callback.
Besides GPIOTE channels, there is another way to deal with pin interrupts.
The GPIO peripheral is capable of generating a PORT event
(for the whole GPIO port) depending on the pin SENSE configuration
(HIGH or LOW, or NONE) and GPIO DETECTMODE register
(latching or non-latching).
This change then renames nrf52_gpiote_setevent into nrf52_gpiote_set_ch_event,
maintaining functionality of original function, but now allows specifying
channel (and correctly handles unsetting the callback). Then, a
new nrf52_gpiote_set_pin_event is added, which allows to set a callback
for a given pin. During initialization, interrupt for the PORT event is
enabled and handled in such way that for each pin whose corresponding
bit in LATCH register (indicates the result of pin SENSEing) the
callback for this pin will be invoked. This mechanism means that
every pin can get an ISR. It also avoids using GPIOTE channels for this
purpose which carry higher current consumption.
This new per-pin callback mechanism has some added memory requirement
so it can be disabled and its default is dependant on DEFAULT_SMALL.
When disabled, a callback for the PORT event can be set directly
with nrf52_gpiote_set_port_event
There was only one use of nrf52_gpio_setevent() which was migrated
into nrf52_gpio_set_ch_event() passing channel zero.
2020-11-09 20:23:29 +01:00
raiden00pl
728c3fc409
nrf52840-dk: add sx127x example configuration
2020-11-09 08:07:13 -08:00
Sara Souza
8a1960fdf4
Documentation for Watchdog Timer Driver
2020-11-09 08:06:10 -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
Sara Souza
b9d44017cf
xtensa/esp32: Watchdog support (MWDTs)
2020-11-08 13:05:24 -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